Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
poezzdd

Функции и методы движка

Добрый день, уважаемые скриптеры! Помогите, пожалуйста, новичку разобраться.
Уже несколько недель изучаю функционал DayZ серверов, устанавливаю и настраиваю различные моды, разбираюсь в основных файлах игры и в целом все в общем понятно.
Настройка конфигов, оставленных мододелами и всякие тайпсы - не столь сложная задача, а хочется и самому чего-нибудь намудрить. Есть опыт работы с юнькой и то, что движок дэйза основан на C# очень порадовало. Изучил документацию бегемотов в разделе скриптинга, но там просто мануал по си шарпу обыкновенный, а данных о различных движковых функциях - 0. Либо я не там ищу. Видел на форуме тему EnScript, где люди делятся своими знаниями, но сообщений там довольно мало и как-то все разрозненно.
По сему вопрос - где же мододелы берут такую информацию? Что я упускаю в ее поиске?  Вчера вот хотел сделать банальную вещь - отнять хп у игрока. Еле еле нашел обращение к самому объекту игрока, а функцию по заданию хп - не нашел... Очень интересна физика - приложить к объекту импульс, к примеру, или поменять его вес. В юнити это делается одной строкой, а тут... Столько возможностей сулит знание такой информации, столько всего можно придумать, а где копать инфу - не понятно...

Надеюсь ответ на мой вопрос есть и я буду очень благодарен за помощь в этой теме) Заранее спасибо, всем добра и мира!

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


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

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

  • 1

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

наказание выдано, перемещено

 

По вопросу - нигде. Буквально. Есть родной scripts.pbo в папке dta - в нем содержатся все скрипты игры, со всеми их родными классами, функциями, наследованиями, синтаксисом и возвратами значений. Вот на них и ориентируемся. Т.е. буквально, поиск по нужной фразе в папке, открытие, изучение и написание на основе найденного. Там же вам и примеры, там же и наследования, там же и синтаксис. Иного нету, авторы игры об этом не беспокоятся.

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


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0
1 минуту назад, 123new сказал:

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

наказание выдано, перемещено

 

По вопросу - нигде. Буквально. Есть родной scripts.pbo в папке dta - в нем содержатся все скрипты игры, со всеми их родными классами, функциями, наследованиями, синтаксисом и возвратами значений. Вот на них и ориентируемся. Т.е. буквально, поиск по нужной фразе в папке, открытие, изучение и написание на основе найденного. Там же вам и примеры, там же и наследования, там же и синтаксис. Иного нету, авторы игры об этом не беспокоятся.

Да, спасибо, немного задумался и не понял, что в инструкции заливаю.

Ну хотя бы про скриптс рассказали, уже есть куда копать! Спасибо вам большое!

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


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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

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

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка