• Из-за обновления 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) последний раз были обновлены:

Проблема Не передаётся аргумент.

hon1n

Новый участник
29 Июн 2022
142
2
68
Я на клиентской части вызываю ивент и вместе с вызовом передаю аргумент. (с помощью mp.events.callRemote)
Это клиенская часть
JavaScript:
let blista = 'blista'
let blistaPrice = 600

mp.events.callRemote("spawnCar1", blista, price);

Это серверная
JavaScript:
mp.events.add("spawnCar1", (player, blista, price) => {
  let spawnPoints1 = require('./rentcar.json').Spawn1;
  const spawnlogged = spawnPoints1[Math.floor(Math.random() * spawnPoints1.length)];
  RentCar = mp.vehicles.new(mp.joaat(blista), new mp.Vector3(spawnlogged), {
    heading: -119.80804443359375,
    engine: false,
  });
  RentCar.dimension = 0;
  RentCar.numberPlate = "RENT";
  console.log(price) // это для проверки (в консоль выводится undefined)
})
 

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
708
319
161
30
а на сервере файл точно подключен?
 

hon1n

Новый участник
29 Июн 2022
142
2
68
Да
 

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
708
319
161
30
И на клиенте когда он вызывается? сразу при подключении игрока?
 

hon1n

Новый участник
29 Июн 2022
142
2
68
Только price н передается, а первый аргумент работает как и должен
 

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
708
319
161
30
а сори коммент не увидел
 

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
708
319
161
30
JavaScript:
let blista = 'blista'
let blistaPrice = 600

mp.events.callRemote("spawnCar1", blista, blistaPrice);
 

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
708
319
161
30
у тебя price вместо blistaPrice
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,804
1,860
208
35
1669741374016.png


действительно, а шо не так :roflanebalo:
 

hon1n

Новый участник
29 Июн 2022
142
2
68
Ну это я здесь проебался, а в реальном коде я уже проверил всё совпадает
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,804
1,860
208
35
Код:
console.log("" + price);

?

ну чисто ради кеков
не очень просто понятно на самом деле - не передаётся он, или не печатается
потому что если ты имена поправил, и первый передаётся нормально - вроде ну
не передаваться он не должен
всё выглядит правильно как будто бы
 
Последнее редактирование:

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
2,766
1,574
211
28
Ну это я здесь проебался, а в реальном коде я уже проверил всё совпадает
Покажи еще раз как у тебя код, можешь скриншотом.
А то знаем историю "я уже исправил", а на самом деле стало хуже, чем было :roflanebalo:
 
  • RoflanEbalo
Реакции: Inoi

hon1n

Новый участник
29 Июн 2022
142
2
68
Покажи еще раз как у тебя код, можешь скриншотом.
А то знаем историю "я уже исправил", а на самом деле стало хуже, чем было :roflanebalo:
1669742951801.png

Клиент


1669743014183.png

И вот сервер

Главное blista передаётся, а price нет
 

vpn

Начинающий специалист
29 Май 2022
124
50
85
Посмотреть вложение 5568
Клиент


Посмотреть вложение 5569
И вот сервер

Главное blista передаётся, а price нет
Скорее всего у тебя код ломается по причине "говно-кода" (Это новая распространенная ошибка в NODE.JS).
RentCar у тебя "Воздушная" переменная, напиши "const RentCar = ", думаю все у тебя будет гуд.

UPD: Как успехи?
 
Последнее редактирование: