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

Вопрос Спавн машин по кордам из бд

la exec

Участник портала
20 Июл 2021
79
11
27
возьми со стандарт редаги или деднета и все…
 

FlameProfi

Начинающий специалист
18 Дек 2020
454
50
76
Взять что,я не очень понял?
C#:
public static void SpawnFractionCars(int fraction)
        {
            foreach (var vehicle in FractionVehicles[fraction])
            {
                if (vehicle.Value.Item1 == "barracks")
                {
                    var model = NAPI.Util.GetHashKey(vehicle.Value.Item1);
                    var canmats = ((VehicleHash)model == VehicleHash.Barracks || (VehicleHash)model == VehicleHash.Youga || (VehicleHash)model == VehicleHash.Burrito3); // "CANMATS"
                    var candrugs = ((VehicleHash)model == VehicleHash.Youga || (VehicleHash)model == VehicleHash.Burrito3); // "CANDRUGS"
                    var canmeds = ((VehicleHash)model == VehicleHash.Ambulance); // "CANMEDKITS"
                    var veh = NAPI.Vehicle.CreateVehicle(model, vehicle.Value.Item2, vehicle.Value.Item3.Z, vehicle.Value.Item5, vehicle.Value.Item6);

                    NAPI.Data.SetEntityData(veh, "ACCESS", "FRACTION");
                    NAPI.Data.SetEntityData(veh, "FRACTION", fraction);
                    NAPI.Data.SetEntityData(veh, "MINRANK", vehicle.Value.Item4);
                    NAPI.Data.SetEntityData(veh, "TYPE", FractionTypes[fraction]);
                    if (canmats)
                        NAPI.Data.SetEntityData(veh, "CANMATS", true);
                    if (candrugs)
                        NAPI.Data.SetEntityData(veh, "CANDRUGS", true);
                    if (canmeds)
                        NAPI.Data.SetEntityData(veh, "CANMEDKITS", true);
                    NAPI.Vehicle.SetVehicleNumberPlate(veh, vehicle.Key);
                    Core.VehicleStreaming.SetEngineState(veh, false);
                    VehicleManager.FracApplyCustomization(veh, fraction);

                    CarSpawner.carSpawners.Find(x => x.FractionID == fraction).SpawnedCars.Add(vehicle.Key);
                }
            }
        }
 

MOCAHINO228

Новый участник
10 Апр 2021
12
1
40
C#:
public static void SpawnFractionCars(int fraction)
        {
            foreach (var vehicle in FractionVehicles[fraction])
            {
                if (vehicle.Value.Item1 == "barracks")
                {
                    var model = NAPI.Util.GetHashKey(vehicle.Value.Item1);
                    var canmats = ((VehicleHash)model == VehicleHash.Barracks || (VehicleHash)model == VehicleHash.Youga || (VehicleHash)model == VehicleHash.Burrito3); // "CANMATS"
                    var candrugs = ((VehicleHash)model == VehicleHash.Youga || (VehicleHash)model == VehicleHash.Burrito3); // "CANDRUGS"
                    var canmeds = ((VehicleHash)model == VehicleHash.Ambulance); // "CANMEDKITS"
                    var veh = NAPI.Vehicle.CreateVehicle(model, vehicle.Value.Item2, vehicle.Value.Item3.Z, vehicle.Value.Item5, vehicle.Value.Item6);

                    NAPI.Data.SetEntityData(veh, "ACCESS", "FRACTION");
                    NAPI.Data.SetEntityData(veh, "FRACTION", fraction);
                    NAPI.Data.SetEntityData(veh, "MINRANK", vehicle.Value.Item4);
                    NAPI.Data.SetEntityData(veh, "TYPE", FractionTypes[fraction]);
                    if (canmats)
                        NAPI.Data.SetEntityData(veh, "CANMATS", true);
                    if (candrugs)
                        NAPI.Data.SetEntityData(veh, "CANDRUGS", true);
                    if (canmeds)
                        NAPI.Data.SetEntityData(veh, "CANMEDKITS", true);
                    NAPI.Vehicle.SetVehicleNumberPlate(veh, vehicle.Key);
                    Core.VehicleStreaming.SetEngineState(veh, false);
                    VehicleManager.FracApplyCustomization(veh, fraction);

                    CarSpawner.carSpawners.Find(x => x.FractionID == fraction).SpawnedCars.Add(vehicle.Key);
                }
            }
        }
а куда этот код вставлять?