Français Not solved Script pour bloquer la réparation lorsque les dépanneurs sont en ligne

  • Auteur de la discussion Auteur de la discussion Robinox
  • Date de début Date de début
  • Bonjour Visiteur ! Les sujets de cette catégorie sont clos. Si vous souhaitez réouvrir, merci de nous contacter en précisant le lien du post à réouvrir !

    Hello Visiteur ! The topics in this category are closed. If you wish to reopen, please contact us with the link of the post you wish to reopen !

Robinox

User
29/12/19
193
2
6
1 100
Bonjour, J'aimerais trouver un script pour que quand un DP est en ligne, On peux pas réparer le véhicules. Aider moi svp
 
Solution
Alors, c'est pas si simple puisque un joueur ne peut pas savoir si un autre joueur à une certaine licence, donc ce que tu peux faire c'est dans ton fn_requestReceived.sqf, ajoute à la fin :
Code:
if (license_civ_depanneur) then {
    player setVariable ["player_is_depanneur",true,true];
};
Cette variable permettra à chaque joueur de savoir qui est dépanneur, et ainsi de les compter. Pense bien à modifier license_civ_depanneur si depanneur n'est pas la variable de ta licence dépanneur.
Dans ton fn_vInteractionMenu.sqf, en dessous de :
Code:
_Btn1 ctrlSetText localize "STR_vInAct_Repair";
_Btn1 buttonSetAction "[life_vInact_curTarget] spawn life_fnc_repairTruck; closeDialog 0;";
ajoute :
Code:
_fnCountDepanneurs = {
    _count = 0...
Cherche un peu de ton coté et si tu trouve pas on t'aidera mais cherche ^^ Dans la vie tu n'as rien sans rien :)

Maxence as fait une bonne partit du travail donc à toi mtn de cherche ^^

Au vu de la motivation que tu montre je te conseil d'y allé au plus simple retirer le repair kit du shop civil et wl un shop spécial dp ^^
 
Cherche un peu de ton coté et si tu trouve pas on t'aidera mais cherche ^^ Dans la vie tu n'as rien sans rien :)

Maxence as fait une bonne partit du travail donc à toi mtn de cherche ^^

Au vu de la motivation que tu montre je te conseil d'y allé au plus simple retirer le repair kit du shop civil et wl un shop spécial dp ^^
Ouais mais quand il n'y a pas de dp on peux pas reparer xD apres je sais pas script :/ c'est pour ca
 
Dernière édition:
J'ai pris le temps de tester de mon côté, la condition fonctionne normalement (avec le !).
Donc vérifie que tu l'as bien remplacé et remis ta mission en pbo si besoin, si ça ne fonctionne toujours pas, regarde tes logs client pour voir s'il y a une erreur
Il faut toujour bien mettre la ligne dans le fn_requestReceived.sqf ?