Files
2026-03-31 10:27:04 +03:00

5303 lines
20 KiB
Lua
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
PLUGIN.config = {
maxPoints = 35000,
currencyName = "Очки техники",
returnSettings = {
enabled = true,
refundPercent = 0.8,
maxReturnDistance = 4000,
adminCanReturnAll = true
},
spawnPoints = {
["rp_ft_kherson_v4"] = function()
return {
{ id = "base_rf_air", pos = Vector(13014.523438, 14606.519531, 290.593201), ang = Angle(0, -45, 0), factions = { [FACTION_RUSSIAN] = true }, vehicleTypes = { "air" } },
{ id = "base_rf_ground", pos = Vector(15495.674805, 14435.076172, 242.270096), ang = Angle(0, -90, 0), factions = { [FACTION_RUSSIAN] = true }, vehicleTypes = { "ground" } },
{ id = "rusich_ground", pos = Vector(7334.606445, 13380.044922, 227.586441), ang = Angle(0, 180, 0), factions = { [FACTION_RUSSIAN] = true }, vehicleTypes = { "ground" }, allowedPodr = { [7] = true } },
{ id = "base_uk_air", pos = Vector(-14027.627930, -5491.296875, 278.593201), ang = Angle(0, 50, 0), factions = { [FACTION_UKRAINE] = true }, vehicleTypes = { "air" } },
{ id = "base_uk_ground", pos = Vector(-13715.644531, -11530.956055, 281.633179), ang = Angle(0, 0, 0), factions = { [FACTION_UKRAINE] = true }, vehicleTypes = { "ground" } }
}
end,
["rp_ft_izum_4"] = function()
return {
{
id = "base_rf_air",
pos = Vector(-9918.658203125, 5209.5434570313, 47.407127380371),
ang = Angle(0, 90, 0),
factions = { [FACTION_RUSSIAN] = true },
vehicleTypes = { "air" }
},
{
id = "base_rf_ground",
pos = Vector(-11577.208007813, 5384.4838867188, 18.081562042236),
ang = Angle(0, 0, 0),
factions = { [FACTION_RUSSIAN] = true },
vehicleTypes = { "ground" }
},
{
id = "rusich_ground",
pos = Vector(-8643.179688, -900.301392, 83.406105),
ang = Angle(0, 0, 0),
factions = { [FACTION_RUSSIAN] = true },
vehicleTypes = { "ground" },
allowedPodr = { [7] = true }
},
{
id = "rusich_air",
pos = Vector(-9308.386719, -551.469055, 1260.064941),
ang = Angle(2, -178, 0),
factions = { [FACTION_RUSSIAN] = true },
vehicleTypes = { "air" },
allowedPodr = { [7] = true }
},
{
id = "base_uk_air",
pos = Vector(10932.612304688, 10092.45703125, 3.267448425293),
ang = Angle(0, 0, 0),
factions = { [FACTION_UKRAINE] = true },
vehicleTypes = { "air" }
},
{
id = "base_uk_ground",
pos = Vector(12539.872070313, 9882.435546875, 39.024681091309),
ang = Angle(0, 0, 0),
factions = { [FACTION_UKRAINE] = true },
vehicleTypes = { "ground" }
}
}
end
},
getFactions = function()
return {
[FACTION_ADMIN] = {
["seaVehicles"] = {},
["groundVehicles"] = {},
["name"] = "admin",
["points"] = 2000,
["airVehicles"] = {}
},
[FACTION_RUSSIAN] = {
["seaVehicles"] = {},
["groundVehicles"] = {
["t80bvm"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1500,
["name"] = "Т-80БВМ",
["skin"] = {},
["class"] = "lvs_wheeldrive_dt80bvm",
["model"] = "models/diggercars/t80bvm/t80bvm.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 7000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
},
["bmpt"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1400,
["name"] = "БМПТ-72",
["skin"] = {},
["class"] = "sw_bmpt72",
["model"] = "models/sw/ground/bmpt72/bmpt72.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 5000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
},
["gaz2330"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 600,
["name"] = "ГАЗ-2330",
["skin"] = {},
["class"] = "sw_gaz2330",
["model"] = "models/sw/ground/gaz2330/gaz2330.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 1000,
["allowedPodr"] = {
[7] = true,
[2] = true,
[5] = true,
[6] = true
},
["loadout"] = {
["Корд"] = 2,
["АГС-30"] = 3,
["Корнет"] = 4,
}
},
["bmd4"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 900,
["name"] = "БМД-4",
["skin"] = {},
["class"] = "bmd4-3",
["model"] = "models/vehicles_shelby/tanks/bmd4/bmd4.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 4500,
["allowedPodr"] = {
[2] = true,
[5] = true
},
["loadout"] = {}
},
["t90m"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1500,
["name"] = "Т-90М",
["skin"] = {},
["class"] = "lvs_wheeldrive_rp_t90m",
["model"] = "models/diggercars/t90m/t90m.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 10000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
},
["btrzd"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 900,
["name"] = "БТР-ЗД",
["skin"] = {},
["class"] = "btrzd2",
["model"] = "models/vehicles_shelby/tanks/btrzd/btr_zd.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 4000,
["allowedPodr"] = {
[2] = true
},
["loadout"] = {}
},
["zsu234"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 900,
["name"] = "ЗСУ-23-4",
["skin"] = {},
["class"] = "sw_zsu234",
["model"] = "models/sw/ground/zsu234/zsu234.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 4000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
},
["t80bvmloh"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 3000,
["name"] = "Т-80БВМ",
["skin"] = {},
["class"] = "lvs_wheeldrive_dt80bvm",
["model"] = "models/diggercars/t80bvm/t80bvm.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 15000,
["allowedPodr"] = {
[5] = true
},
["loadout"] = {}
},
["bmp1am"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 900,
["name"] = "БМП-1АМ",
["skin"] = {},
["class"] = "bmp1am",
["model"] = "models/vehicles_shelby/tanks/btrzd/btr_zd.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 4000,
["allowedPodr"] = {
[7] = true,
[5] = true
},
["loadout"] = {}
},
["dirt_bike"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["default_bodygroups"] = {},
["name"] = "Мопед",
["skin"] = {},
["class"] = "lvs_wheeldrive_dirt_bike",
["model"] = "models/tiggomods_edited/bf3/vehicles/motorbike_body.mdl",
["cooldown"] = 600,
["type"] = "ground",
["price"] = 500,
["allowedPodr"] = {
[5] = true
},
["loadout"] = {}
},
["sprut"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1200,
["name"] = "2C25 Cпрут",
["skin"] = {},
["class"] = "sprut-sd",
["model"] = "models/vehicles_shelby/tanks/2s25/2s25_sprutsd.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 6000,
["allowedPodr"] = {
[2] = true
},
["loadout"] = {}
},
["t72b_v2"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1200,
["name"] = "Т-72Б Обр. 1985",
["skin"] = {},
["class"] = "lvs_wheeldrive_ft_t72b_v2",
["model"] = "models/diggercars/t72b/t72b_v2.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 6000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
}
},
["name"] = "Россия",
["color"] = Color(255, 50, 50, 255),
["points"] = 2000,
["airVehicles"] = {
["mi35"] = {
["description"] = "Ударный вертолет,с возможностью транспортировки десанта",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1200,
["name"] = "МИ-35М",
["skin"] = {},
["class"] = "sw_mi35m",
["model"] = "models/sw/avia/mi35/mi35.mdl",
["default_bodygroups"] = {},
["type"] = "air",
["price"] = 10000,
["allowedPodr"] = {
[4] = true
},
["loadout"] = {
["40 НАР С-8КО + 10 НАР С-13"] = 3,
["80 НАР С-8КО"] = 1,
["20 НАР С-13"] = 2
}
},
["mi8"] = {
["description"] = "Многоцелевой вертолет",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 900,
["name"] = "МИ-8АМТШ",
["skin"] = {},
["class"] = "sw_mi8amtsh",
["model"] = "models/sw/avia/mi8/mi8.mdl",
["default_bodygroups"] = {},
["type"] = "air",
["price"] = 5000,
["allowedPodr"] = {
[7] = true,
[4] = true
},
["loadout"] = {}
},
["ka52"] = {
["description"] = "Ударный вертолет",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1200,
["name"] = "КА-52",
["skin"] = {},
["class"] = "sw_ka52",
["model"] = "models/sw/avia/ka52/ka52.mdl",
["default_bodygroups"] = {},
["type"] = "air",
["price"] = 15000,
["allowedPodr"] = {
[4] = true
},
["loadout"] = {
["20 НАР С-13"] = 2,
["80 НАР С-8КО"] = 1
}
}
}
},
[FACTION_UKRAINE] = {
["seaVehicles"] = {},
["groundVehicles"] = {
["m1128"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1200,
["name"] = "M1128 MGS",
["skin"] = {},
["class"] = "sw_m1128",
["model"] = "models/sw/ground/stryker/m1128.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 6000,
["allowedPodr"] = {
[2] = true
},
["loadout"] = {}
},
["btr4e"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 900,
["name"] = "БТР-4Е",
["skin"] = {},
["class"] = "sw_btr4e",
["model"] = "models/sw/ground/btr4e/btr4e.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 3000,
["allowedPodr"] = {
[5] = true
},
["loadout"] = {}
},
["oplot"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1500,
["name"] = "Т-84БМ Оплот",
["skin"] = {},
["class"] = "bm_oplot",
["model"] = "models/mbt/ukr/oplot/bm_oplot.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 10000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
},
["btrzd"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 1,
["skins"] = {},
["cooldown"] = 900,
["name"] = "БТР-ЗД",
["skin"] = {},
["class"] = "btrzd2",
["model"] = "models/vehicles_shelby/tanks/btrzd/btr_zd.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 4000,
["allowedPodr"] = {
[2] = true
},
["loadout"] = {}
},
["bmp1u"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 900,
["name"] = "БМП-1У",
["skin"] = {},
["class"] = "sw_bmp1u",
["model"] = "models/sw/ground/bmp1u/bmp1u.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 4500,
["allowedPodr"] = {
[2] = true,
[9] = true
},
["loadout"] = {}
},
["humvee"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 600,
["name"] = "Humvee",
["skin"] = {},
["class"] = "sw_m1151",
["model"] = "models/sw/ground/m1151/m1151.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 1000,
["allowedPodr"] = {
[2] = true,
[5] = true,
[6] = true,
[8] = true,
[9] = true
},
["loadout"] = {
["MK-19"] = 3,
["TOW"] = 4,
["M2 Browning"] = 2
}
},
["m1a1"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1500,
["name"] = "M1A1SA",
["skin"] = {},
["class"] = "lvs_wheeldrive_rp_dabrams_m1a1",
["model"] = "models/diggercars/abrams_m1a1/abrams.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 7000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
},
["t64bm"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1200,
["name"] = "Т-64БМ2 Булат",
["skin"] = {},
["class"] = "bm_bulat",
["model"] = "models/mbt/ukr/t64bm/t64bm2.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 6000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
},
["btrt"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1400,
["name"] = "БТР-Т",
["skin"] = {},
["class"] = "sw_btrt",
["model"] = "models/sw/ground/btrt/btrt.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 5000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
},
["gepard"] = {
["description"] = "",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 900,
["name"] = "Flakpanzer Gepard",
["skin"] = {},
["class"] = "flakpanzer_gepard",
["model"] = "models/vehicles_shelby/tanks/flakpanzerigepard/flakpanzer_i_gepard.mdl",
["default_bodygroups"] = {},
["type"] = "ground",
["price"] = 4000,
["allowedPodr"] = {
[3] = true
},
["loadout"] = {}
}
},
["name"] = "Украина",
["color"] = Color(50, 50, 255, 255),
["points"] = 2000,
["airVehicles"] = {
["mi8"] = {
["description"] = "Многоцелевой вертолет",
["bodygroups"] = {},
["default_skin"] = 3,
["skins"] = {},
["cooldown"] = 900,
["name"] = "МИ-8АМТШ",
["skin"] = {},
["class"] = "sw_mi8amtsh",
["model"] = "models/sw/avia/mi8/mi8.mdl",
["default_bodygroups"] = {},
["type"] = "air",
["price"] = 5000,
["allowedPodr"] = {
[4] = true,
[9] = true
},
["loadout"] = {}
},
["ah64"] = {
["description"] = "Ударный вертолет",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1200,
["name"] = "AH-64",
["skin"] = {},
["class"] = "sw_ah64",
["model"] = "models/sw/avia/ah64/ah64.mdl",
["default_bodygroups"] = {},
["type"] = "air",
["price"] = 15000,
["allowedPodr"] = {
[4] = true
},
["loadout"] = {
["16 ПТУР AGM-114"] = 3,
["38 НАР + 8 ПТУР"] = 2,
["76 НАР HYDRA-70"] = 1
}
},
["mh60l"] = {
["description"] = "Ударный вертолет",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1200,
["name"] = "MH-60L",
["skin"] = {},
["class"] = "sw_mh60l",
["model"] = "models/sw/avia/uh60/mh60.mdl",
["default_bodygroups"] = {},
["type"] = "air",
["price"] = 15000,
["allowedPodr"] = {
[4] = true
},
["loadout"] = {
["36 НАР и пушка"] = 1
}
},
["mi24v"] = {
["description"] = "Ударный вертолет,с возможностью транспортировки десанта",
["bodygroups"] = {},
["default_skin"] = 0,
["skins"] = {},
["cooldown"] = 1200,
["name"] = "МИ-24В",
["skin"] = {},
["class"] = "sw_mi24v",
["model"] = "models/sw/avia/mi24v/mi24v.mdl",
["default_bodygroups"] = {},
["type"] = "air",
["price"] = 10000,
["allowedPodr"] = {
[4] = true
},
["loadout"] = {
["40 НАР С-8КО + 10 НАР С-13"] = 3,
["80 НАР С-8КО"] = 1,
["20 НАР С-13"] = 2
}
}
}
}
}
end,
spawnSettings = {
ground = {
maxDistance = 300,
minDistance = 100,
spawnHeight = 50,
useSpawnPoints = true,
spawnPointRadius = 200
},
air = {
maxDistance = 300,
minDistance = 200,
spawnHeight = 300,
useSpawnPoints = true,
spawnPointRadius = 300
}
},
terminalModels = {
ground = "models/props_lab/reciever01d.mdl",
air = "models/props_lab/reciever01a.mdl"
},
terminalNames = {
ground = "Терминал наземной техники",
air = "Терминал воздушной техники"
}
}