Das einzige, was ich bis jetzt gesehen hab ist das hier - Include your custom objects and buildings in a server addon - Add-ons - Exile Mod bin mir aber nicht sicher
Beiträge von cpt.n3m0
-
-
Den Alternativsyntax von createSimpleObject nutzen - das sollte dann gehen glaub ich, aber nicht sicher... Im Idealfall aber direkt im Objekt selbst
Könntenst du einen kleinen beispiel für pbo machen?
-
ich nehme an darauf spielt Moritz hier grade an.... createSimpleObject - Bohemia Interactive Community
missionConfigFile - Bohemia Interactive Community (Siehe Beispiel 4)Damit kannst du den p3d Pfad relativ zum Missionsverzeichnis angeben und spawnen Der Rest sollte klar sein (attachTo und bla Keks)
Und mit pbo geht es nicht?
-
Mods kònnen nicht in eine Missionsdatei eingebunden werden...
Man kann lediglich über den Befehl CreateSimpleObject neue Modelle aus der Mission laden.
Aber ohne Kentnisse keine Chance.Es gibt welche, die sagen es geht.. und welche die sagen es geht nicht... ich glaube ich warte noch etwas.. vielleicht wird es ja einer erzählen, wie dies funktioniert.
-
Das ist die meiner Meinung nach bessere Variante.
Also wenn du unbedingt mit detaillierten Objekten und mehr Auswahl arbeiten willst,
würde ich nen Mod-Server in Betracht ziehen. Ansonsten kann man vieles auch mit ein wenig
Kreativität, Zeit und Wille mit den Vanilla Objekten machen, wie CG-Works bereits gesagt hat.MfG
Gaming4LifeNOT
Passt aber nicht wirklich. Deshalb, bleibt der thread noch nicht beantwortet...
-
Hey,
kleiner Tipp am rande, sowas würde sehr viel zeit und Aufwand in Anspruch nehmen für so kleine Mods gibt es bspw. Launcher wo es einfach fällt.
oder du umgehst das mit dem Mod Komplett und guckst wie du das mit den Arma Standard Objekten machen kannst.
Das es viel Zeit kosten wird, ist mir klar. Würde es aber trotzdem wissen/ausprobieren wollen.
Das mit dem Launcher.. ist für einen frischen Server fast unmöglich -
Dann wohl warten.. bis jemand mir es erklären kann
-
Es gibt Möglichkeiten diese in eine Missionsdatei zu intigrieren, aber dies ist kompliziert und dadurch wird die Missionsdatei riesig
kannst du mir ein tutorial dazu geben?
-
Der Server und du brauchen beide die Mods, sprich ihr müsst sie beide geladen haben!
kann man das irgendwie umgehen? Oder so machen, dass der Mod runtergeladen wird, sobald jemand verbindet?
-
Hallo alle zsm.
Ich hab volgende Frage. Ich will Sachen aus diesen Mod auf meinen Altis Life Server plazieren.
Das erste was ich mache, ich kopiere den Mod-Ordner in den Arma 3 Odner und aktiviere diesen Mod in dem Launcher. Öffne meine Missions Datei und füge dann ein paar Objekte aus diesem Mod hinzu.
Nach dem ich fertig bin, lade ich diesen Mod-Ordner noch auf dem Server hoch und aktiviere Ihn dort und deaktiviere es in dem Arma 3 Launcher.
Wenn ich versuche auf dem Server zu kommen, bekomme ich ein Fehler, dass ich diese mission nicht spielen kann.Wie kann ich den trotzdem die Mission spielen, ohne das ich das in dem Launcher aktiviert habe und die Objekte dann auch sehe?
-
Also, noch mal.
Ich will Fahrzeuge und etc. aus Mods nehmen und die auf dem Server plazieren. Wie kann man diesen Fehler umgehen, so, dass jeder Spieler diese Mods nicht runterladen muss.
-
Kenne es so, das man über die @life_server die Objekte platzieren lässt.
Kannst du es genauer erklären?
-
Hallo zsm.
Ich versuche Sachen auf dem Server zu plazieren, die aber von z.b Apex DLC kommen und Spieler die es nicht haben, bekommen dann immer eine Fehleranzeige, dass Sie nicht spielen dürfen.
Hab aber schon auf manchen Server gesehen, dass sowas möglich ist, dass z.B. läute trz. Spielen können, ohne das DLC zu haben.Die genau anzeige der Fehlernachricht, lautet - Sie können diese Mission nicht spielen/bearbeiten, da sie auf heruntergeladene Inhalte basiert, die gelöscht wurden.
-
Hallo, werde immer wieder durch BattlEye gekickt. Grund Script Restriction #1
Code
Alles anzeigen12.02.2017 20:41:37: SaintCayzer (IP:2304) 47a0ec07ab3dac5396a5f8bf0ea1a227 - #1 "getvariable "bis_fnc_arsenal_action"}) then { _action = _x addaction [ localize "STR_A3_Arsenal", { _box = _this select 0; _unit" 12.02.2017 20:45:00: SaintCayzer (IP:2304) 47a0ec07ab3dac5396a5f8bf0ea1a227 - #1 "getvariable "bis_fnc_arsenal_action"}) then { _action = _x addaction [ localize "STR_A3_Arsenal", { _box = _this select 0; _unit" 12.02.2017 20:50:48: SaintCayzer (IP:2304) 47a0ec07ab3dac5396a5f8bf0ea1a227 - #1 "getvariable "bis_fnc_arsenal_action"}) then { _action = _x addaction [ localize "STR_A3_Arsenal", { _box = _this select 0; _unit"
-
Der Fehler ist noch da, hab das jetzt schon rausgelöscht mit der Textur.. aber bekomme immer noch den selben Fehler
Hier ist der logCode
Alles anzeigen19:15:24 "<infiSTAR.de> 0 - loading AntiHack.." 19:15:24 "<infiSTAR.de> 0 - Thread MAIN: starting!" 19:15:24 "<infiSTAR.de> 0 - Thread MAIN: loading...!" 19:15:24 "<infiSTAR.de> 0 - Thread MAIN: compiling and/or sending none-threaded code!" 19:15:24 "<infiSTAR.de> 0 - Thread MAIN: none-threaded code compiled and/or sent!" 19:15:24 "<infiSTAR.de> 0 - AntiHack loaded!" 19:15:24 "<infiSTAR.de> 0 - run.sqf - AntiHack included!" 19:15:24 "<infiSTAR.de> 0 - run.sqf - including AdminTools" 19:15:24 "<infiSTAR.de> 0 - run.sqf - AdminTools included!" 19:15:27 C_Offroad_01_F: Wheel_1_1 - unknown animation source wheel 19:15:27 C_Offroad_01_F: pedal_thrust - unknown animation source Throttle 19:15:27 C_Offroad_01_F: pedal_brake - unknown animation source Brake 19:15:27 C_Offroad_01_F: Wheel_1_1_Damper - unknown animation source damper 19:15:27 C_Offroad_01_F: GunnerLF - unknown animation source gunner_lf_turn 19:15:27 C_Offroad_01_F: GunnerRF - unknown animation source gunner_rf_turn 19:15:27 C_Offroad_01_F: DrivingWheel - unknown animation source drivingWheel 19:15:27 C_Offroad_01_F: IndicatorSpeed - unknown animation source speed 19:15:27 C_Offroad_01_F: fuel - unknown animation source fuel 19:15:27 C_Offroad_01_F: IndicatorRPM - unknown animation source rpm 19:15:27 C_Offroad_01_F: reverse_light - unknown animation source Gear 19:15:28 No speaker given for Rhys Abbey 19:15:28 No speaker given for Ali Ngige 19:15:28 No speaker given for Ali Okonkwo 19:15:28 No speaker given for Dixon Walker 19:15:28 No speaker given for Hamidi Azikiwe 19:15:28 No speaker given for Hu Chang 19:15:29 soldier[B_diver_F]:Some of magazines weren't stored in soldier Vest or Uniform? 19:15:29 No speaker given for Tavish Anderson 19:15:29 No speaker given for Donald Warren 19:15:29 No speaker given for Mike Thompson 19:15:29 No speaker given for Spencer Bennett 19:15:29 No speaker given for Muhammad Okeke 19:15:29 No speaker given for Mike White 19:15:29 No speaker given for Connor Hill 19:15:29 No speaker given for Kyle Young 19:15:29 No speaker given for Dong Yeung 19:15:29 No speaker given for Lu Chen 19:15:29 No speaker given for Samuel Newton 19:15:29 No speaker given for Luke O'Sullivan 19:15:29 No speaker given for Jamie Taylor 19:15:29 No speaker given for Lu Kung 19:15:29 No speaker given for Archie Conrad 19:15:29 No speaker given for Matthew White 19:15:29 No speaker given for Oliver Clark 19:15:29 soldier[B_diver_F]:Some of magazines weren't stored in soldier Vest or Uniform? 19:15:29 No speaker given for Max Jones 19:15:29 No speaker given for Katungi Sesse-Seko 19:15:29 No speaker given for Jake Anderson 19:15:29 No speaker given for Dwan Smith 19:15:29 No speaker given for Greer Nelson 19:15:29 No speaker given for Keith Harris 19:15:29 No speaker given for Greer Moore 19:15:29 Wrong vertex mapping for person collision geometry found in a3\characters_f_epc\civil\c_nikos_aged.p3d. Selection 1c not found 19:15:29 Wrong vertex mapping for person collision geometry found in a3\characters_f_epc\civil\c_nikos_aged.p3d. Selection 2c not found 19:15:29 Wrong vertex mapping for person collision geometry found in a3\characters_f_epc\civil\c_nikos_aged.p3d. Selection 3c not found 19:15:29 Wrong vertex mapping for person collision geometry found in a3\characters_f_epc\civil\c_nikos_aged.p3d. Selection 4c not found 19:15:29 Wrong vertex mapping for person collision geometry found in a3\characters_f_epc\civil\c_nikos_aged.p3d. Selection 5c not found 19:15:29 Wrong vertex mapping for person collision geometry found in a3\characters_f_epc\civil\c_nikos_aged.p3d. Selection 6c not found 19:15:29 Wrong vertex mapping for person collision geometry found in a3\characters_f_epc\civil\c_nikos_aged.p3d. Selection 7c not found 19:15:29 Wrong vertex mapping for person collision geometry found in a3\characters_f_epc\civil\c_nikos_aged.p3d. Selection 8c not found 19:15:29 Wrong geometry convex component mapping for person collision geometry found in a3\characters_f_epc\civil\c_nikos_aged.p3d. Convex component number 3. not found 19:15:29 No speaker given for Evangelos Costas 19:15:29 No speaker given for Vasilis Karmanlis 19:15:29 No speaker given for Evripidis Karmanlis 19:15:29 No speaker given for Michalis Mastori 19:15:29 No speaker given for Vasilis Zenon 19:15:29 No speaker given for Kouris Manelia 19:15:29 No speaker given for Angelos Nicolau 19:15:29 No speaker given for Michalis Petridis 19:15:29 No speaker given for Samaras Athanasiadis 19:15:29 No speaker given for Biton Christou 19:15:29 No speaker given for Fotini Dimitriadis 19:15:29 No speaker given for Militiadis Manelia 19:15:29 No speaker given for Sotiris Gikas 19:15:29 No speaker given for Thanos Kammenou 19:15:29 No speaker given for Sotiris Stanis 19:15:29 No speaker given for Evripidis Manetta 19:15:29 No speaker given for Nicolo Nicolau 19:15:29 No speaker given for Costa Stanis 19:15:30 No speaker given for Militiadis Papadopoulos 19:15:30 No speaker given for Thamos Malas 19:15:30 No speaker given for Panos Ioannou 19:15:30 No speaker given for Thanos Ioannou 19:15:30 No speaker given for Vasilis Elias 19:15:30 No speaker given for Gamba Achebe 19:15:30 HideBullet_001 - unknown animation source codrivermuzzle_revolving 19:15:30 HideBullet_002 - unknown animation source codrivermuzzle_revolving 19:15:30 HideBullet2_001 - unknown animation source codrivermuzzle_revolving 19:15:30 HideBullet2_002 - unknown animation source codrivermuzzle_revolving 19:15:30 soldier[O_V_Soldier_TL_ghex_F]:Some of magazines weren't stored in soldier Vest or Uniform? 19:15:30 soldier[O_V_Soldier_TL_ghex_F]:Some of magazines weren't stored in soldier Vest or Uniform? 19:15:30 Speaker Male01_F not found in CfgVoiceTypes 19:15:30 Strange convex component116 in a3\rocks_f\sharp\sharprock_apart.p3d:geometryFire 19:15:30 Strange convex component117 in a3\rocks_f\sharp\sharprock_apart.p3d:geometryFire 19:15:30 Strange convex component118 in a3\rocks_f\sharp\sharprock_apart.p3d:geometryFire 19:15:30 Strange convex component119 in a3\rocks_f\sharp\sharprock_apart.p3d:geometryFire 19:15:30 "<infiSTAR.de> 0 - Thread #1: Server Loop #1 starting now!" 19:15:30 "<infiSTAR.de> 0 - Thread #1: Server Loop #1 looping now!" 19:15:30 Error: Object(2 : 678) not found 19:15:30 Error: Object(2 : 683) not found 19:15:30 Error: Object(2 : 685) not found 19:15:30 Error: Object(2 : 687) not found 19:15:30 Error: Object(2 : 689) not found 19:15:30 Error: Object(2 : 691) not found 19:15:30 Error: Object(2 : 693) not found 19:15:30 Error: Object(2 : 695) not found 19:15:30 Error: Object(2 : 697) not found 19:15:30 Error: Object(2 : 699) not found 19:15:30 Error: Object(2 : 701) not found 19:15:30 Error: Object(2 : 703) not found 19:15:30 Error: Object(2 : 793) not found 19:15:30 c:\w\stable\futura\lib\network\networkserver.cpp NetworkServer::OnClientStateChanged:NOT IMPLEMENTED - briefing! 19:15:32 Warning: 1172 ms spent in callExtension calling name: "extDB2", function: "9:ADD_DATABASE:" 19:15:32 "extDB2: Error with Database Connection"
-
Ups nicht gesehen
-
Hallo zsm,
Altis version steht bei Nitrado: 4.4r4
ich habe einen skin für cop gemacht, name dieser Datei SWAT_Uni.jpg
Anschließen, habe ich die Datei fn_playerSkins.sqf editiert, erhalte aber ein Fehler: Preprocessor failed with error - Invalid file name (empty filename)fn_playerSkins.sqf
Code
Alles anzeigencase west: { if (uniform player isEqualTo "U_O_V_Soldier_Viper_F") then { _skinName = "textures\SWAT-Uni.jpg"; if (LIFE_SETTINGS(getNumber,"cop_extendedSkins") isEqualTo 1) then { if (FETCH_CONST(life_coplevel) >= 5) then { _skinName = ["textures\SWAT_uni_",(FETCH_CONST(life_coplevel)),".jpg"] joinString ""; }; }; player setObjectTextureGlobal [0, _skinName]; }; };
-
Heißt dein Ordner texture oder textures? Pfade prüfen!
Zum Rest: Server und Client Logs bitteJa, das war der Fehler
Was den spawns angeht, ich hab alles aus der Datei scripts.txt in config -> battleye entfernt, da ich immer den Fehler bekommen hab script restriction
-
Hallo alle zsm.
Altis version steht bei Nitrado: 4.4r4
Ich hab ein Problem, dass ich als Polizist immer auf der kleinen Insel(ganz oben) spawne, ohne eine Wahl zu haben, über das Spawnmenu zu spawnen.
Außerdem, habe ich versucht Texturen(.paa Dateien) für Polizei-Autos zu benutzen, leider klappt das nicht und die texturen sind unsichtbar.Hier ist schon mal meine Datei zu den Vehicles
Code
Alles anzeigenclass CarShops { /* * ARRAY FORMAT: * 0: STRING (Classname) * 1: ARRAY (This is for limiting items to certain things) * 0: Variable to read from * 1: Variable Value Type (SCALAR / BOOL /EQUAL) * 2: What to compare to (-1 = Check Disabled) * * BLUFOR Vehicle classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgVehicles_WEST * OPFOR Vehicle classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgVehicles_EAST * Independent Vehicle classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgVehicles_GUER * Civilian Vehicle classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgVehicles_CIV */ class civ_car { side = "civ"; vehicles[] = { { "B_Quadbike_01_F", { "", "", -1 } }, { "C_Hatchback_01_F", { "", "", -1 } }, { "C_Offroad_01_F", { "", "", -1 } }, { "C_SUV_01_F", { "", "", -1 } }, { "C_Hatchback_01_sport_F", { "", "", -1 } }, { "C_Van_01_transport_F", { "", "", -1 } } }; }; class kart_shop { side = "civ"; vehicles[] = { { "C_Kart_01_Blu_F", { "", "", -1 } }, { "C_Kart_01_Fuel_F", { "", "", -1 } }, { "C_Kart_01_Red_F", { "", "", -1 } }, { "C_Kart_01_Vrana_F", { "", "", -1 } } }; }; class civ_truck { side = "civ"; vehicles[] = { { "C_Van_01_box_F", { "", "", -1 } }, { "I_Truck_02_transport_F", { "", "", -1 } }, { "I_Truck_02_covered_F", { "", "", -1 } }, { "B_Truck_01_transport_F", { "", "", -1 } }, { "O_Truck_03_transport_F", { "", "", -1 } }, { "O_Truck_03_covered_F", { "", "", -1 } }, { "B_Truck_01_box_F", { "", "", -1 } }, { "O_Truck_03_device_F", { "", "", -1 } }, { "C_Van_01_fuel_F", { "", "", -1 } }, { "I_Truck_02_fuel_F", { "", "", -1 } }, { "B_Truck_01_fuel_F", { "", "", -1 } } }; }; class civ_air { side = "civ"; vehicles[] = { { "C_Heli_Light_01_civil_F", { "", "", -1 } }, { "B_Heli_Light_01_F", { "", "", -1 } }, { "O_Heli_Light_02_unarmed_F", { "", "", -1 } } }; }; class civ_ship { side = "civ"; vehicles[] = { { "C_Rubberboat", { "", "", -1 } }, { "C_Boat_Civil_01_F", { "", "", -1 } }, { "B_SDV_01_F", { "", "", -1 } } }; }; class reb_car { side = "civ"; vehicles[] = { { "B_Quadbike_01_F", { "", "", -1 } }, { "B_G_Offroad_01_F", { "", "", -1 } }, { "O_MRAP_02_F", { "", "", -1 } }, { "B_Heli_Light_01_stripped_F", { "", "", -1 } }, { "B_G_Offroad_01_armed_F", { "", "", -1 } } }; }; class med_shop { side = "med"; vehicles[] = { { "C_Offroad_01_F", { "", "", -1 } }, { "I_Truck_02_medical_F", { "", "", -1 } }, { "O_Truck_03_medical_F", { "", "", -1 } }, { "B_Truck_01_medical_F", { "", "", -1 } } }; }; class med_air_hs { side = "med"; vehicles[] = { { "B_Heli_Light_01_F", { "", "", -1 } }, { "O_Heli_Light_02_unarmed_F", { "", "", -1 } } }; }; class cop_car { side = "cop"; vehicles[] = { { "C_Offroad_01_F", { "", "", -1 } }, { "C_SUV_01_F", { "", "", -1 } }, { "C_Hatchback_01_sport_F", { "life_coplevel", "SCALAR", 1 } }, { "B_MRAP_01_F", { "life_coplevel", "SCALAR", 2 } }, { "B_MRAP_01_hmg_F", { "life_coplevel", "SCALAR", 3 } } }; }; class cop_air { side = "cop"; vehicles[] = { { "B_Heli_Light_01_F", { "", "", -1 } }, { "B_Heli_Transport_01_F", { "life_coplevel", "SCALAR", 3 } } }; }; class cop_ship { side = "cop"; vehicles[] = { { "B_Boat_Transport_01_F", { "", "", -1 } }, { "C_Boat_Civil_01_police_F", { "", "", -1 } }, { "B_Boat_Armed_01_minigun_F", { "life_coplevel", "SCALAR", 3 } }, { "B_SDV_01_F", { "", "", -1 } } }; }; }; class LifeCfgVehicles { /* * Vehicle Configs (Contains textures and other stuff) * * "price" is the price before any multipliers set in Master_Config are applied. * * Default Multiplier Values & Calculations: * Civilian [Purchase, Sell]: [1.0, 0.5] * Cop [Purchase, Sell]: [0.5, 0.5] * Medic [Purchase, Sell]: [0.75, 0.5] * ChopShop: Payout = price * 0.25 * GarageSell: Payout = price * [0.5, 0.5, 0.5, -1] * Cop Impound: Payout = price * 0.1 * Pull Vehicle from Garage: Cost = price * [1, 0.5, 0.75, -1] * [0.5, 0.5, 0.5, -1] * -- Pull Vehicle & GarageSell Array Explanation = [civ,cop,medic,east] * * 1: ARRAY (license required) * Ex: { "driver", "" , "" , "" } //civilian, west, independent, east * licenses[] = { {"CIV"}, {"COP"}, {"MEDIC"}, {"EAST"} }; * Textures config follows { Texture Name, side, {texture(s)path}} * Texture(s)path follows this format: * INDEX 0: Texture Layer 0 * INDEX 1: Texture Layer 1 * INDEX 2: Texture Layer 2 * etc etc etc * */ class Default { vItemSpace = -1; licenses[] = { {""}, {""}, {""}, {""} }; price = -1; textures[] = {}; }; class I_Truck_02_medical_F { vItemSpace = 150; licenses[] = { {""}, {""}, {""}, {""} }; price = 25000; textures[] = {}; }; class O_Truck_03_medical_F { vItemSpace = 200; licenses[] = { {""}, {""}, {""}, {""} }; price = 45000; textures[] = {}; }; class B_Truck_01_medical_F { vItemSpace = 250; licenses[] = { {""}, {""}, {""}, {""} }; price = 60000; textures[] = {}; }; class C_Rubberboat { vItemSpace = 45; licenses[] = { {"boat"}, {""}, {""}, {""} }; price = 5000; textures[] = { }; }; class B_Heli_Transport_01_F { vItemSpace = 200; licenses[] = { {""}, {"cAir"}, {""}, {""} }; price = 200000; textures[] = {}; }; class B_MRAP_01_hmg_F { vItemSpace = 100; licenses[] = { {""}, {""}, {""}, {""} }; price = 750000; textures[] = { { "Black", "cop", { "#(argb,8,8,3)color(0.05,0.05,0.05,1)", "#(argb,8,8,3)color(0.05,0.05,0.05,1)", "#(argb,8,8,3)color(0.05,0.05,0.05,1)" } } }; }; class B_Boat_Armed_01_minigun_F { vItemSpace = 175; licenses[] = { {""}, {"cg"}, {""}, {""} }; price = 75000; textures[] = { }; }; class B_Boat_Transport_01_F { vItemSpace = 45; licenses[] = { {""}, {"cg"}, {""}, {""} }; price = 3000; textures[] = { }; }; class O_Truck_03_transport_F { vItemSpace = 285; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 200000; textures[] = { }; }; class O_Truck_03_device_F { vItemSpace = 350; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 450000; textures[] = { }; }; class Land_CargoBox_V1_F { vItemSpace = 5000; licenses[] = { {""}, {""}, {""}, {""} }; price = -1; textures[] = {}; }; class Box_IND_Grenades_F { vItemSpace = 350; licenses[] = { {""}, {""}, {""}, {""} }; price = -1; textures[] = {}; }; class B_supplyCrate_F { vItemSpace = 700; licenses[] = { {""}, {""}, {""}, {""} }; price = -1; textures[] = {}; }; class B_G_Offroad_01_F { vItemSpace = 65; licenses[] = { {""}, {""}, {""}, {""} }; price = 12500; textures[] = { }; }; class B_G_Offroad_01_armed_F { vItemSpace = 65; licenses[] = { {"rebel"}, {""}, {""}, {""} }; price = 750000; textures[] = { }; }; class C_Boat_Civil_01_F { vItemSpace = 85; licenses[] = { {"boat"}, {""}, {""}, {""} }; price = 22000; textures[] = { }; }; class C_Boat_Civil_01_police_F { vItemSpace = 85; licenses[] = { {""}, {"cg"}, {""}, {""} }; price = 20000; textures[] = { }; }; class B_Truck_01_box_F { vItemSpace = 450; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 350000; textures[] = { }; }; class B_Truck_01_transport_F { vItemSpace = 325; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 275000; textures[] = { }; }; class O_MRAP_02_F { vItemSpace = 60; licenses[] = { {"driver"}, {""}, {""}, {""} }; price = 150000; textures[] = { }; }; class C_Offroad_01_F { vItemSpace = 65; licenses[] = { {"driver"}, {""}, {""}, {""} }; price = 12500; textures[] = { { "Red", "civ", { "\A3\soft_F\Offroad_01\Data\offroad_01_ext_co.paa", "\A3\soft_F\Offroad_01\Data\offroad_01_ext_co.paa" } }, { "Yellow", "civ", { "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE01_CO.paa", "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE01_CO.paa" } }, { "White", "civ", { "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE02_CO.paa", "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE02_CO.paa" } }, { "Blue", "civ", { "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE03_CO.paa", "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE03_CO.paa" } }, { "Dark Red", "civ", { "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE04_CO.paa", "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE04_CO.paa" } }, { "Blue / White", "civ", { "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE05_CO.paa", "\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE05_CO.paa" } }, { "Taxi", "civ", { "#(argb,8,8,3)color(0.6,0.3,0.01,1)" } }, { "Police", "cop", { "texture\cop\AFC_police_offroad.paa" } } }; }; class C_Kart_01_Blu_F { vItemSpace = 20; licenses[] = { {"driver"}, {""}, {""}, {""} }; price = 15000; textures[] = {}; }; /* To edit another information in this classes you can use this exemple. class C_Kart_01_Fuel_F : C_Kart_01_Blu_F{ vItemSpace = 40; price = ; }; will modify the virtual space and the price of the vehicle, but other information such as license and textures will pick up the vehicle declare at : Vehicle {}; */ class C_Kart_01_Fuel_F : C_Kart_01_Blu_F{}; // Get all information of C_Kart_01_Blu_F class C_Kart_01_Red_F : C_Kart_01_Blu_F{}; class C_Kart_01_Vrana_F : C_Kart_01_Blu_F{}; class C_Hatchback_01_sport_F { vItemSpace = 45; licenses[] = { {"driver"}, {""}, {""}, {""} }; price = 40000; textures[] = { { "Red", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_sport01_co.paa" } }, { "Dark Blue", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_sport02_co.paa" } }, { "Orange", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_sport03_co.paa" } }, { "Black / White", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_sport04_co.paa" } }, { "Beige", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_sport05_co.paa" } }, { "Green", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_sport06_co.paa" } }, { "Police", "cop", { "texture\cop\AFC_police_hatchback.paa" } } }; }; class B_Quadbike_01_F { vItemSpace = 25; licenses[] = { {"driver"}, {""}, {""}, {""} }; price = 2500; textures[] = { { "Brown", "cop", { "\A3\Soft_F\Quadbike_01\Data\Quadbike_01_co.paa" } }, { "Digi Desert", "reb", { "\A3\Soft_F\Quadbike_01\Data\quadbike_01_opfor_co.paa" } }, { "Black", "civ", { "\A3\Soft_F_beta\Quadbike_01\Data\quadbike_01_civ_black_co.paa" } }, { "Blue", "civ", { "\A3\Soft_F_beta\Quadbike_01\Data\quadbike_01_civ_blue_co.paa" } }, { "Red", "civ", { "\A3\Soft_F_beta\Quadbike_01\Data\quadbike_01_civ_red_co.paa" } }, { "White", "civ", { "\A3\Soft_F_beta\Quadbike_01\Data\quadbike_01_civ_white_co.paa" } }, { "Digi Green", "civ", { "\A3\Soft_F_beta\Quadbike_01\Data\quadbike_01_indp_co.paa" } }, { "Hunter Camo", "civ", { "\a3\soft_f_gamma\Quadbike_01\data\quadbike_01_indp_hunter_co.paa" } }, { "Rebel Camo", "reb", { "\a3\soft_f_gamma\Quadbike_01\data\quadbike_01_indp_hunter_co.paa" } } }; }; class I_Truck_02_covered_F { vItemSpace = 250; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 100000; textures[] = { { "Orange", "civ", { "\A3\Soft_F_Beta\Truck_02\data\truck_02_kab_co.paa", "\a3\soft_f_beta\Truck_02\data\truck_02_kuz_co.paa" } }, { "Black", "cop", { "#(argb,8,8,3)color(0.05,0.05,0.05,1)" } } }; }; class I_Truck_02_transport_F { vItemSpace = 200; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 75000; textures[] = { { "Orange", "civ", { "\A3\Soft_F_Beta\Truck_02\data\truck_02_kab_co.paa", "\a3\soft_f_beta\Truck_02\data\truck_02_kuz_co.paa" } }, { "Black", "cop", { "#(argb,8,8,3)color(0.05,0.05,0.05,1)" } } }; }; class O_Truck_03_covered_F { vItemSpace = 300; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 250000; textures[] = {}; }; class C_Hatchback_01_F { vItemSpace = 40; licenses[] = { {"driver"}, {""}, {""}, {""} }; price = 9500; textures[] = { { "Beige", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_base01_co.paa" } }, { "Green", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_base02_co.paa" } }, { "Blue", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_base03_co.paa" } }, { "Dark Blue", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_base04_co.paa" } }, { "Yellow", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_base06_co.paa" } }, { "White", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_base07_co.paa" } }, { "Grey", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_base08_co.paa" } }, { "Black", "civ", { "\a3\soft_f_gamma\Hatchback_01\data\hatchback_01_ext_base09_co.paa" } } }; }; class C_SUV_01_F { vItemSpace = 50; licenses[] = { {"driver"}, {""}, {""}, {""} }; price = 30000; textures[] = { { "Dark Red", "civ", { "\a3\soft_f_gamma\SUV_01\Data\suv_01_ext_co.paa" } }, { "Silver", "civ", { "\a3\soft_f_gamma\SUV_01\Data\suv_01_ext_03_co.paa" } }, { "Orange", "civ", { "\a3\soft_f_gamma\SUV_01\Data\suv_01_ext_04_co.paa" } }, { "Police", "cop", { "texture\cop\AFC_police_suv.paa" } }, }; }; class C_Van_01_transport_F { vItemSpace = 100; licenses[] = { {"driver"}, {""}, {""}, {""} }; price = 45000; textures[] = { { "White", "civ", { "\a3\soft_f_gamma\Van_01\Data\van_01_ext_co.paa" } }, { "Red", "civ", { "\a3\soft_f_gamma\Van_01\Data\van_01_ext_red_co.paa" } } }; }; class C_Van_01_box_F { vItemSpace = 150; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 60000; textures[] = { { "White", "civ", { "\a3\soft_f_gamma\Van_01\Data\van_01_ext_co.paa" } }, { "Red", "civ", { "\a3\soft_f_gamma\Van_01\Data\van_01_ext_red_co.paa" } } }; }; class B_MRAP_01_F { vItemSpace = 65; licenses[] = { {""}, {""}, {""}, {""} }; price = 30000; textures[] = { { "Police", "cop", { "texture\cop\AFC_police_hunter01.paa" } }, { "Police", "cop", { "texture\cop\AFC_police_hunter02.paa" } } }; }; class B_Heli_Light_01_stripped_F { vItemSpace = 90; licenses[] = { {""}, {""}, {""}, {""} }; price = 275000; textures[] = { { "Rebel Digital", "reb", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_digital_co.paa" } } }; }; class B_Heli_Light_01_F { vItemSpace = 90; licenses[] = { {"pilot"}, {"cAir"}, {"mAir"}, {""} }; price = 245000; textures[] = { { "Police", "cop", { "texture\cop\AFC_police_hummingbird.paa" } }, { "Sheriff", "civ", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_sheriff_co.paa" } }, { "Civ Blue", "civ", { "\a3\air_f\Heli_Light_01\Data\heli_light_01_ext_blue_co.paa" } }, { "Civ Red", "civ", { "\a3\air_f\Heli_Light_01\Data\heli_light_01_ext_co.paa" } }, { "Blueline", "civ", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_blueline_co.paa" } }, { "Elliptical", "civ", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_elliptical_co.paa" } }, { "Furious", "civ", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_furious_co.paa" } }, { "Jeans Blue", "civ", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_jeans_co.paa" } }, { "Speedy Redline", "civ", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_speedy_co.paa" } }, { "Sunset", "civ", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_sunset_co.paa" } }, { "Vrana", "civ", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_vrana_co.paa" } }, { "Waves Blue", "civ", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_wave_co.paa" } }, { "Rebel Digital", "reb", { "\a3\air_f\Heli_Light_01\Data\Skins\heli_light_01_ext_digital_co.paa" } }, { "Digi Green", "reb", { "\a3\air_f\Heli_Light_01\Data\heli_light_01_ext_indp_co.paa" } }, { "EMS White", "med", { "#(argb,8,8,3)color(1,1,1,0.8)" } } }; }; class C_Heli_Light_01_civil_F : B_Heli_Light_01_F { vItemSpace = 75; price = 245000; }; class O_Heli_Light_02_unarmed_F { vItemSpace = 210; licenses[] = { {"pilot" }, {""}, {"mAir"}, {""} }; price = 750000; textures[] = { { "Black", "cop", { "\a3\air_f\Heli_Light_02\Data\heli_light_02_ext_co.paa" } }, { "White / Blue", "civ", { "\a3\air_f\Heli_Light_02\Data\heli_light_02_ext_civilian_co.paa" } }, { "Digi Green", "civ", { "\a3\air_f\Heli_Light_02\Data\heli_light_02_ext_indp_co.paa" } }, { "Desert Digi", "reb", { "\a3\air_f\Heli_Light_02\Data\heli_light_02_ext_opfor_co.paa" } }, { "EMS White", "med", { "#(argb,8,8,3)color(1,1,1,0.8)" } } }; }; class B_SDV_01_F { vItemSpace = 50; licenses[] = { {"boat"}, {"cg"}, {""}, {""} }; price = 150000; textures[] = {}; }; class C_Van_01_fuel_F { vItemSpace = 20; vFuelSpace = 19500; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 120000; textures[] = { { "White", "civ", { "\A3\soft_f_gamma\Van_01\data\van_01_ext_co.paa", "\A3\soft_f_gamma\Van_01\data\van_01_tank_co.paa" } }, { "Red", "civ", { "\A3\soft_f_gamma\Van_01\data\van_01_ext_red_co.paa", "\A3\soft_f_gamma\Van_01\data\van_01_tank_red_co.paa" } } }; }; class I_Truck_02_fuel_F { vItemSpace = 40; vFuelSpace = 42000; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 200000; textures[] = { { "White", "civ", { "\A3\Soft_F_Beta\Truck_02\data\truck_02_kab_co.paa", "\A3\Soft_F_Beta\Truck_02\data\truck_02_fuel_co.paa" } } }; }; class B_Truck_01_fuel_F { vItemSpace = 50; vFuelSpace = 50000; licenses[] = { {"trucking"}, {""}, {""}, {""} }; price = 250000; textures[] = {}; }; };