Français Solved Modification condition in Brinks script with different criteria

babas59

User
23/11/20
190
7
-1
950
Bonjour, j'utilise le script Brinks de tomfcz et j'aimerai faire une modification sur la condition de remplir les atm et braquer le camion.
Sur mon serveur ça fonctionne avec la licence donc ça veut dire que si j'ai la licence brinks je peux remplir les atm et pas braquer le camion, si je l'ai pas je peux braquer le camion et pas remplir les atm.
Je voudrais changer cette condition comme ceci :
Si j'ai les clefs du camion brinks je peux remplir les atm et pas braquer le camion
Si j'ai pas les clefs je ne peux pas remplir les atm et je peux braquer le camion

Merci aux personnes qui m'aideront
 

Fichiers joints

  • Brinks V2.zip
    8.7 KB · Affichages: 67
Solution
Tu ne peux pas envoyer la variable _hasKeyofBrinks dans les conditions de l'addAction, la valeur ne s'actualisera pas.

Ce serait peut être plus simple de créer une fonction fn_checkBrinksKey.sqf :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
N'oublie pas de définir la fonction dans ton Functions.hpp

Et mettre en condition dans l'addAction :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Maxence

Admin
Membre du personnel
Hello! C'est difficile de savoir si le joueur a les clés d'un véhicule précis, mais on peut vérifier s'il a les clés d'un camion brinks avec leur classname.

Pour ça tu peux utiliser ce bout de code :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
Oublie pas de remplacer "CLASSNAME_CAMION"

Et pour les condition, s'il a les clés :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

S'il n'a pas les clés :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
 

babas59

User
23/11/20
190
7
-1
950
Dans la vidéo nous pouvons constaté que :
Même si j'ai pas les clefs du camion je peux remplir l'ATM avec la licence
Même si j'ai les clefs du camion je peux le braquer
 

Maxence

Admin
Membre du personnel
Tu ne peux pas envoyer la variable _hasKeyofBrinks dans les conditions de l'addAction, la valeur ne s'actualisera pas.

Ce serait peut être plus simple de créer une fonction fn_checkBrinksKey.sqf :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
N'oublie pas de définir la fonction dans ton Functions.hpp

Et mettre en condition dans l'addAction :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !
 
Solution
Activité
Pour l'instant, il n'y a personne ici