Bonjour/Bonsoir,
Version Spigot : git-Paper-176 (MC: 1.14.4)
Version Skript : 2.4-beta7
Je suis en train de réaliser quelques scripts pour un mini serveur entre pote, et plusieurs problèmes m'arrivent :
1) Numerics ids
Alors je vais vous montrer mon code :
on rightclick on sign:
if line 3 is "&4&ll'argent : &b1 €":
if {bank.%player%} > 1 or {bank.%player%} = 1:
add glowing 1 coal named "&61 €" to player's inventory
set {bank.%player%} to {bank.%player%} - 1
send "%@prefix.bank.+% &eVous avez retiré &61 € &ede votre compte &dSolde : &5%{bank.%player%}% &d€"
stop
else:
send "&cVous n'avez pas de quoi retirer cet argent !
Maintenant l'erreur :
[21:22:38 ERROR]: Numeric ids are not supported anymore. (guibanque.sk, line 157: if {bank.%player%} > 1 or {bank.%player%} = 1:')
Sachant que l'erreur reporte à cette partie du code :
Voilà, je voudrais que mon "if" serve à la même chose tout en évitant cette erreur, merci d'avance pour votre aide !
2) Les elses
Alors c'est encore le même code :
on rightclick on sign:
if line 3 is "&4&ll'argent : &b1 €":
if {bank.%player%} > 1 or {bank.%player%} = 1:
add glowing 1 coal named "&61 €" to player's inventory
set {bank.%player%} to {bank.%player%} - 1
send "%@prefix.bank.+% &eVous avez retiré &61 € &ede votre compte &dSolde : &5%{bank.%player%}% &d€"
stop
else:
send "&cVous n'avez pas de quoi retirer cet argent !
Et cette fois l'erreur est :
[21:22:38 ERROR]: 'else' has to be placed just after an 'if' or 'else if' section (guibanque.sk, line 162: else:')
Voilà, l'erreur reporte à la partie else, et pourtant j'ai l'impression que j'ai tout bien fait...
Encore un fois merci d'avance pour l'aide que vous pourriez m'apporter,
Dark_Fire73
PS : Pour ceux qui veulent savoir c'est un script pour faire une sorte de banque avec des panneaux, quand on clique sur tel panneau, on va déposer ou retirer x € de la banque... ici c'est pour retirer 1€ de la banque, sous la forme d'une charbon, enchanté, nommé "1€"