←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] Dodaje punkty, gdy kogoś zgładze

Zablokowany

  • +
  • -
Andrzejek - zdjęcie Andrzejek 13.05.2013

Siemka, mam taki problem, mój kod wygląda tak:

public DeathMsg()
{
    new zabojca = read_data(1);
    new ofiara = read_data(2);
    
    if(get_user_team(zabojca) == 2)
        return PLUGIN_HANDLED
                
    if(zabojca == ofiara)
        return PLUGIN_HANDLED
    
    punkty_gracza[zabojca] += get_pcvar_num(punkty_zabicie)
    
    return PLUGIN_CONTINUE
}

Ale gdy kogoś np. zgładzę to dodaje mi za to punkty, jak to poprawić?

 

Odpowiedz

Gość_21977_* 13.05.2013

Filtruj czwarty parametr eventu DeathMsg wobec wartości, jaką przyjmuje w przypadku zgładzenia gracza.

Odpowiedz

  • +
  • -
Andrzejek - zdjęcie Andrzejek 13.05.2013

Filtruj czwarty parametr eventu DeathMsg wobec wartości, jaką przyjmuje w przypadku zgładzenia gracza.

 

Czyli zamiast return PLUGIN_CONTINUE dam return PLUGIN_HANDLED

 

Okej działa

 

Można zamknąć

Odpowiedz

  • +
  • -
Kawon - zdjęcie Kawon 13.05.2013

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany