This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

[Продам] Кастомная синхронизация NPC

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,457
866
181
34
Продам прототип кастомной синхронизации NPC для survive проекта. За основу взят rage-boilerplate

Структура настроена на расширение функционала (ООП, классы). Кастомная смена контроллера, отслеживание позиций NPC. Состояния и анимации.
При приближении к зомби, он начинает следовать за вами, а затем атаковать. При достижении максимально допустимой дистанции - уходит в спячку.
При большом расстоянии от контроллера - меняет на ближайшего игрока, если такового нет - уходит в спячку. Продажа не в одни руки.

Цена: 100$

Видео демонстрация:





Контакты в ЛС или в подписи. С уважением.
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,992
1,727
211
28
При большом расстоянии от контроллера - меняет на ближайшего игрока
Как боролся с задержкой при переключении контроллера?
Несколько лет назад у RAGE была проблема с этим и при переключении контроллера NPC переставал отправлять обновления всем игрокам на пару секунд (положение, хп, анимация и т.д). Например если в этот неудачный момент задать нпц новую задачу, то он не станет её выполнять, пока не пройдёт лаг рейджа. Это исправлено рейджом или как-то обработано в скрипте?
 

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,457
866
181
34
Я отключаю возможность сервера на переключение контроллера самостоятельно и контролирую этот процесс сам. По этому назначение новой задачи для педа исключается, если у него нет контроллера
 
Последнее редактирование:

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,992
1,727
211
28
Всё верно, так это и происходило раньше: автоматическое переключение контроллера педа выключено, переключаешь сам по нужным условиям, но в момент переключения RAGEMP переставал отправлять какие-либо обновления по педу на несколько секунд всем игрокам, он продолжал выполнять последнее действие, даже если ему уже установили новую задачу новый контроллер. Вот мне и интересно, если эта проблема здесь так же присутствует, то система выглядит бессмысленной просто из-за того, что будет работать не так, как ожидается. Вообще баг должен фиксить сам рейдж, может они его уже и поправили, отсюда и мой вопрос.
 

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,457
866
181
34
Баг рейджа остался, именно по этому при кастомном переключении контроллера, пед очищает все таски и использует те, что хранятся в его памяти но уже с новым контроллером
 

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,457
866
181
34
Добавлю еще одно наглядное видео смены контроллера