Aller au contenu
Kozen

Problème avec "is greater than or equal to"

Messages recommandés

Bonjour, je suis débutant en Skript et j'ai un petit problème technique :SSS
En gros j'ai fait un petit skript de rank utilisant les données de ma base de données et le problème c'est que quand l'XP du joueur est = à l'XP qu'il devrait avoir pour upgrade en niveau tout fonctionne bien mais quand l'XP du joueur est supérieure à l'XP nécessaire pour upgrade en niveau ça ne fonctionne pas 😕

{_levelxp::*} = L'XP du joueur

{_level::*} = Le niveau du joueur

{_xptoget::*} = L'XP que le joueur doit avoir pour upgrade

J'utilise Skelett pour la base de donnée ^^

 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Modifié par Kozen

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

❌ Ne comparez pas des variables listes

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

✅

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Édit:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Puisque vous stockez un integer, je ne vois pas l'intérêt de récupérer un string, ce qui bloque la comparaison.
___________________________________________________________________________

Remarque @AziRixX: on ne met pas 'is' devant >=           (et ses dérivés de comparaison rapide)  [ <=!= ; < ; > ; = ]

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 13 heures, Rush2Fer a dit :

Bonsoir,

❌ Ne comparez pas des variables listes

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

✅

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

___________________________________________________________________________

Remarque @AziRixX: on ne met pas 'is' devant >=           (et ses dérivés de comparaison rapide)  [ <=!= ; < ; > ; = ]

Ca ne fonctionne pas, toujours la même chose 😕

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 13 heures, AziRixX a dit :

Hey, pour te dire je ne gère pas dutout les BBD, ce qui n'est pas le sujet de ce topic. Bref essaie ça à la place:

si tu veux savoir j'ai remplacer le "is greater than or equal" par ">="

 

Très important si tu veux réutiliser ça plus tard il faut toujours mettre le "=" après le signe "<" ou ">" si c'est pour un aussi grand/petit et égale que...

J'espères que ça fonctionnera pour toi 😉 Bref bonne journée / soirée

 

Cordialement AziRixX

 

Edit: Complète avec ce qu'a dit @Rush2Fer , je ne sais pas si il a bon sur le nom de la variable mais bon à toi de tester 😉

Ca ne fonctionne pas non plus 😕 Toujours la même chose

Modifié par Kozen

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

Le topic est inactif depuis plus de 7 jours. Je lock.

Si tu souhaites rouvrir le topic, merci de me contacter en message privé.

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.