И так если вы задумывались о том как сделать автоматические ворота то вы сюда попали. Как раз один пользователь в чате попросил сделать урок "pawno урок автоматические ворота". И так приступим: верху мода:
public OnFilterScriptI nit() { vorota1 = CreateObject(modelid, Closed_x, Closed_y, Closed_z, Closed_rx, Closed_ry, Closed_rz);//координаты закрытых ворот; vorota1 - название; modelid - ид модели SetTimer("NameTimer", 1000, 1);//где nametimer название таймера }
Предупреждения для тех кто новичок в pawno и не знает что делает:если вы делаете ворота в [FS] то добавляем как и есть. А если вы делаете для мода [GM] то найдите сначало строчку:
public NameTimer(playerid) // где NameTimer название таймера { if(IsPlayerInRange OfPoint(playerid, radius, Closed_x, Closed_y, Closed_z)) //radius - радиус на котором будут открываться ворота; далее координаты закрытых ворот { MoveObject(vorota1, Open_x, Open_y, Open_z, Speed); //Двигаем объект где vorota1 - название, далее координаты открытых ворот, speed - скорость открытия }else{ MoveObject(vorota1, Closed_x, Closed_y, Closed_z, Speed);//Двигаем объект где vorota1 - название, далее координаты закрытых ворот, speed - скорость закрытия } }
мммм,все норм сделал все компилируется но ворота не открываются Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
а ты указал разные коардинаты где open_x или close_x допустим?. 1. Вы сейчас в интернете. 2. Вы на сайте www.forum-pawno.net.ru. 3. Вы читаете это. 5. Вы не заметили что отсутствует пункт 4. 6. Вы сейчас это проверили. 7. Вы улыбаетесь.
danik_rok, да Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
а есть командные ворота ? , там специально для админов и т.д Новый сервер RolePlay HostName: Streets-World [RUS] (0.3c) Address: 109.95.211.27:7865 Ping: 30 Mode: GameNET v.1.0 Map: San Andreas
Вот и нубовопрос))) Вообщем я все сделал все по примеру, все работает, ошибок при компилировании не возникло. Но, у меня выявилась проблемка, координаты ворот (я ставил в МТА) правильные стоят, а сами ворота повернуты боком... вот скину код в спойлер =( Вот мой код:
forward TimerVorot(playerid);//Таймер new vorotalow;//Ворота LOWRIDERS //------ public OnGameModeInit() {
vorotalow = CreateObject(971,1811.4348,-1890.7677,13.9090,0,0,90); //тут правилный угол поворота, а он считает за 0 почему то. ХЗ SetTimer("TimerVorot", 1000, 1); //------ public TimerVorot(playerid) { if(IsPlayerInRangeOfPoint(playerid,15,1811.4348,-1890.7677,13.9090)) { MoveObject(vorotalow, 1811.4348,-1890.7677,6.6589,3);//Открытые }else{ MoveObject(vorotalow, 1811.4348,-1890.7677,13.9090,3);} }
слушай вот у меня такая проблема я пытаюсь найти " public OnFilterScriptI nit() " (Без ковычек естевственно) но pawno не находит, и поэтому я не могу сделать ворота координаты вписывать умею но вот тока эта проблема помогиОткрыт Сервер Samp-RP |0.3x| хостинг:gta24/7 HostName: |Paralax|PRP| Role Play |0.3x| Address: 80.254.103.222:3505 map: Russia