Français Une licence - Plusieurs traitements

Zaros

User
29/12/19
24
2
3
300
1587367611255.png

Comment faire pour qu'une seule licence fonctionne pour plusieurs traitements ? Réponse ici !

Rendez vous dans le root>>core>>actions>>fn_processAction.sqf

Vous y trouverez c'est lignes :

S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Remplacer par ça :
S’il vous plaît, Connexion ou S'inscrire pour voir le code !

J'ai volontairement laisser l'uranium comme exemple, vous devrez rentrer la class de votre traitement que vous avez configuré dans le config_process.hpp comme cela :
Screenshot_3.png


Pour le LICENSE_VALUE("Licence","side"); vous devrez rentrer la variable de votre licence configuré dans le config_licenses.hpp !
Screenshot_4.png


Donc imaginons que je veuille rajouter le traitement du cuivre avec comme licence "license_civ_copper" et pour traitement "trait_copper" et le traitement de cuivre supérieur avec "trait_copper_supp"

S’il vous plaît, Connexion ou S'inscrire pour voir le code !

Voila ! Vous avez donc deux traitements différents qui utilisent tout deux la licence de cuivre !
C'est répétable à l'infini et plus optimiser qu'un if par dessus un autre et ainsi de suite !

Zaros

 
Activité
Pour l'instant, il n'y a personne ici