[pomoc]onplayer death


Započeo makelele, Avgust 01, 2011, 23:12:39 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

makelele

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):


Poslednja Izmena: Avgust 01, 2011, 23:13:06 POSLE PODNE od fixman|AND1|

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.
Poslednja Izmena: Avgust 01, 2011, 23:25:27 POSLE PODNE od mikec

makelele

hhh,ae probacu nesto posto cuvam :D. Hvala opet