Kod na sprawdzanie perku.
ELOS
09.08.2011
Witam jaki jest kod na sprawdzenie perku chodzi mi dokładniej o coś takiego (to jest przykład nie znam prawdziwej komendy )
Użytkownik ELOS edytował ten post 09.08.2011 10:22
if(perk_gracza[id] == "brazowa odznaka")
{
client_print(id, print_chat, "[COD:MW] Oddales brazowa odznake");
UstawPerk(id, 0, 0, 0);
}
else
client_print(id, print_chat, "[COD:MW] Nie posiadasz brazowej odznaki.");
}
Użytkownik ELOS edytował ten post 09.08.2011 10:22
BoB0_
09.08.2011
if(cod_get_user_perk[id] == cod_get_perkid(Brazowa Odznaka))
{
client_print(id, print_chat, "[COD:MW] Oddales brazowa odznake");
UstawPerk(id, 0, 0, 0);
}
else
client_print(id, print_chat, "[COD:MW] Nie posiadasz brazowej odznaki.");
}
Może tak? Sam nie wiem. Pewnie jakieś głupoty napisałem.
ELOS
09.08.2011
Sprawdzę : D
Edit:
Nie działa ; p
Użytkownik ELOS edytował ten post 09.08.2011 10:50
Edit:
Nie działa ; p
Użytkownik ELOS edytował ten post 09.08.2011 10:50
ELOS
09.08.2011
Chodzi mi o to że gdy posiadamy perk brązową piszę nam oddałeś brązową odznake a gdy nie mamy piszę nie posiadasz brązowej odznaki. Usuwanie perków itp sam zrobię zależy mi tylko o warunku który sprawdza czy mamy perk brązowa odznaka.
BoB0_
09.08.2011
Może coś takiego:
if(cod_get_user_perk(id) == cod_get_perkid("Brazowa Odznaka"))
{
client_print(id, print_chat, "[COD:MW] Oddales brazowa odznake");
UstawPerk(id, 0, 0, 0);
}
else
client_print(id, print_chat, "[COD:MW] Nie posiadasz brazowej odznaki.");
}
ELOS
09.08.2011
Skompilowało się ale wyskoczył błąd
warning 211: possibly unintended assignmentprzetestuję czy działa.
A może sma?
09.08.2011
UstawPerk(id, 0, 0, 0);
WTF? Ty robisz osobny plugin czy w silniku grzebierz?
Raz natywy stosujesz, a raz piszesz tak, jakby to był silnik...
Jak już to cod_set_user_perk(id, 0, 0, 0)
ELOS
09.08.2011
Wiem ja przykładowo coś takiego dałem ; p
ediit:
działa lecz powie mi ktoś co to za błąd ?
Użytkownik ELOS edytował ten post 09.08.2011 12:26
ediit:
działa lecz powie mi ktoś co to za błąd ?
warning 211: possibly unintended assignmentZnajduję się on w kodzie
if(wziol[id] = 1 && quest[id] == 3 && cod_get_user_perk(id) == cod_get_perkid("Naboje Pulkownika"))
Użytkownik ELOS edytował ten post 09.08.2011 12:26
ELOS
09.08.2011
Ale byk kurde nie widziałem go pomimo ze w każdym if oprócz tego miałem ==