Бомба для террористов смертников: берёшь бомбу (/getbomb), вводишь /boom и взрываешься.
Ко всем new добавим:
PHP код:
new g_bomb[MAX_PLAYERS char];
В OnPlayerConnect:
PHP код:
g_bomb{playerid} = 0;
Далее добавляем команды:
PHP код:
if(strcmp(cmdtext, "/getbomb", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,3.0,23443.21,23113.1324,12.2414) == 0)
return SendClientMessage(playerid,0xFF0000FF,"[Ошибка] {FFFFFF}Ты не складе!");
if(g_bomb{playerid} != 0)
return SendClientMessage(playerid,0xFF0000FF,"[Ошибка] {FFFFFF}У вас уже имеется бомба!");
g_bomb{playerid} = 1;
SendClientMessage(playerid, 0xFF0000FF, "*** {FFFFFF}Вам выдана бомба {FF0000}(/boom)");
return SetPlayerAttachedObject(playerid, 3, 1241, 1);
}
else if(strcmp(cmdtext, "/boom", true) == 0)
{
if(g_bomb{playerid} == 0)
return SendClientMessage(playerid, 0xFF0000FF, "* У тебя нет бомбы!");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
CreateExplosion(x, y, z, 7, 10);
g_bomb{playerid} = 0;
return RemovePlayerAttachedObject(playerid, 3);
}
Автор: Pro-Pawn Team