Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: makelele poslato Avgust 01, 2011, 23:12:39 POSLE PODNE

Naslov: [pomoc]onplayer death
Poruka od: makelele poslato Avgust 01, 2011, 23:12:39 POSLE PODNE
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):


Naslov: Odg: [pomoc]onplayer death
Poruka od: mikec poslato Avgust 01, 2011, 23:24:07 POSLE PODNE
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.
Naslov: Odg: [pomoc]onplayer death
Poruka od: makelele poslato Avgust 01, 2011, 23:51:18 POSLE PODNE
hhh,ae probacu nesto posto cuvam :D. Hvala opet