Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/object и /delobject

Статус
В этой теме нельзя размещать новые ответы.

CarlVEVO

Умник
Приветствую всех :) . Искал на портале команду /object , не нашел, и решил добавить свой простенький :) . Может кому нибудь понадобится :) . Команды на ZCMD and SSCANF
Вот собственно сама команда: ( 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;
}
ВНИМАНИЕ! Если вы создали один объект , чтобы его удалить - /delobject 1 . Короче думаю всем понятно, если один объект то введем 1 , если 2 объекта создали то пишем /delobject 1 потом /delobject 2 и т.д. Иногда не работает delobject ( Извиняюсь, я не так уж силен в Pawn, думаю профессионалы сделают нормальный delobject :) ).

Если понравился > "СПАСИБО" :) .
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу