Aller au contenu
  • 0

Click NPC


Question

Posté(e)

Bonsoir à tous !

 

J'ai fait un petit bout de code et j'aurais juste besoin de savoir comment faire pour set mon checkpoint en cliquant sut un NPC nommé Checkpoint (en rouge) je ne sais pas si skript compte le code couleur dans le nom,

on npc click:
   if name of target-entity is "Checkpoint":
       if {checkpoint.%player%} is not set:
           set {checkpoint.%player%} to location of player
           message "{@P.e}&aCheckPoint défini !"
           stop
       else:
           set {checkpoint.%player%} to location of player
           message "{@P.e}&cLe CheckPoint est déjà initié!"
           stop

J'ai repris le début du code de @noftaly merci à lui pour toutes ses aides sur le forum au passage ! Mais même avec l'addons Skellet l'evenement n'est pas reconnu,

 

Merci de votre aide en avance,

BoBsmil3Y.

10 réponses à cette question

Messages recommandés

  • 0
Posté(e)

on npc click:
   if citizen is 'remplace sa par le numéro de ton NPC':
       if {checkpoint.%player%} is not set:
           set {checkpoint.%player%} to location of player
           message "{@P.e}&aCheckPoint défini !"
           stop
       else:
           set {checkpoint.%player%} to location of player
           message "{@P.e}&cLe CheckPoint est déjà initié!"
           stop

Il faut que tu mette le numéro du NPC en cliquand dessus avec un stick et faire /npc info :)

 

Si se code marche mais en résolu :)

  • 0
Posté(e)

Salut, d'abord merci de ta réponse, deux problème, le premier est que le Skript ne reconnait pas le "on npc click" et du coup, pas de message ne de set de variable ^^'

De plus quand tu fais /npc info en ayant selectionné la commande n'existe pas (propose /npc po mais rien à voir), j'ai tenter avec l'uuid attribué avec le NPC je ne sais pas si c'est ca.

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.