25.12.2012, 14:08
I have a problem, instead of -1000 to the player who dies it takes -100. This is the code I have look if there is something wrong.
Код:
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
SendDeathMessage(killerid,playerid,reason);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1); //le da un punto al asesino
SetPlayerScore(playerid,GetPlayerScore(playerid)-1); //le quita un punto a la victima
GivePlayerMoney(killerid, 1000); // dinero que dara al asesino
GivePlayerMoney(playerid, -1000); // dinero que restara a la victima
}
return 1;
}



. >>> THE WAY I'M DYING IS KILLNG MY SELF, DOES IT WORK LIKE THAT TOO? I don't have a tester