26.06.2012, 17:19
Try This
Код:
public OnPlayerDeath(playerid, killerid, reason) { new msg[128],reasonMsg[32], pname[MAX_PLAYER_NAME], string[128], deathreason[20]; SendDeathMessage(killerid,playerid,reason); GameTextForPlayer(playerid,"~r~~h~OWNED",10000,1); GetPlayerName(playerid, pname, sizeof(pname)); GetWeaponName(reason, deathreason, 20); new pstring[128]; //player message new killer[MAX_PLAYER_NAME]; GetPlayerName(killerid, killer, sizeof(killer)); PlayerInfo[ playerid ][ Deaths ] ++; new kstring[128]; //killer message GetPlayerName(playerid, pname, sizeof(pname)); format(kstring, sizeof(kstring), "~b~Haha Ya 0wned %s",pname); GameTextForPlayer(killerid, kstring, 4000, 3); new kname[MAX_PLAYER_NAME]; //killername GetPlayerName(killerid, kname, sizeof(kname)); format(pstring, sizeof(pstring), "~r~:( you got 0wned by %s",kname); GameTextForPlayer(playerid, pstring, 4000, 3); new kscore=GetPlayerScore(killerid); SetPlayerScore(killerid,kscore++); PlayerInfo[playerid][Deaths]++; PlayerInfo[killerid][Kills]++; new moneytemp; moneytemp = GetPlayerMoney(playerid)/8; if(moneytemp<=5000) { GivePlayerMoney(killerid,moneytemp); GivePlayerMoney(playerid,-moneytemp); } else if(moneytemp>5000) { GivePlayerMoney(killerid,5000); GivePlayerMoney(playerid,-5000); } SendClientMessageToAll(COLOR_GREEN, string); return 1; }