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

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

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

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

Простые автоматические ворота.

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

mayo

Умник
и так, что-бы сделать ворота, которые открываются через команду, а закрываются автоматом, следуем за данным примером:

создаем переменную для объекта:

PHP:
new ao;
теперь добавляем наш объект:

PHP:
ao = CreateObject(18783,2761.6459961,1183.8050537,12.3129997,90.0000000,180.0054932,269.9670410); // наш объект в закрытом положении, добавляем в public OnGameModeInit()
создаем команду для открытия с таймером для закрытия ворот:

PHP:
CMD:agateopen(playerid, params[])
{
SendClientMessage(playerid,0xFFFFFFFF,"Ты открыл ворота, они закроются через 15 секунд."); // текст
MoveObject(ao, 2761.6459961,1183.8050537,27.3129997,5.00); // Открываем ворота, в моем случае они открываются вверх
SetTimer("agate", 15000, 0); //таймер на 15 секунд, можете заменить
return 1;
}
создаем паблик, которые будет открыть ворота:

PHP:
forward agate(playerid); // в начало мода
и в конец мода сам паблик:

PHP:
public agate(playerid)
{
MoveObject(ao, 2761.6459961,1183.8050537,12.3129997,5.00); // координаты объекта в стоячем положении
SendClientMessage(playerid,0xFFFFFFFF,"Ворота закрылись."); //текст "Ворота закрылись."
return 1;
}
Все, ворота готовы для использования.
*Замените координаты 2761.6459961,1183.8050537,12.3129997 на свои.
*Для умников которые вечно пишут типа "напиши автора и т.д." - автором данного урока являюсь я(ибо я не пытаюсь выкладывать чужие уроки и выдавать их за свои).
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу