Skripta koju koristim:od 0
Detaljan opis problema:Vako interesujeme kako da stavim naprimjer kada igrac umre pet puta zaredom da mu se scor smanji za jedan,pa cu onda po tome napraviti da dobije score jedan kada ubije pet za redom. Ako moze pomoc? Hvala.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
new ubioZaRedom[MAX_PLAYERS];
new umroZaRedom[MAX_PLAYERS];
new Score[MAX_PLAYERS];
OnPlayerConnect:
ubioZaRedom[playerid] = 0;
umroZaRedom[playerid] = 0;
Score[playerid] = 0;
I u OnPlayerDeath:
ubioZaRedom[killerid] ++;
if(ubioZaRedom[killerid] == 5)
{
Score[killerid]++;
ubioZaRedom[killerid] = 0;
SetPlayerScore(killerid, Score[killerid]);
}
umroZaRedom[playerid] ++;
if(umroZaRedom[playerid] == 5)
{
umroZaRedom[playerid] = 0;
Score[playerid] --;
SetPlayerScore(playerid, Score[playerid]);
}
Nešto na ovu foru bi trebalo raditi.
Ovo šta sam ovde pisao, nisam niti testirao niti compile tako da postoji mogućnost da nešto ne valja.
PS: Ovo je raÄ'eno ako ne ÄuvaÅ¡ statistike od igraÄa, ako ÄuvaÅ¡ moraÅ¡ malo preurediti kod.
hhh,ae probacu nesto posto cuvam :D. Hvala opet