26.04.2013, 19:53
Quando o ID 0 mata alguйm aumenta o score certinho, mais quando o ID a partir de 1 mata, nгo conta score.
Код:
public OnPlayerDeath(playerid, killerid, reason) { /* AUMENTA O SCORE QUANDO MATA UM PLAYER */ if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) +1); PlayerInfo[playerid][Morreu]++; if(lasthit[playerid] == -1) { SendDeathMessage(INVALID_PLAYER_ID, playerid, reason); return 1; } if(lasthit[playerid] != -1) { SendDeathMessage(lasthit[playerid],playerid,GetPlayerWeapon(lasthit[playerid])); return 1; } lasthit[playerid] = -1; return 1; }