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

Вопрос Как сделать спавн купленной машины через телефон RedAge?

пмиротғ

Новый участник
10 Фев 2021
23
0
28
спавн купленной машины через телефон RedAge? Что бы гараж не требовался для тооо что бы засппвнить купленную машину. Как на маджестик.
 

m0v1l3

Специалист
BackEnd developer
29 Сен 2020
589
90
95
// CodeelPato
//Ищем

C#:
menuItem.Text = $"Сменить замки";

//добавляем

C#:
menuItem = new Menu.Item("spawnmycar", Menu.MenuItem.Button);
            menuItem.Text = $"Вызвать авто";
            menu.Add(menuItem);

// Дальше ниже добавляем новый кейс.

C#:
case "spawnmycar":


                    garage = GarageManager.Garages[GetHouse(player).GarageID];
                    number = menu.Items[0].Text;
                    check = garage.CheckCar(false, number);
                    if (!check)
                    {
                        if (number != null)
                        {
                            Notify.Send(player, NotifyType.Info, NotifyPosition.BottomCenter, $"Ваша машина будет доставлена в течении 10-ти секунд", 3000);
                            NAPI.Task.Run(() =>
                            {
                                garage.SpawnCarAtPosition(player, number, player.Position, player.Rotation);
                            }, delayTime: 10000);


                        }
                    }
                    else
                    {
                        Notify.Send(player, NotifyType.Error, NotifyPosition.BottomCenter, "Эта машина не стоит в гараже", 3000);
                        return;
                    }
                    return;
 
Реакции: Gastello

Vitalik70

Активный участник
9 Июл 2021
371
37
69
где delayTime: 10000 время в милисекундах. можно поменять на свое.
 

JerryMorality

Участник портала
2 Сен 2022
71
6
69
А как дописать стоимость этой команды, бесплатно уж сильно просто будет?
 

fenfex

scammer
Мошенник
19 Май 2022
91
11
20
А как дописать стоимость этой команды, бесплатно уж сильно просто будет?
дописать проверку на наличии n-суммы денег, если бабки есть снимать, нету вывести - уведомление.

JavaScript:
if (money >= n) {
    player.money=-300
}else{
    player.notify("di rabotay")
}
 
Последнее редактирование:

ibygi4

Участник портала
28 Июл 2021
211
10
75
дописать проверку на наличии n-суммы денег, если бабки есть снимать, нету вывести - уведомление.

JavaScript:
if (money >= n) {
    player.money=-300
}else{
    player.notify("di rabotay")
}
"di rabotay"
Сделал мой день)
 
Реакции: fenfex

filecore

Начинающий специалист
BackEnd developer
6 Окт 2020
227
74
82
дописать проверку на наличии n-суммы денег, если бабки есть снимать, нету вывести - уведомление.

JavaScript:
if (money >= n) {
    player.money=-300
}else{
    player.notify("di rabotay")
}
Код:
if (money >= n) {
    player.money = player.money - 300
}else{
    player.notify("di rabotay")
}
 
Реакции: fenfex

m0v1l3

Специалист
BackEnd developer
29 Сен 2020
589
90
95
Мануал спавна машины под RedAge V3



1. src_cef/src/views/player/hudevo/phonenew/components/cars/car.svelte
JavaScript:
// Вставить в functionData

{
    name: "Вызвать машину",
    func: "spawnCar",
    isGarage: true
},
После чего, компилируем cef часть

2. dotnet/resources/NeptuneEvo/Houses/HouseManager.cs
C#:
// Ищем 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;
Также компилируем, и радуемся спавну машины

P.S.: Сам не проверял.
 

m0v1l3

Специалист
BackEnd developer
29 Сен 2020
589
90
95

Dmitry_V

StounProd
BackEnd developer
23 Июн 2023
3,047
605
186
28

Taksagen

Активный участник
15 Сен 2020
76
36
75
Мануал спавна машины под RedAge V3



1. src_cef/src/views/player/hudevo/phonenew/components/cars/car.svelte
JavaScript:
// Вставить в functionData

{
    name: "Вызвать машину",
    func: "spawnCar",
    isGarage: true
},
После чего, компилируем cef часть

2. dotnet/resources/NeptuneEvo/Houses/HouseManager.cs
C#:
// Ищем 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;
Также компилируем, и радуемся спавну машины

P.S.: Сам не проверял.
Сделал по мануалу но пару строк добавил
name: "Вызвать машину",
func: "spawnCar",
sell: true,
isGarage: false,
машину вызывает, но можно бесконечно вызывать и из гаража она не пропадает. В чем может быть загвоздка?
 

Similar threads