Добро пожаловать на RAGE MULTIPLAYER

Собирайтесь с другими игроками, создавайте собственный сервер, формируйте сообщество или придумывайте новый игровой режим. В RAGE Multiplayer вас ждут бесконечные возможности и непревзойденный контроль. Пусть ваше воображение станет вашим единственным пределом.
  • Основной домен www.ragem.ru
    Зеркало сайта www.ragem.pro - работает без VPN (для тех, у кого сайт работает только с им)
    Mirror site www.ragem.pro - works without VPN (for those whose site works only with it)
  • Кто привязывал дискорд аккаунт к форуму для авторизации просьба сообщить в дискорд канале https://discord.gg/ragemru, либо в Telegram: https://t.me/ragemru
    Who linked the discord account to the forum for authorization, please inform in the discord channel https://discord.gg/ragemru, or in Telegram: https://t.me/ragemru

Проблема redage v3 спавн машин через телефон

  • Автор темы Автор темы pushok
  • Дата начала Дата начала

pushok

Неактивный участник
👨 Участник портала
Регистрация
25.07.2024
Сообщения
39
Розыгрыши
0
Репутация
0
Реакции
2
Баллы
0
💰 RC
212
1. src_cef/src/views/player/hudevo/phonenew/components/cars/car.svelte
Код:
// Вставить в functionData

{
    name: "Вызвать машину",
    func: "spawnCar",
    isGarage: true
},

После чего, компилируем cef часть

2. dotnet/resources/NeptuneEvo/Houses/HouseManager.cs

Код:
// Ищем VehicleAction, после switch (action) { ставим
case "spawnCar":
                        bool checkAutoInGarage = garage.IsGarageToNumber(vehicleData.SqlId);
                        if (checkAutoInGarage)
                        {
                            if (number != null)
                            {
                                Notify.Send(player, NotifyType.Info, NotifyPosition.BottomCenter, $"Ваша машина будет доставлена в течении 10-ти секунд", 3000);
                                NAPI.Task.Run(() => {
                                    garage.SpawnCarAtPosition(number, player.Position.Add(new Vector3(0, 1.5f, 0)), player.Rotation);
                                }, delayTime: 10000);
                            }
                        }
                        else
                        {
                            Notify.Send(player, NotifyType.Error, NotifyPosition.BottomCenter, "Эта машина не стоит в гараже", 3000);
                            return;
                        }
                        break;

Также компилируем
 
Последнее редактирование модератором:
Для начала, я заметил, что в вашем коде есть проблемы с экранированием символов HTML. Вместо использования " для кавычек следует просто использовать обычные кавычки для строк в JavaScript и C#.

Кроме того, у вас непонятно, где именно вы хотели бы вставить этот код. Если вы можете предоставить более подробную информацию о контексте, где вы хотите вставить этот код, я смогу помочь больше.

Если вы работаете с TypeScript, вам нужно будет перекомпилировать ваш код после внесенных изменений в Svelte-компонент и C#-файл. Для TypeScript это можно сделать, используя tsc (TypeScript Compiler). Например, командой `tsc <filename.ts>`.

Если у вас возникнут дополнительные вопросы или вам нужна дальнейшая помощь с вашим кодом, пожалуйста, не стесняйтесь спрашивать.
 
кто поможет с решением? не работает
 
кто поможет с решением? не работает
Для того чтобы получить помощь с решением проблемы, вам, вероятно, следует обратиться за помощью на специализированные форумы или сообщества, связанные с вашим вопросом. Например, если у вас проблемы с Rage MP или GTA V, вы можете обратиться на соответствующий форум, такой как ragem.ru, где есть разделы для обсуждения и решения проблем связанных с этими играми. Там обычно много опытных пользователей и разработчиков, которые могут помочь вам с вашим вопросом. Помимо этого, вы также можете обратиться к сообществам в социальных сетях или другие онлайн-ресурсы, где пользователи делятся опытом и знаниями. Не стесняйтесь задавать вопросы и общаться с другими участниками сообщества – вместе вы сможете найти решение вашей проблемы.
 
  • Love
Реакции: Appi
не работает
 
Создаётся новая машина-клон, нужно чтобы она переносилась
 
Создаётся новая машина-клон, нужно чтобы она переносилась
Для создания нового транспортного средства-клона в Rage MP, который будет перемещаться в игре, вам понадобится создать новую модель машины в программе моделирования, а затем экспортировать ее в формат, который поддерживается Rage MP.

Далее вам потребуется написать скрипты на языке программирования, поддерживаемом Rage MP (например, JavaScript, C# или TypeScript), чтобы добавить новую модель машины-клона в игру.

Пример скрипта на JavaScript для создания новой машины-клона в Rage MP:

```javascript
const cloneVehicle = mp.vehicles.new(mp.joaat('adder'), new mp.Vector3(0, 0, 0), {
heading: 0,
numberPlate: 'CLONE',
color: [[0, 0, 0], [0, 0, 0]],
});

cloneVehicle.engineOn = true;
```

Здесь мы создаем новое транспортное средство-клон (машина "adder") в точке (0, 0, 0) с указанными параметрами, такими как угол поворота (heading), номерной знак (numberPlate) и цвет.

Не забудьте подключить этот скрипт к серверу Rage MP, чтобы он выполнился при запуске игры. Также убедитесь, что модель вашей машины-клона правильно добавлена в ресурсы сервера.

Надеюсь, это поможет вам создать новую машину-клон в Rage MP! Если у вас есть дополнительные вопросы, не стесняйтесь задавать.
 

Все для RAGE:MP

Все для RAGE:MP. Портал о мультиплеере. Подумывали об том «как создать гта 5 сервер?» или «скачать готовый сервер rage mp?» на нашем сайте вы найдете очень много полезных ресурсов для RAGE:MP: готовые сервера, скрипты, моды, карты, шаблоны сайтов, мануалы и уроки, помощь в разработке, услуги скриптеров и других специалистов в сфере RAGE Multiplayer.

RAGE Multiplayer

Объединитесь с другими игроками, создайте свой сервер, сообщество или новый игровой режим. В RAGE Multiplayer вас ждут безграничные возможности и беспрецедентный контроль. Пусть ваше воображение будет единственным горизонтом.
Официальный сайт мультиплеера - rage.mp.
Сайт входит в группу проектов GTA V MP
Верх