Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография
Урок

Создание ворот с таймером (подробное описание)

- - - - -

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 49

#1
offline   Amfy

Amfy
  • 1587
    • Сообщений: 3 049
    • Регистрация: 24.01.14

Для того чтобы создать открывающие/закрывающие ворота для фракции, необходимо сначало поставить объект ворот. Сделать это можно при помощи старой и доброй МТА или Samp Map Construction for Criminal Russia, ну или же через скрипт soe. Ставить ворота нужно в открытом положение и в закрытом.. далее поймете зачем и почему.

 

Создаем переменную. Ко всем new добавляем:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Ко всем forward добавляем:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

В public OnGameModeInit вставляем объект закрытых ворот, пример:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

В public OnPlayerCommandText вставляем команду:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Теперь в самый конец мода вставляем это:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Буду вопросы - пиши в данную тему.

 

Автор: Amfy


Сообщение отредактировал Neat: 08 Август 2014 - 11:58
Исправлена ошибка.

  • 11

#2
offline   Mkirya0

Mkirya0
  • 1
    • Сообщений: 19
    • Регистрация: 28.10.14

Хм,ошибочка.Нужно заместо my1vorota заменить на gatevorota.А так спасибо

Вот я маперю чз Map Construction Сделал дом и ворота,и хочу сделать ворота по кмд
Где мне взять кардинаты открытыъ и закрытых ворот?


  • 0

#3
offline   compan

compan
  • 686
    • Сообщений: 2 073
    • Регистрация: 13.03.14

Самое простое,поставьте закрытые ворота и открытые,вот вам и точные корды.


  • 0

#4
offline   vadim4ok1

vadim4ok1
  • 23
    • Сообщений: 179
    • Регистрация: 01.08.14

Полезная инфа, спасибо, сегодня искал большой респект вам! 


  • 0

#5
offline   compan

compan
  • 686
    • Сообщений: 2 073
    • Регистрация: 13.03.14

Но есть сложные ворота,допустим как в чинилках или вообще со сложным перемещением.


  • 0

#6
offline   Mkirya0

Mkirya0
  • 1
    • Сообщений: 19
    • Регистрация: 28.10.14

Я создал ворота.Указал кардинаты открытых и закрытых ворот кмд указал всё как тут написано по инструкции.Только когда пишу кмд для открытия ворота открываются но вместо закрытия улетают


  • 0

#7
offline   compan

compan
  • 686
    • Сообщений: 2 073
    • Регистрация: 13.03.14

Я создал ворота.Указал кардинаты открытых и закрытых ворот кмд указал всё как тут написано по инструкции.Только когда пишу кмд для открытия ворота открываются но вместо закрытия улетают

Может проще код выложить надо было, вместо того чтобы гадать на кофейной гуще.?


  • 0

#8
offline   Lume

Lume
  • 1
    • Сообщений: 38
    • Регистрация: 07.04.15

Всё сделал как нужно.
НО ошибка.
 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#9
offline   Neat

Neat
  • 1024
    • Сообщений: 2 470
    • Регистрация: 21.12.13

Lume, "шапку" команды, измените на:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#10
offline   Lume

Lume
  • 1
    • Сообщений: 38
    • Регистрация: 07.04.15

Нет всё также осталось!!!
 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


Сообщение отредактировал Lume: 11 Апрель 2015 - 13:11

  • 0

#11
offline   Amfy

Amfy
  • 1587
    • Сообщений: 3 049
    • Регистрация: 24.01.14

Lume, посмотри как другие команды в моде начинаются и сделай так же!


  • 0

#12
offline   Lume

Lume
  • 1
    • Сообщений: 38
    • Регистрация: 07.04.15

Вот так делают.
 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#13
offline   Lume

Lume
  • 1
    • Сообщений: 38
    • Регистрация: 07.04.15

Но всё равно таже ошибка.Всё вроде бы правильно.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Может я цикл отправлю,как я делал? Все коды.


  • 0

#14
offline   Lume

Lume
  • 1
    • Сообщений: 38
    • Регистрация: 07.04.15

Lume, посмотри как другие команды в моде начинаются и сделай так же!

Вот,как я делал всё.
Сделал переменную.
 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Потом добавил forward
 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Потом добавил обьект закрытых ворот OnGameModeInit
 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Потом вставил команду в OnPlayerCommandText
 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

И последнее public
 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#15
offline   compan

compan
  • 686
    • Сообщений: 2 073
    • Регистрация: 13.03.14

Это ничего что у тебя эти корды: gatevorota = CreateObject(980,2270.1733,-1850.9841,23.3900,0,0,0); не совпадают с этими:  MoveObject(gatevorota,2269.9351,-1842.3464,23.3900, 3.0);//КООРДИНАТЫ ЗАКРЫТЫХ ВОРОТ


  • 0

#16
offline   Lume

Lume
  • 1
    • Сообщений: 38
    • Регистрация: 07.04.15

Это ничего что у тебя эти корды: gatevorota = CreateObject(980,2270.1733,-1850.9841,23.3900,0,0,0); не совпадают с этими:  MoveObject(gatevorota,2269.9351,-1842.3464,23.3900, 3.0);//КООРДИНАТЫ ЗАКРЫТЫХ ВОРОТ

Исправил,но ошибка всё такая-же!


  • 0

#17
offline   compan

compan
  • 686
    • Сообщений: 2 073
    • Регистрация: 13.03.14

Киньте сюда эту команду и ещё какую нибудь, любую.

Только нормально выкладывайте.


  • 0

#18
offline   Lume

Lume
  • 1
    • Сообщений: 38
    • Регистрация: 07.04.15

Киньте сюда эту команду и ещё какую нибудь, любую.

Только нормально выкладывайте.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Ну вот!


  • 0

#19
offline   compan

compan
  • 686
    • Сообщений: 2 073
    • Регистрация: 13.03.14

Вот так прям под неё поставьте свою команду.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 1

#20
offline   Lume

Lume
  • 1
    • Сообщений: 38
    • Регистрация: 07.04.15

 

Вот так прям под неё поставьте свою команду.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Большое спасибо!!! Вы помогли!!


  • 1



Темы с аналогичным тегами Урок

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 539 пользователей