Aller au contenu
  • 0

Problème de money !


Question

Posté(e)

Bonjour a tous, j'ai un problème.

 

cela fais un petit moment que j'utilise Skript et j'essaye d'apprendre seule avec les forum mais la j'ai tout essayer,

j'essaye de faire un skript de moyen personnalisée. mais la variable ne fonctionne pas enfin pas comme je voudrais

 

 

on first join:

broadcast "&3========================="

broadcast "&2Bienvenue à toi, %player%"

send "&2Nous vous souhaîton une agréable" to player

send "&2 journée en nôtre compagnie :D !!" to player

broadcast "&2et une personne en + :D "

broadcast "&3========================="

set {Money.player.%uuid of player%} to 0

 

 

on join:

if player has played before:

send "&eBonjour à toi, %player%" to player

 

 

command /Money:

trigger:

send "Vous avais {Money.player.%uuid of player%} InoCoins" to player

 

Mais au mieux de replacer {Money.player.%uuid of player%} en 0 cela écrit (la photo explique le problème)

 

Merci à tous d'avance pour essayer de réglés mon problème bisou <3

3 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Bonjour a tous, j'ai un problème.

 

cela fais un petit moment que j'utilise Skript et j'essaye d'apprendre seule avec les forum mais la j'ai tout essayer,

j'essaye de faire un skript de moyen personnalisée. mais la variable ne fonctionne pas enfin pas comme je voudrais

 

 

on first join:

broadcast "&3========================="

broadcast "&2Bienvenue à toi, %player%"

send "&2Nous vous souhaîton une agréable" to player

send "&2 journée en nôtre compagnie :D !!" to player

broadcast "&2et une personne en + :D "

broadcast "&3========================="

set {Money.player.%uuid of player%} to 0

 

 

on join:

if player has played before:

send "&eBonjour à toi, %player%" to player

 

 

command /Money:

trigger:

send "Vous avais {Money.player.%uuid of player%} InoCoins" to player

 

Mais au mieux de replacer {Money.player.%uuid of player%} en 0 cela écrit (la photo explique le problème)

 

Merci à tous d'avance pour essayer de réglés mon problème bisou <3

Code entre balise aussi

  • 0
Posté(e) (modifié)

pour afficher une variable qui est dans une texte du dois utiliser le symbole % placé avant et après ta variable.

Donc :

send "Vous avez %{Money.player.%uuid of player%}% InoCoins" to player

et tu comme tu la correctement fait, tu as bien placé les % à l'interieur de la variable pour le %uuid of player%.

 

Tu peux même ajouter des couleurs dans le texte pour faire plus jolie.

send "<gold>Vous possédez <white> %{Money.player.%uuid of player%}% <gold>InoCoins" to player

(Je me permet aussi de changer 1 mot)

 

 

Je ne connais pas ton niveau en Skript, mais si tu sais ce que sont les variable list, je te suggère de les utiliser dès qu'il s'agit de stoker des stats de joueur et de cette façon :

{%uuid of player%::money}
{%uuid of player%::xp}
{%uuid of player%::stats::kills}
{%uuid of player%::stats::death}

car c'est beaucoup plus pratique comparé à 36000 variables différentes ^^

 

Si tu voix pas du tout de quoi je parle fais comme si je n'avais rien dit et continue d'apprendre le Skript à ton rythme ;)

Modifié par Anarchick
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.