• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Вопрос TrailerAttached - вопрос

Quiet Rabbit

Новый участник
29 Июн 2021
6
0
58
Я пытаюсь отловить взаимодействие с трейлером. Язык - JS

Когда я пишу (на серверной части):
JavaScript:
mp.events.add("trailerAttached", (player, vehicle, trailer) => {
     mp.gui.chat.push("Трейлер прицеплен");
console.log(`Трейлер прицеплен`);
});

Ничего не выводится в чат. Хотя как я понимаю, данный ивент должен запускаться ( в моем случае просто хотя бы вывести в чат сообщение ). В консоле тоже пусто
 
Последнее редактирование:

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
3,002
1,737
211
28
Я пытаюсь отловить взаимодействие с трейлером. Язык - JS

Когда я пишу (на серверной части):
JavaScript:
mp.events.add("trailerAttached", (vehicle, trailer) => {
     mp.gui.chat.push("Трейлер прицеплен");
console.log(`Трейлер прицеплен`);
});

Ничего не выводится в чат. Хотя как я понимаю, данный ивент должен запускаться ( в моем случае просто хотя бы вывести в чат сообщение ). В консоле тоже пусто
trailerAttached это серверный ивент.
mp.gui.chat.push - клиентский метод.
Каким образом у тебя это вместе находится?

Помимо этого я только сегодня писал, что в RAGE отвратительная синхронизация трейлеров, в большинстве случаев (если не во всех) сервер НЕ ВИДИТ момента, когда трейлер подключился к машине и не может вернуть объект трейлера по машине (с серверной стороны).
 

Quiet Rabbit

Новый участник
29 Июн 2021
6
0
58
trailerAttached это серверный ивент.
mp.gui.chat.push - клиентский.
Каким образом у тебя это вместе находится?

Помимо этого я только сегодня писал, что в RAGE отвратительная синхронизация трейлеров, в большинстве случаев (если не во всех) сервер НЕ ВИДИТ момента, когда трейлер подключился к машине и не может вернуть объект трейлера по машине (с серверной стороны).
Допустим с выводом сообщения - я ошибся. Но в консоль то он все равно не выводит
1691002832473.png
 

Quiet Rabbit

Новый участник
29 Июн 2021
6
0
58
Получается:
1. Ивент на серверной части
2. Сообщение должно вывестись в консоль

3. Сообщение в консоль не выводится
 

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
3,002
1,737
211
28
Получается:
1. Ивент на серверной части
2. Сообщение должно вывестись в консоль

3. Сообщение в консоль не выводится
Я не знаю, мне нужно в 3й раз писать, что в RAGE нет синхронизации трейлеров?
Ивент есть, но оно не работает. Ни я, ни ты, ни сам Бог не может это изменить, это может изменить только разработчик мультиплеера.
Мы не можем заставить ивент работать так, как он должен был работать по задумке изначально. Можно написать кастомный вариант, но и он по итогу не сильно спасёт твою ситуацию.
Отлавливай на клиенте присоединение трейлера и отправляй на сервер данные о машине и трейлере.
 

Quiet Rabbit

Новый участник
29 Июн 2021
6
0
58
Я не знаю, мне нужно в 3й раз писать, что в RAGE нет синхронизации трейлеров?
Ивент есть, но оно не работает. Ни я, ни ты, ни сам Бог не может это изменить, это может изменить только разработчик мультиплеера.
Мы не можем заставить ивент работать так, как он должен был работать по задумке изначально. Можно написать кастомный вариант, но и он по итогу не сильно спасёт твою ситуацию.
Отлавливай на клиенте присоединение трейлера и отправляй на сервер данные о машине и трейлере.
Есть ли способ, как можно получить какой-либо идентификатор трейлера, который присоединен? (Не важно каким методом)
Я получил какой-то handle трейлера, что это и как можно использовать?
 

kirillzver

Гуру
BackEnd developer
2 Ноя 2020
190
118
104
Есть ли способ, как можно получить какой-либо идентификатор трейлера, который присоединен? (Не важно каким методом)
Я получил какой-то handle трейлера, что это и как можно использовать?
Имея его, можно получить сущность, воспользовавшись следующей функцией:
 

Bloodlust

Специалист
25 Апр 2021
311
91
112
Есть ли способ, как можно получить какой-либо идентификатор трейлера, который присоединен? (Не важно каким методом)
Я получил какой-то handle трейлера, что это и как можно использовать?