• Из-за обновления 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

Начинающий специалист
29 Сен 2020
489
64
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
373
37
69
где delayTime: 10000 время в милисекундах. можно поменять на свое.
 

JerryMorality

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

fenfex

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

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

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

Начинающий специалист
29 Сен 2020
489
64
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

Начинающий специалист
29 Сен 2020
489
64
95

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,
машину вызывает, но можно бесконечно вызывать и из гаража она не пропадает. В чем может быть загвоздка?