Français Solved Comment mettre plusieurs traitements sur une licence en version 4.0.0 ?

  • Auteur de la discussion Auteur de la discussion JNR 01
  • Date de début Date de début

JNR 01

User
29/12/19
64
2
4
450
www.lemnosrp.fr
bonjour je suis en 4.0.0 et j'aimerais mettre plusieurs traitement sur 1 licence, j'ai deja esseyer le tuto qui est sur le forum mais ses pour 5.0.0
 
Solution
Effectivement tu as une très ancienne version, remplace cette ligne :
Code:
_hasLicense = LICENSE_VALUE(_type,"civ");
par :
Code:
_hasLicense = false;
switch (_type) do {
    case "ura_1": { _hasLicense = LICENSE_VALUE("Uranium","civ"); };
    case "ura_2": { _hasLicense = LICENSE_VALUE("Uranium","civ"); };
    case "ura_3": { _hasLicense = LICENSE_VALUE("Uranium","civ"); };
    case "ura_4": { _hasLicense = LICENSE_VALUE("Uranium","civ"); };
    case default { _hasLicense = LICENSE_VALUE(_type,"civ");};
};
Salut ! Il n'y a pas de changement au niveau des traitements entre les versions 4.4 et 5.X. Normalement, le tutoriel devrait fonctionner sur cette version. Quel est le lien du tutoriel pour confirmer cela ?
Est-ce que tu peux décrire plus précisément le problème que tu as ?
 
Effectivement tu as une très ancienne version, remplace cette ligne :
Code:
_hasLicense = LICENSE_VALUE(_type,"civ");
par :
Code:
_hasLicense = false;
switch (_type) do {
    case "ura_1": { _hasLicense = LICENSE_VALUE("Uranium","civ"); };
    case "ura_2": { _hasLicense = LICENSE_VALUE("Uranium","civ"); };
    case "ura_3": { _hasLicense = LICENSE_VALUE("Uranium","civ"); };
    case "ura_4": { _hasLicense = LICENSE_VALUE("Uranium","civ"); };
    case default { _hasLicense = LICENSE_VALUE(_type,"civ");};
};
 
Solution