OnPlayerDeath...
#7

Your error was simple.

You are using || (OR), so if your cash is grater than 4000 or lower than 10000, a 0 value will pass this condition because 0 is lower than 10000.

You should use && (AND)

So the cash must be greater than 4000 and lower than 10000, a 0 value will not pass because it's lower than 4000.

pawn Код:
public OnPlayerDeath(playerid,killerid,reason)
{
    if(GetPlayerMoney(playerid) >= 1 && GetPlayerMoney(playerid) <= 1001)
    {
                 //my code here
        }
        if(GetPlayerMoney(playerid) > 1001 && GetPlayerMoney(playerid) < 4000)
    {
                //my code here
        }
        if(GetPlayerMoney(playerid) > 4000 && GetPlayerMoney(playerid) < 10000)
    {
                //my code here
        }
        else return 1;
        return 1;
}
Reply


Messages In This Thread
OnPlayerDeath... - by xganyx - 19.07.2013, 12:04
Re: OnPlayerDeath... - by xganyx - 19.07.2013, 12:25
Re: OnPlayerDeath... - by PrinceKumar - 19.07.2013, 12:29
Re: OnPlayerDeath... - by xganyx - 19.07.2013, 12:31
Re: OnPlayerDeath... - by RajatPawar - 19.07.2013, 12:50
Re: OnPlayerDeath... - by xganyx - 20.07.2013, 00:37
Re: OnPlayerDeath... - by arakuta - 20.07.2013, 00:44

Forum Jump:


Users browsing this thread: 4 Guest(s)