Wanted level +1 on player kill?? (bugged)
#1

Hi People,

I have added a simple bit of script, When an innocent player gets killed, the killer gets a +1 wanted star.

The trouble is.. when I kill someone the first time I dont get the reward money or a wanted star.

In order to get a wanted star or reward, I have to kill the person twice.


Is the code right? or could there be another script messing around with it?



Код:
public OnPlayerSpawn(playerid)
{
    SetPlayerWantedLevel(playerid, 0); //reset wanted level
}

Код:
public OnPlayerDeath(playerid, killerid, reason)
{

if (GetPlayerWantedLevel(playerid) == 0)
{

SendClientMessage(killerid,COLOR_RED, "You killed an innocent person!, wanted level has been increased.");
SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid) + 1); 

}



else if (GetPlayerWantedLevel(playerid) => 1) 

{ 

GivePlayerMoney(killerid,10000); 
SendClientMessage(killerid,COLOR_GREEN, "You killed a player with a level 1 wanted level"); 
SendClientMessage(killerid,COLOR_WHITE, "You get $10,000 reward");

}

}
thanks in advance!
Reply


Messages In This Thread
Wanted level +1 on player kill?? (bugged) - by sheepondrugs - 31.08.2010, 01:02
Re: Wanted level +1 on player kill?? (bugged) - by AndriusZ* - 31.08.2010, 01:08
Re: Wanted level +1 on player kill?? (bugged) - by Nero_3D - 31.08.2010, 01:19
Re: Wanted level +1 on player kill?? (bugged) - by sheepondrugs - 31.08.2010, 01:27

Forum Jump:


Users browsing this thread: 1 Guest(s)