Перезарядка оружия ботами

Ни для кого не секрет, что боты крайне не любят перезаряжать оружие, и, переключившись в пылу боя на штурмовика или пулемётчика, ты рискуешь увидеть в его магазине три патрона.

Предлагаю прописать ботам следующий скрипт: если триггер 1 и триггер 2 верны, срабатывает эффект.

Триггер 1: в магазине у бота осталось меньше 60% патронов (процент условный).
Триггер 2: бот не находится в бою.
Эффект: бот перезаряжает оружие.

6 лайков

много хочешь, слишком сложно такое реализовать…

1 лайк

Главное, чтоб не было приколов по типу того, что у тебя все магазины полупустые.
Лучше уж пускай тянут тот патрон, который у них был до переключения.

Не совсем тебя понял. Здесь нет механики отдельных магазинов в инвентаре с определённым количеством патронов в каждом.
Есть кол-во патронов в оружии и кол-во патронов у солдата всего. Зарядить полупустой магазин солдат не может, после перезарядки магазин у оружия полный всегда. Если, конечно, у солдата не закончились патроны в принципе.

Есть

2 лайка

сразу видно, недавно играешь)

3 лайка

Ладно, не замечал. Но поэтому я и предлагаю перезаряжать оружие только когда там мало патронов. 60, 50, да хоть 30%. Лишь бы не как сейчас, когда боты бегают с 3 патронами из 50.

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

не убрали, по кр мере сегодня было всё так же