Боты стоят на месте

Я сделал режим 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
1 лайк

Спасибо, боты начали двигаться но почему-то после получения 3 уровня бой заканчивается победой, как это поменять
если что вот URL мода https://sandbox.enlisted.net/post/FOPRt4r6zTQxkSSi/manifest/1/

1 лайк


Неправильная ссылка :rofl:

https://sandbox.enlisted.net/post/FOPRt4r6zTQxkSSi/

1 лайк

Вероятно в командах по прежнему осталась трата очков во время возрождения отряда. Проверь свойство team__squadSpawnCost в объектах team__ (их можно выбрать, используя Find Entity). Возможно оно у тебя не везде с 0?

Ну… Именно её и вставляешь для скачивания. Можно убрать манифест с цифрой. Либо оставить и выбрать другую цифру - другую версию мода.

2 лайка

Спасибо большое, и ещё вопрос а можно ли сделать для каждого игрока, бота отдельную команду

К сожалению нормальный Deathmatch/Каждый сам за себя нельзя сделать.

2 лайка

А можно ли убрать штраф за урон по союзникам?

1 лайк

Да… Для этого создаешь game_options объект и настраиваешь его. Там же опция включения общего чата.

И метки тоже можно скрыть (уже через entities, редактируя бойца), но я сомневаюсь, что будут давать новый уровень.

2 лайка

Хорошо попробую

1 лайк

А за что отвечает параметр Team_narrator_gun_game ?

Объекты narrator чисто за голоса диктора. Добавляются к team__ объектам как постфиксы.

А как добавить уровни в Gun game ?

Настраиваешь gun_game_mode_logic и меняешь свойство gun_game__levels. Можешь просто изменить selected свойства, задав в нем оружие и патроны. Либо можешь задать рандом в каждом уровне (рандом в рамках боя, а не у каждого), редактируя weapons, однако после сохранения надо будет открывать scene файл удалять строки с selected и заменять строку "weapons:array"{ на "weapons:list<t>"{ (в редакторе почему-то иногда неправильно сохраняется свойство, хотя возможно уже поправили).