OnPlayerDeath doesn't work.
#2

Actually i noticed you didn't place the return 1; (the call back) right so you got loose idetination or something..
So place it Like that

Код:
OnPlayerDeath(playerid,killerid,reason)
{
    if(NormalKill[killerid]==1)
    {
        if(reason==34) //sniper
        {
            GameTextForPlayer(killerid,"~r~~h~~h~You made a Sniper Kill~n~~w~+2 Scores~n~~g~+500$",5000,3);
            GivePlayerMoney(killerid,500);
            SetPlayerScore(killerid,GetPlayerScore(killerid)+2);
        }
        if(reason==51 && GetPlayerVehicleID(playerid)==432) //rhino
        {
            GameTextForPlayer(killerid,"~r~~h~~h~You made a Rhino Kill~n~~w~+2 Scores~n~~g~+500$",5000,3);
            GivePlayerMoney(killerid,500);
            SetPlayerScore(killerid,GetPlayerScore(killerid)+2);
        }
        if(reason==31 && GetPlayerVehicleID(playerid)==476)//Rustler or w/e
        {
            GameTextForPlayer(killerid,"~r~~h~~h~You made a Plane Kill~n~~w~+3 Scores~n~~g~+1000$",5000,3);
            GivePlayerMoney(killerid,1000);
            SetPlayerScore(killerid,GetPlayerScore(killerid)+3);
        }
        GameTextForPlayer(killerid,"~b~Good Job~n~~w~ +1 Score~n~~g~+500$",3000,3);
        SetPlayerScore(killerid, kScore+1);
        GivePlayerMoney(killerid, 300);
    }
    return 1;
}
Reply


Messages In This Thread
OnPlayerDeath doesn't work. - by CoDeZ - 22.07.2012, 10:01
Re: OnPlayerDeath doesn't work. - by Lorenzo9Oz - 22.07.2012, 10:05
Re: OnPlayerDeath doesn't work. - by [MM]RoXoR[FS] - 22.07.2012, 10:05
Re: OnPlayerDeath doesn't work. - by CoDeZ - 22.07.2012, 10:08
Re: OnPlayerDeath doesn't work. - by Kindred - 22.07.2012, 10:13
Re: OnPlayerDeath doesn't work. - by CoDeZ - 22.07.2012, 10:35

Forum Jump:


Users browsing this thread: 1 Guest(s)