_Sweeny_ 4 Posté : 5 mars 2019 Bonjour à tous, Je voudrais savoir s'il est possible de modifié l'interface de l'enderchest (Nombre de lignes, Nom, ...) ? Si oui, comment faut-il faire ? Addons (1.8) : SkQuerry SkRayfall Version : Minecraft 1.8 Serveur 1.8 - 1.10 Merci à tous ceux qui m'aideront ^^ Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 5 mars 2019 (modifié) Il faut faire en sorte que quand l'utilisateur clique sur l'enderchest sa cancel event et sa ouvre une autre interface personnalisée après il faut que si l'utilisateur ferme l'interface sa sauvegarde et quand tu l'ouvres sa remet la sauvegarde. Avant sur SkriptMC il y avait un skript qui fesait sa super bien mais je ne sais pas s'il a été reupload moi je ne le vois plus . Moi je saurait faire l'interface quand on clique sur un enderchesst et avec un /ec mais sauvegarder l'inventaire je ne sais pas . Et pour le menu je te conseille l'addon TuSke j'ai eu des gros bug avec SkQuery (Prendre les items du menu) Modifié 5 mars 2019 par Invité Partager ce message Lien à poster Partager sur d’autres sites
_Sweeny_ 4 Répondu : 5 mars 2019 (modifié) Merci mais je n'ai pas les notions en skript pour coder ce skript, c'est pour sa que je demande, juste au moins réduire le nombre de slots de l'enderchest serais pas mal (Ps: j'essaye de reproduire essentials sans essentials car j'ai bcp de bug avec) Merci aussi du conseille pour TuSke mais je ne sais pas l'utiliser et je n'ai jamais eu de bug avec (Quand il y en avait c'était de ma faute dans la code) (Merci aussi d'avoir join mon discord ^^) Modifié 5 mars 2019 par _Sweeny_ Partager ce message Lien à poster Partager sur d’autres sites
Invité Répondu : 5 mars 2019 (modifié) on rightclick: if targeted block is enderchest: cancel event OpenEnderChest(player) Function OpenEnderChest(p: player): if {_p} has permission "enderchest.1rows": open chest with 1 rows named "&cEnderChest &7(&6%{_p}%&7)" to {_p} #Ici il faut mettre un skript qui permet de mettre une sauvegarde. else if {_p} has permission "enderchest.2rows": open chest with 2 rows named "&cEnderChest &7(&6%{_p}%&7)" to {_p} #Ici il faut mettre un skript qui permet de mettre une sauvegarde. else if {_p} has permission "enderchest.3rows": open chest with 3 rows named "&cEnderChest &7(&6%{_p}%&7)" to {_p} #Ici il faut mettre un skript qui permet de mettre une sauvegarde. else if {_p} has permission "enderchest.4rows": open chest with 4 rows named "&cEnderChest &7(&6%{_p}%&7)" to {_p} #Ici il faut mettre un skript qui permet de mettre une sauvegarde. else if {_p} has permission "enderchest.5rows": open chest with 5 rows named "&cEnderChest &7(&6%{_p}%&7)" to {_p} #Ici il faut mettre un skript qui permet de mettre une sauvegarde. else if {_p} has permission "enderchest.6rows": open chest with 6 rows named "&cEnderChest &7(&6%player%&7)" #Ici il faut mettre un skript qui permet de mettre une sauvegarde. else: send "&cVous n'êtes pas autorisé à ouvrir un enderchest." on inventory close: if name of player's inventory is "&cEnderChest &7(&6%player%&7)": #ici il faut mettre un skript qui permet de sauvegarder l'inventaire. command /ec: permission: enderchest.use aliases: /enderchest trigger: OpenEnderChest(player) Il manque juste le skript de sauvegarde. (Je n'est pas tester ce skript.) Modifié 5 mars 2019 par Invité Modification du code. Partager ce message Lien à poster Partager sur d’autres sites
_Sweeny_ 4 Répondu : 5 mars 2019 Merci et sait-tu ou je peux trouver le truc pour faire les sauvegarde ? Partager ce message Lien à poster Partager sur d’autres sites
Lou' 157 Répondu : 6 mars 2019 Beaucoup existe en vérité, il suffit de faire un peu de recherche. Je pense que tu devrais essayer de faire plus de recherche @_Sweeny_, on ne te fera pas tout le boulot éternellement. Voici un skript qui devrait faire l'affaire : Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
Mathitux 48 Répondu : 27 mars 2019 Bonjour, Sujet Inactif ! Je déplace. Ré ouvrable sur demande. Partager ce message Lien à poster Partager sur d’autres sites