Случайная подборка модов
Путь Бандита
2.0
Зона поражения
4.1
Возвращение Шрама
3.9
Save and Protect: Killer
2.5
Путь Человека. Шаг в неизвестность. Дежавю
3.4
Aliens Time: Глава 1
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  Wolfstalker
Среда, 24.02.2016, 00:25 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга


• Не флудить
• Предварительно просматривайте раздел, ведь ответ на ваш вопрос может быть там
• В своем вопросе указывайте платформу моддинга — Тень Чернобыля, Чистое небо или Зов Припяти




F.A.Q

  Злобная реклама
Среда, 24.02.2016, 00:25
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  ins33
Вторник, 15.03.2016, 17:34 | Сообщение # 406
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Возможно ли после смерти ГГ в аномалии, удалить труп, пока не вышел в меню?
  Злобная реклама
Вторник, 15.03.2016, 17:34
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  denis2000
Вторник, 15.03.2016, 18:07 | Сообщение # 407
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата LLIepuqp ()
Всегда было интересно, может ли движок быть использован для игры по сетке, чтобы могло подключится 1000 и больше человек?

В текущей реализации это не возможно.
Цитата LLIepuqp ()
Понятно, что надо писать серверную часть с нуля, но в общем - возможно?

Помимо того, что придется писать сетевой дедик с нуля так еще под правильную ОС (винда не подойдет из-за ограничений TCP/IP стека, а использование ее серверных вариантов не сильно радует).
Цитата LLIepuqp ()
Слышал про ROH, но толком не понял, на какое количество игроков одновременно они рассчитывают.

Вероятнее всего, на 32 как и в оригинале.
Сообщение отредактировал denis2000 - Вторник, 15.03.2016, 18:08
  Злобная реклама
Вторник, 15.03.2016, 18:07
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  ins33
Вторник, 15.03.2016, 19:01 | Сообщение # 408
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Подскажите, как узнать какие кости есть в модели, и есть универсальное название кости, которая есть в любой модели?
  Злобная реклама
Вторник, 15.03.2016, 19:01
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  denis2000
Вторник, 15.03.2016, 19:11 | Сообщение # 409
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

ins33, Открыть модель в 3D редакторе или SDK. Универсальной нет (точно в любой?).
Сообщение отредактировал denis2000 - Вторник, 15.03.2016, 19:12
  Злобная реклама
Вторник, 15.03.2016, 19:11
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  antonnkz76
Вторник, 15.03.2016, 19:59 | Сообщение # 410
5 лет в Зоне
Статус:
Опытный:
Сообщений: 2342
Награды: 9
Регистрация: 26.02.2012

При попытке собрать спавн с помощью xrAI тот ругается на level_changers, как и программа Avaper.
Все level_changers делал по тутору, а именно ставил шэйп, сам level changer, который потом аттачил к шэйпу, и настраивал так(это только пример, конечно они не все одинаковые):

При этом рядом с level_changer'ом стояло еще 2 граф поинта - один для связи локаций, другой для перехода с другой локации.

Что я делаю не так?

На всякий случай еще скрины настроек 2-х графпоинтов:
Сообщение отредактировал antonnkz76 - Вторник, 15.03.2016, 19:59
  Злобная реклама
Вторник, 15.03.2016, 19:59
Статус:
Сообщений: 666
Регистрация: 26.02.2012
Российская Федерация  denis2000
Вторник, 15.03.2016, 20:09 | Сообщение # 411
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата antonnkz76 ()
При попытке собрать спавн с помощью xrAI тот ругается на level_changers

Лог приводить не модно?
  Злобная реклама
Вторник, 15.03.2016, 20:09
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  antonnkz76
Вторник, 15.03.2016, 20:11 | Сообщение # 412
5 лет в Зоне
Статус:
Опытный:
Сообщений: 2342
Награды: 9
Регистрация: 26.02.2012

denis2000,
Expression : m_level_changers.empty()
Function : CGameSpawnConstructor::verify_level_changers
File : I:\xray-svn\xrAI\game_spawn_constructor.cpp
Line : 165
Description : Some of the level changers setup incorrectly

stack trace:
  Злобная реклама
