Aller au contenu
  • 0

Question

Posté(e)

Bonsoir,

 

J'avais demandée un skrip pour savoir les dernier localisation et je remercie le skripeur qui m'a donnée le code sauf un erreur est inscrit quand je lance le serveur et effectivement la derniers positon est toujours la même or je me déplace

 

Voici le code :

on quit:
 set {PlayerLocation.%player%.location} to location of player

on join:
 wait 3 seconds
 if {PlayerLocation.%player%.location} is not set:
 set {PlayerLocation.%player%.location} to location of player
 else:
 send "&6[&4PlayerLocation&6] %{PlayerLocation.%player%.location}%" to player

 

Ci joint un screenshot

4 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Bonjour,

 

Je pense que le problème vient du fait que tu n'as pas mis assez de tabulation (Ou 4 espaces).

 

on quit:
   set {PlayerLocation.%player%.location} to location of player

on join:
   wait 3 seconds
   if {PlayerLocation.%player%.location} is not set:
       set {PlayerLocation.%player%.location} to location of player
       else:
           send "&6[&4PlayerLocation&6] %{PlayerLocation.%player%.location}%" to player

 

Cordialement, Mr_Tival

  • 0
Posté(e)

Effectivement c'est bien un problème d'indentation, voici le code correct:

on quit:
   set {PlayerLocation.%player%.location} to location of player

on join:
   wait 3 seconds
   if {PlayerLocation.%player%.location} is not set:
       set {PlayerLocation.%player%.location} to location of player
   else:
       send "&6[&4PlayerLocation&6] %{PlayerLocation.%player%.location}%" to player

 

Cependant, dans ce cas ci, je te conseille l'utilisation de variables listes ! Voici un petit tuto sur leur utilisation: https://skript-mc.fr/forum/threads/%C2%AB-sktutorial-1-les-listes-%C2%BB.10326/

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