Я сделал режим Gun game по этому гайду How do I make a custom gun game? - Game Mods - Enlisted
Но боты не ходят а стоят на точках спавна как это исправить?
Боты-игроки будут идти только на стратегическую точку. Так что придется расставить по всей карте пару невидимых стратегических точек. Лучше всего, вроде, будет domination или просто capzone sphere. И изменить пару свойств:
-
Ставим короткое время захвата, чтобы боты особо не задерживались, хотя иногда могут.
- capzone__capTime = 0.001
- capzone__decapTime = 0.001
-
Скрываем отображение точки, её иконку и т.п…
- capzone__alwaysHide = yes
-
Убираем таймер для захвата (если используется capzone).
- capzone_timer__isSet = yes
- capzone_timer__timeLeft = -1
-
Отключаем декаль точки.
- decal__isVisible = no
- decal__thickness = 0
- decal__height = 0
Спасибо, боты начали двигаться но почему-то после получения 3 уровня бой заканчивается победой, как это поменять
если что вот URL мода https://sandbox.enlisted.net/post/FOPRt4r6zTQxkSSi/manifest/1/
Вероятно в командах по прежнему осталась трата очков во время возрождения отряда. Проверь свойство team__squadSpawnCost в объектах team__ (их можно выбрать, используя Find Entity). Возможно оно у тебя не везде с 0?
Ну… Именно её и вставляешь для скачивания. Можно убрать манифест с цифрой. Либо оставить и выбрать другую цифру - другую версию мода.
Спасибо большое, и ещё вопрос а можно ли сделать для каждого игрока, бота отдельную команду
К сожалению нормальный Deathmatch/Каждый сам за себя нельзя сделать.
А можно ли убрать штраф за урон по союзникам?
Да… Для этого создаешь game_options объект и настраиваешь его. Там же опция включения общего чата.
И метки тоже можно скрыть (уже через entities, редактируя бойца), но я сомневаюсь, что будут давать новый уровень.
Хорошо попробую
А за что отвечает параметр Team_narrator_gun_game ?
Объекты narrator чисто за голоса диктора. Добавляются к team__ объектам как постфиксы.
А как добавить уровни в Gun game ?
Настраиваешь gun_game_mode_logic и меняешь свойство gun_game__levels. Можешь просто изменить selected свойства, задав в нем оружие и патроны. Либо можешь задать рандом в каждом уровне (рандом в рамках боя, а не у каждого), редактируя weapons, однако после сохранения надо будет открывать scene файл удалять строки с selected и заменять строку "weapons:array"{
на "weapons:list<t>"{
(в редакторе почему-то иногда неправильно сохраняется свойство, хотя возможно уже поправили).