Автор: ShTorm
Команда очень простая. Вводя эту команду на координатах игрока появляется огонь. Потушить его нельзя, сгореть тоже (но сделать возможно).
Команду легко изменить под RP сервер - добавляешь в магазин уголь и спички, допустим. Если все это есть - огонь загорается. Если нет - то нет)
Code: Select all
if(strcmp(cmd, "/fire", true) == 0)
{
ApplyAnimation(playerid,"BOMBER","BOM_Plant",4.0,0,0,0,0,0);//Анимация
new Float:Pos[3]; GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);//снимаем координаты игрока
CreateObject(18689,Pos[0],Pos[1],Pos[2]-2.5,0.0,0.0,90);//создаем обьект - огонь
new sendername[MAX_PLAYER_NAME]; GetPlayerName(playerid, sendername, sizeof(sendername));//получаем имя игрока
format(string, sizeof(string), "* %s разжигает костер", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);//выводим в чат сообщение, как при команде /me
return 1;
}