androlefas Posté(e) le 23 juin 2016 Posté(e) le 23 juin 2016 salut je viens de télécharger skript , j'ai commencer a en creé un , sauf que ... sur tout les objets que le skript est censé give , seulement 5 sont give! le serveur dit que il ya des probleme de indentation merci de votre aide ! aurevoir
0 AlexFatta Posté(e) le 23 juin 2016 Posté(e) le 23 juin 2016 Bonjour ! En effet nous voyons bien que tu debute ^^ 1 ere chose : Il ne peut y avoir que un seul trigger par commande. Par consequent, le second est mal placé et skript te montre l'erreur. 2 eme chose : Il est possible de give un item à un joueur sans passer par "console command". En effet il existe 2 moyens d'effectuer cette action : - Sois tu rentre la commande "give player X item named "nomdelitem" - Sois tu utilise la commande "Format slot X of player with item "itemquetuveux" named "nom de l'item dans le menu" Voilà de quoi réparer cette erreur que j'ai pu constater et de quoi optimiser ton code. PS : Pour les prochaine fois, essaie d'inserer ton code a l'aide de la balise "code" du forum ca evitera de telecharger un fichier ;) Cordialement, AlexFatta
0 androlefas Posté(e) le 23 juin 2016 Auteur Posté(e) le 23 juin 2016 command /builduhc: trigger: execute console command "/give %player% 310 1 1 {ench:[{id:4,lvl:2}]}" execute console command "/give %player% 311 1 1 {ench:[{id:0,lvl:2}]}" execute console command "/give %player% 312 1 1 {ench:[{id:0,lvl:2}]}" execute console command "/give %player% 313 1 1 {ench:[{id:4,lvl:2}]}" execute console command "/give %player% 276 1 1 {ench:[{id:16,lvl:3}]}" execute console command "/give %player% 261 1 1 {ench:[{id:48,lvl:3}]}" execute console command "/give %player% 346 1 1" execute console command "/give %player% 262 64" execute console command "/give %player% 364 64" execute console command "/give %player% 322 6" execute console command "/give %player% 278 1" execute console command "/give %player% 279 1" execute console command "/give %player% 326 1" execute console command "/give %player% 326 1" execute console command "/give %player% 327 1" execute console command "/give %player% 327 1" execute console command "/give %player% 4 64" execute console command "/give %player% 4 64" merci de m'avoir répondu , donc je ne doit pas mettre execute console command ?? enfaite le probleme c'est que il n y a que 5 item qui sont give , les autres ne sont pas give comme ça c'est bon? (1.7.10)
0 AlexFatta Posté(e) le 23 juin 2016 Posté(e) le 23 juin 2016 C'est normal ta 6eme ligne et au niveau du trigger. Il ne prendra pas en compte ces lignes-ci. Essaie comme ceci : command /builduhc: trigger: execute console command "/give %player% 310 1 1 {ench:[{id:4,lvl:2}]}" execute console command "/give %player% 311 1 1 {ench:[{id:0,lvl:2}]}" execute console command "/give %player% 312 1 1 {ench:[{id:0,lvl:2}]}" execute console command "/give %player% 313 1 1 {ench:[{id:4,lvl:2}]}" execute console command "/give %player% 276 1 1 {ench:[{id:16,lvl:3}]}" execute console command "/give %player% 261 1 1 {ench:[{id:48,lvl:3}]}" execute console command "/give %player% 346 1 1" execute console command "/give %player% 262 64" execute console command "/give %player% 364 64" execute console command "/give %player% 322 6" execute console command "/give %player% 278 1" execute console command "/give %player% 279 1" execute console command "/give %player% 326 1" execute console command "/give %player% 326 1" execute console command "/give %player% 327 1" execute console command "/give %player% 327 1" execute console command "/give %player% 4 64" execute console command "/give %player% 4 64" Et en effet relis les 2 methodes que je t'ai donné avant pour fair eun give ou mettre un item dans un slot précis. Ce sera plus simple et plus court que les console command ;)
0 androlefas Posté(e) le 23 juin 2016 Auteur Posté(e) le 23 juin 2016 C'est normal ta 6eme ligne et au niveau du trigger. Il ne prendra pas en compte ces lignes-ci. Essaie comme ceci : command /builduhc: trigger: execute console command "/give %player% 310 1 1 {ench:[{id:4,lvl:2}]}" execute console command "/give %player% 311 1 1 {ench:[{id:0,lvl:2}]}" execute console command "/give %player% 312 1 1 {ench:[{id:0,lvl:2}]}" execute console command "/give %player% 313 1 1 {ench:[{id:4,lvl:2}]}" execute console command "/give %player% 276 1 1 {ench:[{id:16,lvl:3}]}" execute console command "/give %player% 261 1 1 {ench:[{id:48,lvl:3}]}" execute console command "/give %player% 346 1 1" execute console command "/give %player% 262 64" execute console command "/give %player% 364 64" execute console command "/give %player% 322 6" execute console command "/give %player% 278 1" execute console command "/give %player% 279 1" execute console command "/give %player% 326 1" execute console command "/give %player% 326 1" execute console command "/give %player% 327 1" execute console command "/give %player% 327 1" execute console command "/give %player% 4 64" execute console command "/give %player% 4 64" Et en effet relis les 2 methodes que je t'ai donné avant pour fair eun give ou mettre un item dans un slot précis. Ce sera plus simple et plus court que les console command ;) j'ai fais comme tu a dit et sa give pas le 6 eme :( du coup , la premiere technique que tu ma donner ça donnera ça ? "/give %player% 310 1 1 {ench:[{id:4,lvl:2}]}" ?
0 AlexFatta Posté(e) le 23 juin 2016 Posté(e) le 23 juin 2016 Alors non tu peux donner le premier item a give avec les enchantements et le nom de l'item ? Je te fais un modèle et je te laisserai recopier ;)
0 androlefas Posté(e) le 23 juin 2016 Auteur Posté(e) le 23 juin 2016 Alors non tu peux donner le premier item a give avec les enchantements et le nom de l'item ? Je te fais un modèle et je te laisserai recopier ;) alors la merci tu me sauve , depuis hier je galère et ça ne veut pas marcher , pour les noms des items pas besoin tu peut laisser les meme noms
0 AlexFatta Posté(e) le 23 juin 2016 Posté(e) le 23 juin 2016 oui mais c'est quoi les enchantements que tu veux mettre dessus je connais pas les ID par coeur xD
0 androlefas Posté(e) le 23 juin 2016 Auteur Posté(e) le 23 juin 2016 alors , l'epee en diamants , c'est sharpness 3 le casque en diamants , projectil protection II le plastron en diamant , protection II pantalon protection II botte projectil protection II Arc Power III et c'est tout^^
0 AlexFatta Posté(e) le 23 juin 2016 Posté(e) le 23 juin 2016 Alors je vais pas tout te faire je t'ne fais disons 2 et tu remplace après ;) give player diamond sword of sharpness 3 equip player with diamond helmet of projectile protection 2 En théorie c'est ca. Pour les items tu met "give" et pour les armures etc... tu met "equip" comme ca le joueur l'a directement sur lui. Tient moi au jus. Cordialement, AlexFatta
0 androlefas Posté(e) le 23 juin 2016 Auteur Posté(e) le 23 juin 2016 houaw d'abord merci , je ne savais pas que skript comprenais " notre langue " ^^ ___ apres avoir tester , cela ne marche pas
0 AlexFatta Posté(e) le 23 juin 2016 Posté(e) le 23 juin 2016 Et bien justement le skript c'est de l'anglais a 90% ;)
0 androlefas Posté(e) le 23 juin 2016 Auteur Posté(e) le 23 juin 2016 oui , enfaite ça n'exécute rien , quand je fais builduhc rien ne se passe
0 AlexFatta Posté(e) le 23 juin 2016 Posté(e) le 23 juin 2016 et quand tu fais "/sk reload all" il se passe quoi ?
0 androlefas Posté(e) le 23 juin 2016 Auteur Posté(e) le 23 juin 2016 bah , ça recharge les skript , et sa change rien , avant je fesais /reload sk ^^
0 AlexFatta Posté(e) le 23 juin 2016 Posté(e) le 23 juin 2016 /sk reload all pour reload tous les skript. Moi quand je te demande ce que ca te met c'est est ce que il te dit des erreurs ?
Question
androlefas
salut
je viens de télécharger skript , j'ai commencer a en creé un , sauf que ... sur tout les objets que le skript est censé give , seulement 5 sont give!
le serveur dit que il ya des probleme de indentation
merci de votre aide !
aurevoir
17 réponses à cette question
Messages recommandés