10.04.2012, 11:52
EvgeN 1137,вот OnPlayerDeath и OnPlayerSpawn на всякий случай.
Код:
public OnPlayerSpawn(playerid) { if(GetPlayerSkin(playerid) == 124 || GetPlayerSkin(playerid) == 125 || GetPlayerSkin(playerid) == 126) { switch(Player[playerid][pVip] >= 1) { case 0: { SetPlayerHealth(playerid, -100.0); ForceClassSelection(playerid); SendClientMessage(playerid,-1,"Вы не VIP игрок, выбирайте другой скин!");} } } new rand = random(sizeof(gRandomPlayerSpawns)); SetPlayerScore(playerid,Player[playerid][pScore]); SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]); SetPlayerFacingAngle(playerid, gRandomPlayerSpawns[rand][3]); ResetPlayerMoney(playerid); GivePlayerMoney(playerid,3500); ShowPlayerDialog(playerid, radio, DIALOG_STYLE_MSGBOX, "Unlimited FM", "Unlimited FM - радио станция к которой подключен наш серверю\nВы хотите подключиться к радиостанции?", "Да", "Нет"); return 1; } public OnPlayerDeath(playerid, killerid, reason) { SendDeathMessage(killerid, playerid, reason); SetPlayerScore(killerid,GetPlayerScore(killerid)+1); GivePlayerMoney(killerid,1500); GivePlayerMoney(playerid, -0); return 1; }