Français Solved [Job System] Modifier récompense livraison UPS

  • Auteur de la discussion Auteur de la discussion JeSuisWayze
  • Date de début Date de début
10/7/22
21
3
300
Bonjour,
Je créais ce ticket car après plusieurs recherche je n'arrives pas à modifier le montant de récompense d'un colis livrer pour le job livreur.
Merci de l'aide qui me sera apporter.
 
Solution
Dans le fichier delivry.sqf trouve cette ligne :
Code:
private _payoff = round((getNumber (missionConfigFile >> "The_Programmer_JobSystem" >> "jobs" >> "delivry" >> "extras" >> "multiplier_distance")) * _distance);
Et remplace là par une valeur fixe :
Code:
private _payoff = 5000;
--- Ce message a été généré automatiquement par ChatGPT, le contenu peut être incorrect. Veuillez lire le message avec précaution ! ---

Bonjour,

Pour modifier le montant de la récompense d'un colis livré dans le script du JobSysteme, vous devrez localiser la partie du code qui gère cette fonctionnalité. Recherchez les variables ou les fonctions liées à la récompense des livraisons UPS et ajustez les valeurs en conséquence. Assurez-vous de tester soigneusement les modifications pour éviter les erreurs. Si vous avez besoin d'aide supplémentaire, n'hésitez pas à partager le code pertinent ici pour une assistance plus ciblée.

Bonne programmation !

--- Pour continuer la discussion avec ChatGPT, cliquez sur "Répondre" en bas à droite de ce message. Sinon, attendez que quelqu'un vous réponde. ---
 
Hello, ligne 227 du fichier delivery.sqf du dossier scripts dans la mission :

TP_JobSystem_money = TP_JobSystem_money + _payoff;

A toi d'adapter comme tu le souhaites

Posté par @yurizoko via discord.
 
Dans le fichier delivry.sqf trouve cette ligne :
Code:
private _payoff = round((getNumber (missionConfigFile >> "The_Programmer_JobSystem" >> "jobs" >> "delivry" >> "extras" >> "multiplier_distance")) * _distance);
Et remplace là par une valeur fixe :
Code:
private _payoff = 5000;
 
Solution
J
Dans le fichier delivry.sqf trouve cette ligne :
Code:
private _payoff = round((getNumber (missionConfigFile >> "The_Programmer_JobSystem" >> "jobs" >> "delivry" >> "extras" >> "multiplier_distance")) * _distance);
Et remplace là par une valeur fixe :
Code:
private _payoff = 5000;
Je vais essayé ça merci