22.07.2012, 10:05
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
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; }