10.02.2026 17:58
Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате.
Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате. Добавил параметр времени смерти нпс и чтобы дезинтегрировались не ранее 7 шагов (шаг прибавляется при каждой смене локации).
При осмотре Безумного солдата обнаружили то что и должны были: автомат и патроны. Однако, пока зарядка патронами не прописана (сейчас это исправим). Так же пока система не знает сколько в обойме вообще должно быть патронов (допишу сегодня)
10.02.2026 02:56
Добавил генерацию профиля нпс для боевки.
Добавил генерацию профиля нпс для боевки. На самом деле по началу было совсем все печально (я не стал это скринить). Фразы превратились в скучные лозунги, пропал язвительный тон и т.д. но вроде как получилось вернуть все в нужное русло. По крайней мере вроде не совсем грустно. Зато теперь есть шанс, что разные нпс действительно будут отличаться в боевке по реакциям и фразочкам
Ну и бой завершился в нашу пользу. Теперь пора бы по квесту дальше. Чтобы не плутать я просто подсмотрю наверное куда нам дальше. Задача ведь не просто бродить, а тестить на то что игру можно пройти "всегда"
08.02.2026 20:10
Ещё возможно стоит генерить какие-то черты поведения для вражеских нпс, если они имеют сознание на уровне человека (а может и для всех).
Ещё возможно стоит генерить какие-то черты поведения для вражеских нпс, если они имеют сознание на уровне человека (а может и для всех). Просто мне кажется, что следующий враг будет использовать примерно такие же фразы, что быстро надоест. Делать уж так максимально качественно, правда ведь
08.02.2026 18:58
Так.
Так. Ну и боевка в чат текстом через мастера тоже теперь работает.
Осталась чистка заблоченых предметов после боевки. Ведь с одним нпс могут вести бой несколько игроков, а значит после окончания боя недостаточно разлочить предметы только у игрока который победил врага. При этом, если он убежал во время боя то разлок должен быть только у него. Я о предметах типа оружия, которые, например, выбиваются из рук во время боя. Хм.. А если убежали все то разлок нужен тоже у всех и у вражеского нпс в том числе, получается
07.02.2026 19:47
отлично.
отлично. протестировал возможность убежать. работает. там будет простой рандомчик 50/50
07.02.2026 18:39
хм.
хм.. по идее бы и фразу типа последней обрабатывать как-то.. получается предметы в руках можно блокировать на время боя.. придется дописать обработчик..