Ajout Carshop

Bonjour,

J’ai ajouté un skin pour une voiture et je voudrai pouvoir que seul les dépanneur (dans les indé) peuvent l’acheté, j’arrive bien à ouvroir le PNJ, avec les tout terrain sur la liste, avec le bon skin, mais impossible de l’acheté manque une licence.

Ce que j’ai fait :

fn_vehicieListCfg

case “dep_carshop”:

{
_return =
[
[“C_Offroad_01_F”,10000]
];
};

fn_cehicleColorSrt

case “C_Offroad_01_F” :

{
switch (_index) do
{
case 0: {_color = “Red”;};
case 1: {_color = “Yellow”;};
case 2: {_color = “White”;};
case 3: {_color = “Blue”;};
case 4: {_color = “Dark Red”;};
case 5: {_color = “Blue / White”};
case 6: {_color = “Black”};
case 7: {_color = “Cop”};
case 8: {_color = “Taxi”};
case 9: {_color = “Depaneur”};
case 10: {_color = “Medic”};
};
};

fn_vehicleColorCfg

case “C_Offroad_01_F”:

{
_ret =
[
["\A3\soft_F\Offroad_01\Data\offroad_01_ext_co.paa", “civ”],
["\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE01_CO.paa", “civ”],
["\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE02_CO.paa", “civ”],
["\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE03_CO.paa",“civ”],
["\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE04_CO.paa",“civ”],
["\A3\soft_F\Offroad_01\Data\offroad_01_ext_BASE05_CO.paa",“civ”],
["#(ai,64,64,1)Fresnel(0.3,3)",“fed”],
[“textures\police_offroad.jpg”,“cop”],
["#(argb,8,8,3)color(0.6,0.3,0.01,1)",“civ”],
[“textures\dep_offroad.jpg”, “dep”],
[“textures\medic_offroad.jpg”, “med”]
];
};

fn_vehShopLicenses

switch (life_veh_shop select 0) do

{
case “med_shop”: {_ret = true;};
case “dep_carshop”: {_ret = true;};
case “kart_shop”: {_ret = license_civ_driver;};
case “med_air_hs”: {_ret = license_med_air;};
case “civ_car”: {_ret = license_civ_driver;};
case “civ_ship”: {_ret = license_civ_boat;};
case “civ_air”: {_ret = license_civ_air;};
case “cop_air”: {_ret = license_cop_air;};
case “cop_airhq”: {_ret = license_cop_air;};
case “civ_truck”: {_ret = license_civ_truck;};
case “reb_car”: {_ret = license_civ_rebel;};
case “cop_car”: {_ret = true;};
case “cop_ship”:
{
if(_veh == “B_Boat_Armed_01_minigun_F”) then
{
_ret = license_cop_cg;
}
else
{
_ret = true;
};
};
};

Et pour finir le PNJ

this enableSimulation false; this allowDamage false; this addAction[“Vehicle Shop”,life_fnc_vehicleShopMenu,[“dep_carshop”,independent,“car_g_dep”,“dep”,“Kavala Garage”]];

dans ton fn_vehicleColorCfg

tu as 2 problèmes

["#(ai,64,64,1)Fresnel(0.3,3)",“fed”],

[“textures\dep_offroad.jpg”, “dep”],

fed et dep ne sont pas compris par la mission.

En fait tu as civ qui est un raccourci de civil cop pour west et me pour independant.

Cela ne correspond pas à des licenses.

Rectifis plutot ton fn_vehShopLicenses

aveccase “dep_carshop”: {_ret = license_civ_depaneur;}; license_civ_depaneur que tu crées toi même !

pour que seul les dépanneur puissent accéder au shop. mais du coup il te faudra utiliser un autre véhicule qui ne soit accessible que pour eux.

Sa marche tres bien avec med_shop (qui est le carshop medic) avec le dep sa fait bien spawn le skin depaneur

Sa marche tres bien avec med_shop (qui est le carshop medic) aved le dev sa fait bien spawn le skin depaneur

Normal que ça marche avec le carshop medic, comme je t ai dit le med et l’abréviation de Independant.

Par contre tu utilises fed et dep qui ne correspondent à aucune faction d’arma 3.( rappel tu as 4 faction WEST, EST,INDEPANDANT et CIVIL)

Par contre je comprend pas ta phrase avec le dev ! c est quoi le dev ?

Tu à aussi reb pour rebelle aussi, fed c’est la par défaut.

Et les dépaneur sont dans les Independant