BlopBlop Posté(e) le 8 février 2019 Posté(e) le 8 février 2019 Bonjour, Si je suis ici c'est par ce que je n'arrive pas a faire un skript.  Je vous explique: Je suis entrain de faire un serveur et dans celui-ci je souhaiterais faire un systÚme pour acheter des skin directement dans une GUI. Il y a 3 types de skin: -Les skin commun qui ont la couleur "&a" qui coûtent 800 -Les skin épiques qui ont la couleur "&5&l" qui coûtent 1500 -Et les skin légendaires qui ont la couleur "&6&l" qui coûtent 2500  L'argent des joueur se trouve dans la variable {mcbucks.%uuid of player%} Le problÚme, c'est que lorsque je veux ajouter un skin, je suis obliger de taper ce code en boucle dans mon skript:  command /skingui: trigger: open chest with 6 rows named "&cPage 001" to player wait 2 ticks format slot 0 of player with a 397:3 named "&aPar Default" to run [make console execute command "/skin %player% alex"] format slot 1 of player with skull of "LeVoyageur" parsed as offline player named "&l&a&l001" with lore "&7Prix: 800" to close then run [make console execute command "qskin %sender% LeVoyageur"] command /qskin <player> <text>: permission: q.skin trigger: if arg-1 is set: if arg-2 is "LeVoyageur": if {skin.01.%uuid of arg-1%} is "on": make console execute command "/skin %arg-1% LeVoyageur" else: if {mcbucks.%uuid of arg-1%} > 800: make console execute command "/skin %arg-1% LeVoyageur" remove 800 from {mcbucks.%uuid of arg-1%} send "&aAchat du skin effectué avec succÚs !" to arg-1 set {skin.01.%uuid of arg-1%} to "on" else: send "&cVous n'avez pas assez d'argent pour acheter ce skin !" to arg-1  Si je suis ici, c'est donc pour vous demander est ce que on peut automatiser cela, sans que j'ai besoin de copier coller le meme code, en tapant le commande:  /addskin <le nom du joueur qui a le skin> <la rareté (donc sois commun, sois epique, sois legendaire)>  Ma version de skript et 1.8, mon serveur est en 1.8, je suis sous java 8, et j'ai les addon: wildskript, umbaska, tuske, skutilities, skstuff, skrayfall, skquery, skellett, skellettcord (et mysin pour mettre les skin) J'ai aussi join avec cette demande mon ancien skript de skin  J'espere avoir donné assez d'info. Voila voila, merci d'avance skin.sk
Natix35 PostĂ©(e) le 9 fĂ©vrier 2019 PostĂ©(e) le 9 fĂ©vrier 2019 (modifiĂ©) J'ai fait plus ou moins le mĂȘme Skript que toi, mais moi pour en, ajouter je l'ajoutais dans un fichier de config qui ressemblais à ça : Commun:  PseudoDunePersonne:    Nom: NomAfficher    Obtention: CommentObtenir Et quand j'ajoutais cet ligne aprĂšs je faisais un /skin reload par exemple et mon code skript bouclais pour trouver chaque raretĂ© et ensuite chaque pseudo pour l'ajouter dans une liste, ensuite pour l'afficher dans un menu je faisais une boucle sur cet liste. Tu n'est pas obligĂ© de passer par un fichier de config, tu peux aussi ajouter un pseudo dans une liste et crĂ©er 2 variables avec genre {skin.%pseudoDeLaListe%.prix} et {skin.%pseudoDeLaListe%.nomAfficher} La variable {skin.%pseudoDeLaListe%.prix} n'est pas obligatoire si le prix reste le mĂȘme dans la mĂȘme catĂ©gorie J'espĂšre que tu m'as compris x) ModifiĂ© le 9 fĂ©vrier 2019 par Natix35
BlopBlop PostĂ©(e) le 11 fĂ©vrier 2019 Auteur PostĂ©(e) le 11 fĂ©vrier 2019 Merci pour ta rĂ©ponce J'ai a peut pres compris, simplement il faut passer par un wf non ? Par ce que si c'est le cas, le wf ne marche pa sur mon serveur đ  Il y a moyen que tu m'envois le skript ou que l'on en parle par discord ? Merci d'avance đ
Natix35 Posté(e) le 11 février 2019 Posté(e) le 11 février 2019 (modifié) Oui ajoute moi Kakumi#4933 wf n'est plus vraiment à jour je passe par Skelett moi de mémoire Modifié le 11 février 2019 par Natix35
Messages recommandés