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

heading peds (JS)

kenz

Гуру
BackEnd developer
5 Авг 2022
160
129
93
Приветствую. Довольно глупый вопрос, но все же. Создаю на серверной части ped'а (мне нужно именно на сервере это делать). Не работает heading при создании. пробовал и выносить ped.heading за функцию создания педа, также пробовал в этой функции heading = 90, но все равно это возвращает поворот нпс к нулю. Если у кого то есть мысли, прошу поделиться ими в комментах. заранее всем спасибо
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,766
1,574
211
28
Новые Ped'ы на стороне сервера, насколько я вижу по wiki, не имеют такого входного параметра. Такой входной параметр, как heading, есть только на client-side.

Так же тут сказано, что все контролирующие действия Ped'а, который создан сервером, можно совершать на клиенте игрока, который является Controller'ом для данного NPC.
Можешь на клиенте игрока, который будет являться контроллером, задать нужный setRotation и это изменит его разворот для всех на сервере.
 
Реакции: kenz

kenz

Гуру
BackEnd developer
5 Авг 2022
160
129
93
только собрался тему удалять, тк разобрался, что нету такого на сервере и тут ты ответил, спасибо
 
Реакции: hon1n и XDeveluxe

kenz

Гуру
BackEnd developer
5 Авг 2022
160
129
93
нашел контроллер, который решит проблему с heading. может кому понадобится и искать прийдется поменьше
entity.setHeading(heading);
 
Реакции: hon1n и XDeveluxe