Aller au contenu
  • 0

Skript Question Réponses


Question

Posté(e)

Skript : 2-2-dev27

J'utilise un serveur local spigot 1.8.9

command /question <text> <text>:
    Usage: /question <question> <reponse>
    trigger: 
        set {_question} to arg 1 
        set {_reponse} to arg 2
        send "%{_question}%"
        send "%{_reponse}%"
on chat:
    loop all players:
        if message contains "%{_reponse}%":
            send "%player% est le premier à avoir trouvé la réponse !" to player

Je veux que dans le joueurs dise ce qui est dans la variable {_reponse} cela affiche %player% et le premier à avoir trouver la réponse . 

Merci de votre aide !

2 réponses à cette question

Messages recommandés

  • 0
Posté(e)

1) "Je veux" non, ce n'est pas si tu veux mais si nous, les gens qui aident, veulent bien t'aider

2) Revoit comment fonctionne les variables et plus précisément la différence entre variables locales et globales. Pour te résumer un peu, les variables globales sont utilisables partout, et les variables locales uniquement dans les événements où elles sont utilisés (cela inclut les commandes)

3) ta variable locale "{_reponse}" est déjà du texte, donc tu n'es pas obligé de la mettre entre pourcentages et guillemets.

  • 0
Posté(e)
command /question <text> <text>:
    Usage: /question <question> <reponse>
    trigger: 
        set {question} to arg 1 
        set {reponse} to arg 2
        send "%{question}%"
        send "%{reponse}%"
on chat:
    loop all players:
        if message contains {reponse}:
            send "%player% est le premier à avoir trouvé la réponse !" to loop-players

a qui veut tu envoyez ça ? j'ai essayez de faire ton code mais cela manquait de précision :x, est-ce toi qui pose la question avant ? pourquoi j'ai enlevez les _ avant tes var:
car une variable avec _ devant comme {_var}est une variable qui s'efface a la fin du trigger, donc la de la command... alors que toi tu l'a voulait encore dans le on chat:...

ce qui est un autre trigger

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.