Aller au contenu

frokan

Membre
  • Compteur de contenus

    1
  • Inscription

  • Dernière visite

  • Crédits

    10 [Faire un don]

Réputation sur la communauté

1 Neutre

À propos de frokan

  • Rang
    Touriste

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

  1. Bonjour à tous, aujourd'hui je vais poster pour ma première fois. Je vais donc vous faire un tutoriel pour créer un système de menu avec boussole. Sous entendu un open chest. Pourquoi je fait ce tuto ? Je fait ce tuto parmi plein d'autres pour compléter ceux des autres et apporter le plus de modification qui puisse vous aider ! Si des choses sont fausse, ne soyez pas haineux et aider moi à réparer mes erreurs ! Voici un premier rendu : Dans un premier temps, il vous faudra : Notepad++ : [Contenu masqué] Skript : [Contenu masqué] SKquery : [Contenu masqué] D'autres plugins : WildSkript : [Contenu masqué] skRayFall : [Contenu masqué] Commençons par la base : "Créer la commande" Bon, vous savez tous faire cela ?! [spoiler=Commande] command /menu: trigger: Command suivi de "/menu" permet d’insérer la commande a entrer dans le chat. Ensuite, on va entrer les effets(Trigger) de cette commande : [spoiler=Commande] command /menu: trigger: open chest with X row named "&6&lMenu" to player Le x, vaut une valeur. Celle-ci peut être 1 2 3 4 5 6 7 et bien d'autres ! row est équivalent au nombre de lignes dans cet inventaire. Allons plus loin ! [spoiler=Commande] command /menu: trigger: open chest with 5 row named "&6&lMenu" to player wait 1 tick format slot 5 of player with 1 397:3 named "&1%player%" to close format slot 41 of player with 1 388 named "&2Porte monnaie" to close then run [make player execute command "money"] Ha ! Ha ! Sa va de plus en plus vite ! Bon je vous explique ! Car au final, que veut dire ce "Wait 1 tick" ? 1 tick, est égale a une valeur super rapide en seconde (Des que vous cliquez sa s'ouvre) ce que je peux vous dire c'est que 10 tick = environ une seconde. Dans "format slot 5 of player with 1 397:3 named "&1%player%" to close" que veut dire "slot 5" "1" "397:3" et le "%player%" "Slot 5" = emplacement dans le menu (celui-ci commence à 0) "1" = Nombre d'items à afficher sur le même slot "397:3" = L'id de l'item à afficher. (Celui-ci marche aussi avec les noms mais il est moins efficace !) "%player%" = Le nom du joueur ayant executé la commande. Attention ! Lorsque vous entrez ces commandes, ne faites pas 2x TABULATION mais 8 espaces sinon ça ne marchera pas ! Comment faire en sorte que le menu s'ouvre avec un boussole ? Et oui! C'est bien beau de pouvoir ouvrir un menu grâce à la commande mais nous ce que l'on veut c'est l'ouvrir avec un item ! Pensez bien a ne pas mélanger cette commande avec le "/menu" [spoiler=Commande] on right click with a clock: if name of player's tool is "&4&lMenu": execute player command "menu" Je vous explique ! Je pense que la phrase "on right click with a clock:" vous l'avez comprise, "Si je clique droit avec une montre:" "if name of player's tool is "&4&lMenu": Cela demandera que la boussole aie le nom de "&4&lMenu" afin d'ouvrir le menu. Pour le coup le menu ne sera pas ouvert avec un montre normal. "execute player command "menu"" : Cela veut tout simplement dire que lorsque le joueur fera clique droit avec cette montre, ça exécutera la commande "/menu" Un petit plus ! Comment faire pour que les joueurs spawn avec la montre ?! C'est simple, je vous montre ! Il vous faudra juste ces quelques plugins : -Multiverse-core -Multiverse inventories Dans skript vous n'aurez juste à ajouter cela : [spoiler=Commande] on player join: execute player command "spawn" wait 10 tick execute player command "money" wait 10 tick execute player command "stats" on player leave: execute player command "spawn" Ce dispositif fera en sorte que le joueur respawn toujours au spawn du serveur (Attention, il faut que la map du survie et du spawn ne soient pas les même ! Sinon le joueur sera clear à chacune de ses connexions !) Finissons-en ! Voici maintenant la commande pour give cette fameuse montre à chaque joueur lorsqu'il ce connecte ! [spoiler=Commande] on join: wait 5 tick execute console command "clear %player%" wait 1 tick set slot 4 of the player to a 347 named "&4&lMenu" N'oubliez pas les wait 5 tick et 1 tick il assureront la sécurité du stuff du joueur ! "set slot 4 of the player to a 347 named "&4&lMenu"" = La montre sera give dans le slot 4 de la barre de raccourci du joueur ! J'espère que ce tutoriel vous aura grandement aider ! En attente de la part.2 ! Bonne chance et Bonne journée à tous et à toutes ! FroKaN Le copier/coller ne vous apprends rien. Il vous rend moins intelligent !
×
×
  • 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.