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

Вопрос Как работает Event.VehicleTrailerChange?

vladik865

Участник портала
Автор темы
5 Авг 2021
14
2
5
На сколько я понял при соединении/сброса прицепа на сервере должен срабатывать:

[ServerEvent(Event.VehicleTrailerChange)]
public void OnVehicleTrailerChange(Vehicle vehicle, Vehicle trailer)
{
NAPI.Util.ConsoleOutput("TrailerChange " + vehicle.DisplayName + " " + trailer.DisplayName);
}

Но в итоге ничего не вызывается, и никаких данных в консоли нет...
 

Lorsanov

Начинающий специалист
15 Сен 2020
57
12
52
Потому что в рейдже много событий не работают, пишите свои
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,069
2,463
219

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,069
2,463
219

vladik865

Участник портала
Автор темы
5 Авг 2021
14
2
5
Попробуй делать через рендер все на клиенте
Спасибо, тут всплыла другая проблема, как отследить наличие трейлера у машины я сделал. И все это делалось что бы подключить синхронизацию на клиенте:


В итоге "SetVariable("TRAILER")" я делаю, и "attachToTrailer(trailer.handle, 1000);" функция срабатывает на всех клиентах но в итоге прикрепляется трейлер по факту только у одного. Стоит одному выйти из зоны стрима грузовика и вернутся обратно у него все крепится как надо, у других сбрасывается, хотя по консоли функции "attachToTrailer(trailer.handle, 1000);" продолжают вызываться у всех.
 

Randomchik

Гуру
high coder
19 Сен 2020
822
319
141
Синхра называется. Что бы ее сделать тебе надо ещё и на серверке что то делать.
 

vladik865

Участник портала
Автор темы
5 Авг 2021
14
2
5
Я так понял на серваке мне надо записать к грузовику трейлеру через SetVariable("TRAILER") , что я и делаю.

Я не верно понял?