Перейти к содержанию
Авторизация  
Aleksandr_Fedosov

Ручные ворота

Рекомендуемые сообщения

Aleksandr_Fedosov

Доброго времени суток
Уважаемые форумчане я хочу вам рассказать про то как сделать ручные ворота
Поясню ручные ворота - ворота, которые открываются/закрываются когда хотите вы без таймеров и комманд
Буду делать на примере полиции г.Южный
Ну что ж приступим:
1.Ко всем new

new GateCop;

 
 Но т.к. вы добавляете первые ворота вам надо будет добавить ниже переменной ворот вот эту строку

new GateMove = 0;

При добавлении дальше вы будете делать так после new GateCop писать например new GatePPS и все 
Переходим дальше:
2.В public OnPlayerKeyStateChange добавим

if(newkeys == 65536 && !IsPlayerInAnyVehicle(playerid) || newkeys == 2 && IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)//ID фракции пишем свой
if(IsPlayerInRangeOfPoint( playerid, 15.0, 2579.8472, -2435.3928, 23.5669))//координаты закрытых ворот
{
if(GateMove == 0)
{
MoveObject(GateCop, 2579.8472, -2435.3928, 17.9227, 2.0);//координаты открытых
GateMove = 1;
}
else if(GateMove == 1)
{
MoveObject(GateCop, 2579.8472, -2435.3928, 23.5669, 2.0);//координаты закрытых
GateMove = 0;
}
}
}

3.В public OnGameModeInit добавим:
 

GateCop = CreateObject(980, 2579.85, -2435.39, 23.57,   0.00, 0.00, 90.00);//закрытые

На этом все проверял на модах: Omsk RP Revival и new.pwn
При желании можно заменить проверку pLeader pMember на pDonateRank если это будет VIP дом и pAdmin дом админа.
Также можно сделать ворота по нику
Добавив в public OnPlayerKeyStateChange заместо проверки по лидерке вот это

new szName[32];
GetPlayerName(playerid,szName,32);
if(!strcmp(szName,"Ваш ник",true))

 
Автор вырезки: Aleksandr_Tanaev
Спасибо за внимание

Изменено пользователем Cudder
Поправил на "Автор вырезки"
  • Like 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

Автор далеко не вы, максимум слива работы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
#Kot

Ой господи, автор явно не ты.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Aleksandr_Fedosov

Автор далеко не вы, максимум слива работы.

Я все брал со своего мода

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Red_Devils

 

Автор далеко не вы, максимум слива работы.

Я все брал со своего мода

 

А мод скачан из интернета, а эта система там была. Да?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Aleksandr_Fedosov

 

 

Автор далеко не вы, максимум слива работы.

Я все брал со своего мода

 

А мод скачан из интернета, а эта система там была. Да?

 

Этой системы  не было в моде я нашел на просторах интернета где-то с год назад и вписал в свой мод и решил поделится с остальными вот и все

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

А за авторство этой сис-мы возомнил себя... :D83DDE02:

Укажите реального автора системы, а себя впишите в копипастов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Komaroff 71

 

 

Автор далеко не вы, максимум слива работы.

Я все брал со своего мода

 

А мод скачан из интернета, а эта система там была. Да?

 

 

Тогда уж автор вырезки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Aleksandr_Fedosov

 

 

 

 

 

Автор далеко не вы, максимум слива работы.

Я все брал со своего мода

А мод скачан из интернета, а эта система там была. Да?

Тогда уж автор вырезки

Я говорю что нашел давно на просторах интернета

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Predator

 

 

 

 

Автор далеко не вы, максимум слива работы.

Я все брал со своего мода
А мод скачан из интернета, а эта система там была. Да?

Тогда уж автор вырезки

Я говорю что нашел давно на просторах интернета

 

Пхах... Если ты ее нашел, то это не значит что автор ты. Если не знаешь кто автор, так и пиши: Автор: неизвестно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Kostyaev

 

 

 

 

 

Автор далеко не вы, максимум слива работы.

Я все брал со своего мода
А мод скачан из интернета, а эта система там была. Да?

Тогда уж автор вырезки

Я говорю что нашел давно на просторах интернета

 

Пхах... Если ты ее нашел, то это не значит что автор ты. Если не знаешь кто автор, так и пиши: Автор: неизвестно

 

или "Автор вырезки".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Predator

 

 

 

 

 

 

Автор далеко не вы, максимум слива работы.

Я все брал со своего мода
А мод скачан из интернета, а эта система там была. Да?

Тогда уж автор вырезки

Я говорю что нашел давно на просторах интернета

 

Пхах... Если ты ее нашел, то это не значит что автор ты. Если не знаешь кто автор, так и пиши: Автор: неизвестно

 

или "Автор вырезки".

 

Или "Автор поиска"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.