Дневник разработки
Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате.
Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате. Добавил параметр времени смерти нпс и чтобы дезинтегрировались не ранее 7 шагов (шаг прибавляется при каждой смене локации).

При осмотре Безумного солдата обнаружили то что и должны были: автомат и патроны. Однако, пока зарядка патронами не прописана (сейчас это исправим). Так же пока система не знает сколько в обойме вообще должно быть патронов (допишу сегодня)
Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате.Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате.Хорошо, что я сначала обыскал бренную тушку, потому что часть кода без правок взята с прошлого бота, а там сразу как осматриваешь локацию все нпс, у кого здоровья меньше 0 трутся из базы на автомате.
Комментарии
Чтобы оставить комментарий, войдите в аккаунт RoleWorlds или зарегистрируйтесь.
ВойтиЗарегистрироваться
Добавил генерацию профиля нпс для боевки.
Добавил генерацию профиля нпс для боевки. На самом деле по началу было совсем все печально (я не стал это скринить). Фразы превратились в скучные лозунги, пропал язвительный тон и т.д. но вроде как получилось вернуть все в нужное русло. По крайней мере вроде не совсем грустно. Зато теперь есть шанс, что разные нпс действительно будут отличаться в боевке по реакциям и фразочкам

Ну и бой завершился в нашу пользу. Теперь пора бы по квесту дальше. Чтобы не плутать я просто подсмотрю наверное куда нам дальше. Задача ведь не просто бродить, а тестить на то что игру можно пройти "всегда"
Добавил генерацию профиля нпс для боевки.Добавил генерацию профиля нпс для боевки.
Комментарии
Чтобы оставить комментарий, войдите в аккаунт RoleWorlds или зарегистрируйтесь.
ВойтиЗарегистрироваться
Ещё возможно стоит генерить какие-то черты поведения для вражеских нпс, если они имеют сознание на уровне человека (а может и для всех).
Ещё возможно стоит генерить какие-то черты поведения для вражеских нпс, если они имеют сознание на уровне человека (а может и для всех). Просто мне кажется, что следующий враг будет использовать примерно такие же фразы, что быстро надоест. Делать уж так максимально качественно, правда ведь
Комментарии
Чтобы оставить комментарий, войдите в аккаунт RoleWorlds или зарегистрируйтесь.
ВойтиЗарегистрироваться
Так.
Так. Ну и боевка в чат текстом через мастера тоже теперь работает.

Осталась чистка заблоченых предметов после боевки. Ведь с одним нпс могут вести бой несколько игроков, а значит после окончания боя недостаточно разлочить предметы только у игрока который победил врага. При этом, если он убежал во время боя то разлок должен быть только у него. Я о предметах типа оружия, которые, например, выбиваются из рук во время боя. Хм.. А если убежали все то разлок нужен тоже у всех и у вражеского нпс в том числе, получается
Так.
Комментарии
Чтобы оставить комментарий, войдите в аккаунт RoleWorlds или зарегистрируйтесь.
ВойтиЗарегистрироваться
отлично.
отлично. протестировал возможность убежать. работает. там будет простой рандомчик 50/50
отлично.
Комментарии
Чтобы оставить комментарий, войдите в аккаунт RoleWorlds или зарегистрируйтесь.
ВойтиЗарегистрироваться
хм.
хм.. по идее бы и фразу типа последней обрабатывать как-то.. получается предметы в руках можно блокировать на время боя.. придется дописать обработчик..
хм.
Комментарии
Чтобы оставить комментарий, войдите в аккаунт RoleWorlds или зарегистрируйтесь.
ВойтиЗарегистрироваться
«1...1617181920...60»