Aller au contenu

Messages recommandés

Posté(e)

Version de Minecraft : 1.7.10
Version de Skript : 2.1.2

Type du skript : Quand on fait un click droit avec un item moddee sa ouvre un menu ou l'on peut mettre des items est quand on le ferme les items reste dedans est si on le reouvre il respawn biensur chaque joueur d'oivent avoir un sac different (vide).

Description du script :

J'ai eassye de le faire mais les item ne reste pas est je ne sais pas comment on peut faire pour quil reste voici se que j'ai voulu faire

on rightclick with 6001:
    cancel event 
    wait 1 ticks 
    open chest with 1 rows named "&4Sac a dos" to player
    wait 1 second
    format slot 0 of player with 4797 named "&cFermer le menu" to close
    format slot 1 of player with 0 to close
    format slot 2 of player with 0 to close
    format slot 3 of player with 0 to close
    format slot 4 of player with 0 to close
    format slot 5 of player with 0 to close
    format slot 6 of player with 0 to close
    format slot 7 of player with 0 to close
    format slot 8 of player with 0 to close

Posté(e)
il y a une heure, HugoLogo a dit :

Version de Minecraft : 1.7.10
Version de Skript : 2.1.2

Type du skript : Quand on fait un click droit avec un item moddee sa ouvre un menu ou l'on peut mettre des items est quand on le ferme les items reste dedans est si on le reouvre il respawn biensur chaque joueur d'oivent avoir un sac different (vide).

Description du script :

J'ai eassye de le faire mais les item ne reste pas est je ne sais pas comment on peut faire pour quil reste voici se que j'ai voulu faire

on rightclick with 6001:
    cancel event 
    wait 1 ticks 
    open chest with 1 rows named "&4Sac a dos" to player
    wait 1 second
    format slot 0 of player with 4797 named "&cFermer le menu" to close
    format slot 1 of player with 0 to close
    format slot 2 of player with 0 to close
    format slot 3 of player with 0 to close
    format slot 4 of player with 0 to close
    format slot 5 of player with 0 to close
    format slot 6 of player with 0 to close
    format slot 7 of player with 0 to close
    format slot 8 of player with 0 to close

par pitié, essaie de changer une habitude qui peut te nuire à jamais:

 

remplace tes 

format slot X of player with 0 to close

par des 

format gui slot X of player with 0

 

tu verras, tes codes seront biens plus faciles à lire

 

sinon voila le code que tu as demandé:

on rightclick with 6001:
	cancel event
	open chest with 1 rows named "&4Sac à dos" to player
	wait 1 tick
	set player's current inventory's serialized contents to {backpack::%player%}

on inventory close:
	if event-inventory's name is "&4Sac à dos":
		set {backpack::%player%} to serialized contents of event-inventory

(je l'ai fait en spigot 1.8.8 avec skript 2.2-dev25, il marchera surement mais j'ai un doutz)

  • J'aime 1
Posté(e)
il y a 33 minutes, HugoLogo a dit :

Salut merci pour cette infos si j'ai bien compris il faut juste rajouter "gui" si ces sa ok merci 😃 sinon le skript me fait sa Capture4.thumb.PNG.aa6e1e45835045fe0475a605290b9143.PNG

change le 

if event-inventory's name is "&4Sac à dos":

par 

if name of event-inventory is "&4Sac à dos":

et ça devrait marcher je pense (en fait l'erreur vient de ta version de skript trop ancienne)

Posté(e)
il y a 2 minutes, HugoLogo a dit :

Oui pour quoi ?

vas dans /plugins/TuSKe et vas dans le dossier documentation.

ensuite vas dans Skript.sk et cherche la ligne "on inventory close" et copy colle la suite de "l'expression" (qui n'en est pas une)

Posté(e)

J'ia pas compris le reste desoler je doit faire quoi avec sa :   

 On On Inventory Close:
        Patterns:
            inventory open
            close inventory
        Event values:
            event-player
            event-inventory

Posté(e)
il y a 52 minutes, HugoLogo a dit :

J'ia pas compris le reste desoler je doit faire quoi avec sa :   

 On On Inventory Close:
        Patterns:
            inventory open
            close inventory
        Event values:
            event-player
            event-inventory

essaie de faire un

send "%name of event-inventory%" to player

pour voir

Posté(e)
il y a 20 minutes, HugoLogo a dit :

je met sa ou ? : send "%name of event-inventory%" to player

on inventory close:
	send "%name of event-inventory%" to player

 

Posté(e)

on leftclick with 6001:
    cancel event
    open chest with 1 rows named "&4Sac à dos" to player
    wait 1 tick
    set player's current inventory's serialized contents to {backpack::%player%}
    
on inventory close:
    send "%name of event-inventory%" to player
        

Marche tjr pas

Posté(e)
à l’instant, HugoLogo a dit :

on leftclick with 6001:
    cancel event
    open chest with 1 rows named "&4Sac à dos" to player
    wait 1 tick
    set player's current inventory's serialized contents to {backpack::%player%}
    
on inventory close:
    send "%name of event-inventory%" to player
        

Marche tjr pas

erreur ?

Posté(e)

on leftclick with 6001:
    cancel event
    open chest with 1 rows named "&4Sac à dos" to player
    wait 1 tick
    set player's current inventory's serialized contents to {backpack::%player%}
    
on inventory close:
    send "%name of event-inventory%" to player

  • 2 semaines après...
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.