Главная Регистрация RSS
Приветствую Вас, Гость
Разделы
Оплаченная реклама
Место свободно
https://vk.com/fernandezz_k
Статистика
Кто посетил нас сегодня?!



Счетчик тИЦ и PR
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поделиться
Профиль
Привет: Гость
Приветствуем вас на нашем сайте! Просьба,зарегистрируйтесь или войдите под своим аккаунтом.
Главная » Статьи » Помощь

Делаем открытие ворот с помощью кнопок(yom_buttons)

Как сделать ворота которые открываются закрываются по кнопке??? 

В начало мода добавляем:

Code
#include <yom_buttons>  

new bool:onpressb[50]=true;  
new knopka;  
new gate;

в public OnGameModeInit()

Code
new knopka = CreateButton(x, y, z, rot); // x,y,z - координаты, rot - угол поворота кнопки
дальше ставим ворота (сам обьект)  
new vorota = CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ) // закрытые

Создаём паблик(Кто в этом не разбирается создавайте в самом конце мода(после самой последней строки))

Code
public OnPlayerPressButton(playerid, buttonid)  
{  
if(knopka==buttonid)  
{  
if(IsPlayerAdmin(playerid)) // Проверку можно на банду/фраку/работу (в данном случае для Rcon-админа)
{  
if(onpressb[1]==true)  
{  
MoveObject(vorota,x, y, z,speed); //сюда координаты закрытых ворот
onpressb[1]=false;  
}  
else  
{  
MoveObject(vorota,x, y, z,speed);// сюда открытых!
onpressb[1]=true;  
}  
}  
else  
{  
SendClientMessage(playerid,COLOR_RED," Вы не Rcon-админ");  
}  
}  
return 1;  
}

Все ворота готовы! Теперь добавьте сам скрипт yom_buttons и пропишите его в server.cfg

Скрипт кнопок (yom_buttons) можно скачать у нас на сайте.

Чтобы создать кнопку:
1.Заходим на сервер
2.Заходим под рконом /rcon login
3. пишем /button create
4. жмем ALT и двигаем ее
5. пишем /button save
6. идем в папку с сервером \scriptfiles\savebuttons.txt

Материал взят с сайта: gta-mc.ru

Категория: Помощь | Добавил: JaST (23.12.2010)
Просмотров: 5509 | Рейтинг: 3.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]