Вторник, 15.03.2016, 20:11
Статус:
Сообщений: 666
Регистрация: 26.02.2012
Российская Федерация  [Qvt]
Вторник, 15.03.2016, 20:29 | Сообщение # 413
Статус:
Отмычка:
Сообщений: 154
Награды: 3
Регистрация: 19.02.2016

antonnkz76, не уверен, конечно, но попробуй дописать в батнике (для сборки игрового спавна) ключ no_separator_check
  Злобная реклама
Вторник, 15.03.2016, 20:29
Статус:
Сообщений: 666
Регистрация: 19.02.2016
Российская Федерация  antonnkz76
Вторник, 15.03.2016, 20:32 | Сообщение # 414
5 лет в Зоне
Статус:
Опытный:
Сообщений: 2342
Награды: 9
Регистрация: 26.02.2012

[Qvt], читал на форумах, что этот ключ только для ЗП.
  Злобная реклама
Вторник, 15.03.2016, 20:32
Статус:
Сообщений: 666
Регистрация: 26.02.2012
Российская Федерация  denis2000
Вторник, 15.03.2016, 20:40 | Сообщение # 415
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

antonnkz76, Итак лог говорит о неверной настройке одного из левел ченджеров, конкретно о нехватке необходимых параметров в настройках. Приведенный в скриншоте данной проблемы не имеет.
Сообщение отредактировал denis2000 - Вторник, 15.03.2016, 20:49
  Злобная реклама
Вторник, 15.03.2016, 20:40
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  antonnkz76
Вторник, 15.03.2016, 20:43 | Сообщение # 416
5 лет в Зоне
Статус:
Опытный:
Сообщений: 2342
Награды: 9
Регистрация: 26.02.2012

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

Для начала распаковал получившийся спавн. Проверил алайф файлы. Не пустой только Кордоновский, все остальные левел чейнджеры компилятор проигнорил. Хм...
Сообщение отредактировал antonnkz76 - Вторник, 15.03.2016, 20:48
  Злобная реклама
Вторник, 15.03.2016, 20:43
Статус:
Сообщений: 666
Регистрация: 26.02.2012
Российская Федерация  [Qvt]
Вторник, 15.03.2016, 20:48 | Сообщение # 417
Статус:
Отмычка:
Сообщений: 154
Награды: 3
Регистрация: 19.02.2016

antonnkz76, для тч этот параметр тоже должен работать.
  Злобная реклама
Вторник, 15.03.2016, 20:48
Статус:
Сообщений: 666
Регистрация: 19.02.2016
Российская Федерация  denis2000
Вторник, 15.03.2016, 20:54 | Сообщение # 418
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата antonnkz76 ()
читал на форумах, что этот ключ только для ЗП

Это не верно, столкнетесь с вылетом компилятора Restrictor separates AI map into several disconnected components, ключь придется ставить.
Цитата antonnkz76 ()
они все по этому принципу настроены. Я проверил пару раз.

Вот теперь объясните это компилятору. Он вам не верит, я верю.
Сообщение отредактировал denis2000 - Вторник, 15.03.2016, 20:55
  Злобная реклама
Вторник, 15.03.2016, 20:54
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Российская Федерация  antonnkz76
Вторник, 15.03.2016, 21:35 | Сообщение # 419
5 лет в Зоне
Статус:
Опытный:
Сообщений: 2342
Награды: 9
Регистрация: 26.02.2012

Цитата denis2000 ()
Вот теперь объясните это компилятору. Он вам не верит, я верю.

Вины компилятора тут оказывается не было. Я думал в батнике не надо прописывать список всех локаций через запятую
Код
@start bins\compiler_ai\xrAI.exe -s l01_escape,l02_garbage,l03_agroprom,l03u_agr_underground,l04_darkvalley,l04u_labx18

До этого писал без списка, в этом и была проблема. Все нормально теперь, игра запустилась и даже Новая игра началась без проблем, только побегать по пустым локам не удалось, дверь сидора заперта biggrin Сейчас исправим.
  Злобная реклама
Вторник, 15.03.2016, 21:35
Статус:
Сообщений: 666
Регистрация: 26.02.2012
Украина  _S_k_i_F_
Вторник, 15.03.2016, 21:39 | Сообщение # 420
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Скажите, как вызвать в функции game_timer? Типа: if прошло столько-то игрового времени then
Зараннее спасибо!
  Злобная реклама
Вторник, 15.03.2016, 21:39
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Поиск: