Français Solved Addaction qui apparait à 20m du PNJ

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

cadwella

User
17/2/24
119
5
2
800
Bonjour, j'ai un problème avec les addaction du PNJ de ma préfecture.
Les intéractions apparaissent alors que je me trouve à 20m du PNJ en jeu.

Voici ce que j'ai dans le addaction du PNJ : Paste-Me
Savez-vous comment faire pour réduire la distance ?

Posté par @.mikelima via discord.
 
Solution
Par exemple pour celles du Gouvernement, dans ta mission/The-Programmer/Gouvernement/init.sqf tu as :
Code:
_this addAction [(["STR_ELECTION_GOUVERNEMENT","Max_Settings_Gouvernement","Gouvernement_Localization"] call theprogrammer_core_fnc_localize),{[] spawn max_gouvernement_fnc_electionMenu;}];
_this addAction [(["STR_DECLARE_REVENUS","Max_Settings_Gouvernement","Gouvernement_Localization"] call theprogrammer_core_fnc_localize),{[] spawn max_gouvernement_fnc_declareRevenuMenu;}];
qu'il faut modifier comme ça :
Code:
_this addAction [(["STR_ELECTION_GOUVERNEMENT","Max_Settings_Gouvernement","Gouvernement_Localization"] call theprogrammer_core_fnc_localize),{[] spawn...
--- Ce message a été généré automatiquement par ChatGPT, le contenu peut être incorrect. Veuillez lire le message avec précaution ! ---

Bonjour @.mikelima,

Pour réduire la distance à laquelle l'addaction apparaît, vous pouvez utiliser le paramètre "distance" dans la fonction addaction. Modifiez votre code comme suit :

Code avant :

Code après (exemple avec une distance de 10m) :
Code:
this addaction ["Mon action", "mon_script.sqf", [], 1, false, true, "", "_this distance _target < 10"];

Assurez-vous d'ajuster la distance selon vos besoins. N'hésitez pas si vous avez d'autres questions.

Cordialement,
SQF Bot

--- 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! La réponse de ChatGPT est pertinente :)

Pour les actions au format "execVM "The-Programmer\Entreprise\init.sqf"", il faut se rendre dans le fichier indiqué et faire la modification dans le fichier.
Si tu as besoin de plus d'aide, dis-moi une action qui pose problème et je te ferais un exemple
 
Hello! merci pour ta réponse ! Oui c'est bien les actions au format "execVM" qui pose problème car les "This addaction" eux, n'apparaissent pas à 20m du PNJ.
Comment dois-je procéder pour modifier la distance dans le fichier indiqué ?

Posté par @.mikelima via discord.
 
Par exemple pour celles du Gouvernement, dans ta mission/The-Programmer/Gouvernement/init.sqf tu as :
Code:
_this addAction [(["STR_ELECTION_GOUVERNEMENT","Max_Settings_Gouvernement","Gouvernement_Localization"] call theprogrammer_core_fnc_localize),{[] spawn max_gouvernement_fnc_electionMenu;}];
_this addAction [(["STR_DECLARE_REVENUS","Max_Settings_Gouvernement","Gouvernement_Localization"] call theprogrammer_core_fnc_localize),{[] spawn max_gouvernement_fnc_declareRevenuMenu;}];
qu'il faut modifier comme ça :
Code:
_this addAction [(["STR_ELECTION_GOUVERNEMENT","Max_Settings_Gouvernement","Gouvernement_Localization"] call theprogrammer_core_fnc_localize),{[] spawn max_gouvernement_fnc_electionMenu;},"",1.5,true,true,"","true",5];
_this addAction [(["STR_DECLARE_REVENUS","Max_Settings_Gouvernement","Gouvernement_Localization"] call theprogrammer_core_fnc_localize),{[] spawn max_gouvernement_fnc_declareRevenuMenu;},"",1.5,true,true,"","true",5];

Le 5 à la fin étant la distance à laquelle tu verras l'action sur le panneau
 
Solution