CarlVEVO
Умник
Приветствую всех
. Искал на портале команду /object , не нашел, и решил добавить свой простенький
. Может кому нибудь понадобится
. Команды на ZCMD and SSCANF
Вот собственно сама команда: ( objects - создать ).
А вот команда чтобы удалить .
ВНИМАНИЕ! Если вы создали один объект , чтобы его удалить - /delobject 1 . Короче думаю всем понятно, если один объект то введем 1 , если 2 объекта создали то пишем /delobject 1 потом /delobject 2 и т.д. Иногда не работает delobject ( Извиняюсь, я не так уж силен в Pawn, думаю профессионалы сделают нормальный delobject
).
Если понравился > "СПАСИБО"
.
Вот собственно сама команда: ( objects - создать ).
PHP:
CMD:objects(playerid, params[])
{
new Float:X, Float:Y, Float:Z;
new query[128];
if(sscanf(params,"d",params[0])) return SendClientMessage(playerid,-1,"Введите: /objects [Ид объекта]");
GetPlayerPos(playerid,X,Y,Z);
CreateObject(params[0],Float:X+2,Float:Y+2,Float:Z+2,Float:X+2,Float:Y+2,Float:Z+2,0.0);
format(query,sizeof(query),"Объект ID: %d успешно создан!",params[0]);
SendClientMessage(playerid,-1,query);
return 1;
}
PHP:
CMD:delobject(playerid, params[])
{
new query[128];
if(sscanf(params,"d",params[0])) return SendClientMessage(playerid,-1,"Введите: /delobject [ID]");
DestroyObject(params[0]);
format(query,sizeof(query),"Объект(ы) успешно удалена(ы)!",params[1]);
SendClientMessage(playerid,-1,query);
return 1;
}
Если понравился > "СПАСИБО"
Последнее редактирование:
