
Bonjour, et bienvenue sur ce tutoriel afin d'autorisez seulement les entreprises a pourvoir créer de nouvelles factures.
Vous ne l'avez pas ? Il est disponible à la vente ici => Cliquez ici
Dans le autre cas que vous n'ayez pas le produit, ce tutoriel vous seras pas vraiment utile.
C'est parti !
Étape 1 : Rendez vous dans @The-Programmer\addons\ billing_system.pbo et dé-compressez le avec PBO Manager
Étape 2 : Allez dans le fichier billing_system/client/fn_factureMenu.sqf
Et ajoutez ceci a la fin du fichier :
[CODE title="fn_factureMenu.sqf"]_companyName = _display displayCtrl 5546;
_entreprise = player getVariable ["current_entreprise",objNull];
_name = _entreprise getVariable ["entreprise_name",""];
if !(_name isEqualTo "") then {
_companyName ctrlEnable false;
_companyName ctrlSetText _name;
};[/CODE]
Étape 3 : Allez dans le fichier billing_system/client/fn_factureListMenu.sqf
Et remplacer ceci :
[CODE title="fn_factureListMenu.sqf"]_valid = false;
if ((playerSide isEqualTo west) && ((getNumber (_curConfig >> "send_for_cops")) isEqualTo 1)) then {_valid = true;};
if ((playerSide isEqualTo independent) && ((getNumber (_curConfig >> "send_for_meds")) isEqualTo 1)) then {_valid = true;};
if ((playerSide isEqualTo civilian) && ((getNumber (_curConfig >> "send_for_all_civilan")) isEqualTo 1)) then {_valid = true;};
if ((playerSide isEqualTo east) && ((getNumber (_curConfig >> "send_for_east")) isEqualTo 1)) then {_valid = true;};
for "_i" from 0 to (count _licenses)-1 do {
_license = _licenses select _i;
if (missionNamespace getVariable [_license,false]) exitWith {_valid = true;};
};
if (_valid) then {[/CODE]
Par ceci :
[CODE title="fn_factureListMenu.sqf"]if !(isNull (player getVariable ["current_entreprise",objNull])) then {[/CODE]
Étape 4 : Allez maintenant dans le fichier Votre_MpMission.Altis\The-Programmer\Factures\localization.hpp
Et modifier ceci :
[CODE title="localization.hpp"]class STR_CANNOT_CREATE_BILL {
en = "You cannot create an bill !";
fr = "Vous ne pouvez pas créer de facture !";
de = "Sie können keine Rechnung erstellen !";
es = "¡ No se puede crear una factura !";
};[/CODE]
Par ceci :
[CODE title="localization.hpp"]class STR_CANNOT_CREATE_BILL {
en = "You cannot create an bill !";
fr = "Seulement les entreprises sont autoriser a pouvoir créer de nouvelles factures !";
de = "Sie können keine Rechnung erstellen !";
es = "¡ No se puede crear una factura !";
};[/CODE]
Étape 5 : Ensuite, vous avez presque fini. Il ne vous reste plus qu'a bien sauvegarder et re-compresser le mods en .pbo et relancer votre serveur.
C'est tout bon vous avez dès a présent seulement les entreprises qui peuvent créer de nouvelles factures.
Et voila, tutoriel terminé !
Cordialement,
Maxime Riqueti
Si vous avez besoin d'aide je reste disponible, si dans le cas contraire quelqu'un vous aideras surement !
Crédits :
Un grand merci a
