25.05.2014, 17:46
hello guys,
i'm doing a money bag system with gates on area 51 (restricted area) but i have a problem in: OnPlayerDeath(playerid, killerid, reason):
if sucicide me he not send the message "[AREA51]%s и MORTO e ha perso i soldi dell'area 51" but send this "[AREA51]%s и STATO UCCISO! %s ha ora i soldi dell'area 51"
who can help me? THX
i'm doing a money bag system with gates on area 51 (restricted area) but i have a problem in: OnPlayerDeath(playerid, killerid, reason):
Код:
public OnPlayerDeath(playerid, killerid, reason) { if(a51_haveMB[playerid] == 1) //if you have Money bag { if(reason!=47) //if reason isn't sucicide { GivePlayerMoney(killerid, a51_MB_money); new str[128], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(str, sizeof(str), "[AREA51]%s и STATO UCCISO! %s ha ora i soldi dell'area 51", name, killerid); SendClientMessageToAll(COLOR_RED, str); } else { new str[128], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(str, sizeof(str), "[AREA51]%s и MORTO e ha perso i soldi dell'area 51", name); SendClientMessageToAll(COLOR_RED, str); } a51_haveMB[playerid] = 0; GivePlayerMoney(playerid, -a51_MB_money); } return 1; }
who can help me? THX