Français [Crafting System] Mettre les véhicules craftés dans le garage d'une entreprise

  • Auteur de la discussion Auteur de la discussion Mathis
  • Date de début Date de début

Mathis

Admin
Membre du personnel
29/12/19
503
16
48
1 100
vdgrg-ConvertImage.png

Bonjour à toutes et à tous,
Aujourd'hui, on se retrouve pour un tutoriel en rapport avec Altis-Life. Ce tutoriel consiste, comme l'indique son nom à rendre la possibilité de mettre les véhicules craftés dans le garage d'une entreprise.
Si vous avez un soucis, n'hésitez pas à ouvrir un topic sur le forum plutôt que répondre en demandant de l'aide sous le tutoriel.

Maintenant, place à l'installation.

1. Dans votre @The_Programmer/addons/crafting_system/client/tp_retreiveCraft.sqf remplacez cette ligne :
Code:
Développer Réduire Copier
[(getPlayerUID player),playerSide,_itemGive,0] remoteExec ["max_craft_fnc_craftVehicle",2];
par :
Code:
Développer Réduire Copier
[(getPlayerUID player),playerSide,_itemGive,0,((player getVariable ["current_entreprise",objNull]) getVariable ["entreprise_id",0])] remoteExec ["max_craft_fnc_craftVehicle",2];

2. Si vous avez le script License Plates, dans votre@The_Programmer/addons/crafting_system/server/tp_craftVehicle.sqf, remplacez cette ligne :
Code:
Développer Réduire Copier
_query = format ["UPDATE vehicles SET active='0', immatriculation='""%3""' WHERE pid='%1' AND plate='%2'",_uid,_plate,_immatriculation];
par :
Code:
Développer Réduire Copier
_entrepriseID = param [4,0,[0]];
if (_entrepriseID != 0) then {
    _query = format ["UPDATE vehicles SET active='0', immatriculation='""%3""', entreprise_id='%4' WHERE pid='%1' AND plate='%2'",_uid,_plate,_immatriculation,_entrepriseID];
} else {
    _query = format ["UPDATE vehicles SET active='0', immatriculation='""%3""' WHERE pid='%1' AND plate='%2'",_uid,_plate,_immatriculation];
};

2. Si vous n'avez pas le script License Plates, dans votre@The_Programmer/addons/crafting_system/server/tp_craftVehicle.sqf, remplacez cette ligne :
Code:
Développer Réduire Copier
_query = format ["UPDATE vehicles SET active='0' WHERE pid='%1' AND plate='%2'",_uid,_plate];
par :
Code:
Développer Réduire Copier
_query = "";
_entrepriseID = param [4,0,[0]];
if (_entrepriseID != 0) then {
    _query = format ["UPDATE vehicles SET active='0', entreprise_id='%3' WHERE pid='%1' AND plate='%2'",_uid,_plate,_entrepriseID];
} else {
    _query = format ["UPDATE vehicles SET active='0' WHERE pid='%1' AND plate='%2'",_uid,_plate];
};

Merci à vous d'avoir lu et suivi ce tutoriel, à bientôt ;)
 
Dernière édition par un modérateur:
Activité
Pour l'instant, il n'y a personne ici