Aller au contenu
  • 0

Problème de slot on join


Question

Posté(e)

Bonjour, j'ai encore un ptit soucis, j'ai créé un skript mais le soucis c'est que même dans les coffres posés au sol, le slot 8 ouvre le menu je comprends pas pourquoi ?

 

Enfaite, j'ai créé un skript qui permet d'ouvrir un menu avec un coffre avec un nom spécial, mais le soucis c'est que dans le slot 8 des coffres etc, ça ouvre le menu en question. Voici le code :

résolu merci AltaWineMomoth!

Messages recommandés

  • 0
Posté(e)

N'ayant pas trop compris le souci, je vais essayer de faire de mon mieux...

 

on inventory click: slot is 8: cancel event open chest with 1 rows named "&8&l>> &eMenu &8&l<<" to player

Bah la enfaite peu importe l'item, si c'est dans le slot 8 sa ouvre le menu

 

Donc je te conseil de vérifier si c'est un coffre nommée "..." etc

  • 0
Posté(e)

edit : plus rien ne marche ^^'

on inventory click:
   if event-item is a chest named "8&l>> &eMenu &8&l<<":
       slot is 9:
           cancel event
           open chest with 1 rows named "&8&l>> &eMenu &8&l<<" to player
           wait 1 tick
           format slot 0 of player with paper named "&cRègles" to run [make player execute command "regles 1"]
           format slot 3 of player with skull of "MHF_QUESTION" parsed as offline player named "&cComment joueur ?" to run [make player execute command "tuto"]
           format slot 5 of player with skull of "Nitix" parsed as offline player named "&cL'équipe" to run [make player execute command "staff"]


on rightclick:
   if event-item is a chest named "&8&l>> &eMenu &8&l<<":
       open chest with 1 rows named "&8&l>> &eMenu &8&l<<" to player
       wait 1 tick
       format slot 0 of player with paper named "&cRègles" to run [make player execute command "regles 1"]
       format slot 3 of player with skull of "MHF_QUESTION" parsed as offline player named "&cComment joueur ?" to run [make player execute command "tuto"]
       format slot 5 of player with skull of "Nitix" parsed as offline player named "&cL'équipe" to run [make player execute command "staff"]

Plus de menu rien, et le coffre peut être déplacé :/

  • 0
Posté(e)

on inventory click:
   if event-item is a chest named "&8&l>> &eMenu &8&l<<":
       slot is 9:
           cancel event
           open chest with 1 rows named "&8&l>> &eMenu &8&l<<" to player
           wait 1 tick
           format slot 0 of player with paper named "&cRègles" to run [make player execute command "regles 1"]
           format slot 3 of player with skull of "MHF_QUESTION" parsed as offline player named "&cComment joueur ?" to run [make player execute command "tuto"]
           format slot 5 of player with skull of "Nitix" parsed as offline player named "&cL'équipe" to run [make player execute command "staff"]

 

il est quand même déplacable

  • 0
Posté(e)
on join:
   wait 1 tick
   set slot 8 of player to air
   add chest of sharpness 1 named "{@nameitems}" to the slot 8 of player

on respawn:
   wait 10 tick
   set slot 8 of player to air
   add chest named "{@nameitems}" to the slot 8 of player

on death:
   remove 1 chest named "8&l>> &eMenu &8&l<<" from player's inventory

on inventory click:
   if event-item is a chest named "&8&l>> &eMenu &8&l<<":
       slot is 9:
           cancel event
           open chest with 1 rows named "&8&l>> &eMenu &8&l<<" to player
           wait 1 tick
           format slot 0 of player with paper named "&cRègles" to run [make player execute command "regles 1"]
           format slot 3 of player with skull of "MHF_QUESTION" parsed as offline player named "&cComment joueur ?" to run [make player execute command "tuto"]
           format slot 5 of player with skull of "Nitix" parsed as offline player named "&cL'équipe" to run [make player execute command "staff"]


on rightclick:
   if name of player's tool is "&8&l>> &eMenu &8&l<<":
       cancel event
       open chest with 1 rows named "&8&l>> &eMenu &8&l<<" to player
       wait 1 tick
       format slot 0 of player with paper named "&cRègles" to run [make player execute command "regles 1"]
       format slot 3 of player with skull of "MHF_QUESTION" parsed as offline player named "&cComment joueur ?" to run [make player execute command "tuto"]
       format slot 5 of player with skull of "Nitix" parsed as offline player named "&cL'équipe" to run [make player execute command "staff"]

on place of chest:
   if name of event-block is "&8&l>> &eMenu &8&l<<":
       cancel event

on death of player:
   cancel drops

on drop:
   if event-item is a chest:
       if name of event-item is "&8&l>> &eMenu &8&l<<":
           cancel event

  • 0
Posté(e)

Je comprends pas trop le sujet, mais apparament on parle de savoir le nom de l'item cliqué,perso je ferais

if player is holding a chest named "{@nameitems}":

Moins de problèmes.

Après je comprends pas trop le bug la :x

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.