Aller au contenu
  • 0

Le on join/on quit ne marche pas.


Question

Posté(e)

Bonjour,

Voici mon problème: ce code ne marche simplement pas. Quand je fais /test, la variable {test} est égale à 0, même après avoir déconnecté et reconnecté. Je ne sais pas du tout pourquoi ça fait ça...

variables:

  {test} = 0

on join:
  wait 1 second
  add 1 to {test}
  send "%{test}%"

on quit:
  wait 1 second
  remove 1 from {test}
  send "%{test}%"

command /test:
  trigger:
    send "%{test}%"

 

Je tiens également à préciser que mon serveurs est sous Spigot 1.10 et que la version de Skript est plus ancienne. Le problème vient peut-être de cela car quand je fais un /sk update check, il m'envoie le message "You're currently running the latest stable version of Skript" ce qui veut dire que j'utilise l'ancienne version stable de skript. Je ne sais pas vraiment comment trouver ma version de skript...

Merci beaucoup ! :)

9 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Teste avec seulement ça:

 

on join:
   {test} is set:
       add 1 to {test}
       send "%{test}%"
   else:
       set {test} to 0
       add 1 to {test}
       send "%{test}%"

on quit:
   remove 1 from {test}

  • J'aime 2
  • 0
Posté(e)

bon même si c'est peut être déjà fait tente:

on join:
   broadcast "test"

 

EDIT: et pour ton code le mieux serait:

 

on join:
   wait 1 second# contre les ping > 20
   if {test} is not set:#permet de définir la variable au cas ou
       set {test} to 0
   else:
       add 1 to {test}

on quit:
   wait 1 second
   remove 1 from {test}

 

EDIT 2 >_<: avec le join le send ne marche pas car le joueur n'est pas encore connecté qu'il reçoit le message et sa fait conflit

  • 0
Posté(e)

J'ai essayé cela,mais ça ne marche pas.

Et le pire, c'est que le broadcast non plus ne marche pas (mais encore, ce n'est pas si grave pour moi).

Je pense vraiment que c'est ma version de Skript et/ou de mes addons qui n'est pas à jour... Mais il paraît que Skript en 1.10 n'est pas stable et je ne trouve pas cette version. Malheureusement, mon serveur est sous Spigot 1.10.

Merci quand même ! :) Je cherche toujours de l'aide.

×
×
  • 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.