Protoxy Posté(e) le 16 juillet 2015 Posté(e) le 16 juillet 2015 Résolu grâce à GauvainWizard Merci à lui
0 GauvainWizard Posté(e) le 16 juillet 2015 Posté(e) le 16 juillet 2015 Bonjour ! Pour l'erreur ligne 5 essaie de faire : set {%player%.item.prix} to arg 1 (je ne crois pas que "%" soit nécessaire) Pour les erreurs ligne 12 et 13! every 30 seconds: loop all players: if {temps.%player%} is true: broadcast "&7[&9Vente&7] &8RAPPEL: &7%player% avait mit en vente: &8%{%player%.helditem}% &7 pour le prix de: &8%{%player%.item.prix}% ||&7/acheter %player% &8pour acheter l'item" Tu as oublié de sauter une ligne après ":" O: Pour l'erreur ligne 21, tu as oublié le "than" if {money.%player%} is bigger than {%arg 1%.item.prix}: Mais tu peux aussi écrire : if {money.%player%} > {%arg 1%.item.prix}: car ">" signifie : 'est supérieur' Pour la dernière erreur, il suffit de changer ton 'else' par 'else if' :) PS : Je n'ai pas testé ^^ Cordialement, GauvainWizard !
0 Protoxy Posté(e) le 16 juillet 2015 Auteur Posté(e) le 16 juillet 2015 Je te remercie d'avoir répondu mais les 6 erreurs sont toujours présentes.
0 GauvainWizard Posté(e) le 16 juillet 2015 Posté(e) le 16 juillet 2015 command /vendre <number>: usage: /vendre <prix> trigger: set {%player%.item} to the tool of player set {%player%.item.prix} to arg 1 remove {%player%.item} from player broadcast "&7[&9Vente&7] &7%player% à mit en vente: &8%{%player%.item}% &7 pour le prix de: &8%{%player%.item.prix}% ||&7/acheter %player% &8pour acheter l'item" set {temps.%player%} to true every 30 seconds: loop all players: if {temps.%loop-player%} is true: broadcast "&7[&9Vente&7] &8RAPPEL: &7%loop-player% avait mit en vente: &8%{%loop-player%.helditem}% &7 pour le prix de: &8%{%loop-player%.item.prix}% ||&7/acheter %loop-player% &8pour acheter l'item" command /acheter <player>: trigger: if {money.%player%} is bigger than {%arg 1%.item.prix}: remove {%arg 1%.item.prix} from {money.%player%} set {vendu.%arg 1%} to true broadcast "&7[&9Ebay&7] &7%player% à acheté: &8%{%player%.item}% &7à %arg 1%" give {%arg 1%.item} to player delete {%arg 1%.item} delete {%arg 1%.item.prix} set {temps.%arg 1%} to false else: send "&7[&9Ebay&7] &7Vous n'avez pas les fonds nécéssaires !" Là c'est bon, en fait, tu t'étais trompé, ligne 10 à 13 tu avais mis "player" alors que c'était loop player ^^ Et puis les autres erreurs c'était que tu avais fait "%player%" au lieu de "player"
Question
Protoxy
Résolu grâce à GauvainWizard
Merci à lui
5 réponses à cette question
Messages recommandés