Aller au contenu

Safarival

Membre
  • Compteur de contenus

    141
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Safarival

  1. UP !
  2. Très bien merci ;).
  3. Désoler de te dire sa mais c'est bien ce que j'ai écris dans ma phrase : Ensuite tient bien a préciser que chaque joueur doit voir ce que lui a mis dans son coffre (comme un ender chest) mais vu qu'il son grader ils ont plus de rangement. Conclusion : tu veux faire un genre de enderchest ? Réponse : oui
  4. ok merci
  5. Up !
  6. Up !
  7. Safarival

    [Shop] Shop gui pour mon serveur

    il te faut surement l'addon SKQuery disponible ici : https://dev.bukkit.org/projects/skquery
  8. Bonjour, Tout d'abord je m’explique sur ce que je veut : Je voudrais un menu gui qui s'ouvre avec une Command avec le nom du grade de la personne jusque la rien de plus simple : command /coffre(grade): permission: coffre(grade).sk aliases: (je vais l'ai add plus tard) trigger: wait 2 ticks open chest with 3 rows named "&9Coffre (Nom du grade)" to player Mais ensuite je veut que dans ce coffre il n'y est rien et que chaque joueur puisse stocker son stuff A LUI. Et je veut pas que c'est objet disparaissent. Ensuite tient bien a préciser que chaque joueur doit voir ce que lui a mis dans son coffre (comme un ender chest) mais vu qu'il son grader ils ont plus de rangement. Merci d'avance pour vos réponse et pour le temps que vous allez y mettre.
  9. Mauvaise nouvelle tout ce passait bien avec le skript, et la un autre pote c'est connecté pour test le truc et mtn seul mon pseudo a moi s'affiche sur tout les pseudos (Dans le gui nommer "list page 1 chaque pseudo est bien marquer mais c'est quand je Click ensuite sur n'importe quelle pseudo sa m’en mène dans le nouveau gui pour bannir et c'est la que sa affiche que mon pseudo"). (Personne n'a toucher au skript) alors désoler pour ce faut espoir mais si vous pouvez trouver la solution sa serrait cool svp ? Je re met le skript que j'ai utiliser : command /list [<int>]: trigger: wait 2 tick set {_listpage} to size of {listplayer::*} set {_needpage} to 1 while {_listpage} >= 45: remove 44 from {_listpage} add 1 to {_needpage} if arg <= {_needpage}: arg-1 is not 0 open chest with 6 rows named "&6 Page %arg-1%/%{_needpage}%" to player wait 3 ticks if arg-1 >= 2: format slot 46 of player with paper named "&e&lPage Précédente" to run [make player execute command "/list %arg - 1%"] if arg-1 < {_needpage}: format slot 52 of player with empty map named "&e&lPage Suivante" with lore " " to run [make player execute command "/list %arg + 1%"] set {_vartemp::*} to {listplayer::*} loop {_needpage} times: #On va loop toutes les pages loop {_vartemp::*}: #On loop les joueurs if size of {_page.%loop-number-1%::*} < 45: add loop-value-2 to {_page.%loop-number-1%::*} remove loop-value-2 from {_vartemp::*} set {_slot} to 0 loop all players: format slot {_slot} of player with skull of loop-value named "&6%loop-value%" with lore "&bSur le serveur depuis &7: &3%{temps.day.%loop-value%}% Jours &3%{temps.hour.%loop-value%}% Heures &3%{temps.min.%loop-value%}% Min %{temps.sec.%loop-value%}% Sec" to close then run [make player execute command "/verif %loop-value%"] add 1 to {_slot} else: send "&cCette Page n'existe pas." command /verif [<player>]: trigger: if arg 1 isn't set: send "&cSpécifie un joueur" else: wait 2 tick open chest with 1 row named "&eVerif de %arg 1%" to player wait 2 tick format slot 0 of player with dirt named "&6Bannir %arg 1% ?" to close then run [execute player command "/ban %arg 1%"]
  10. A désoler j'avais pas compris alors la pour le coup je ne sais pas je vais laisser quelu'un de plus expérimenter te le faire. Encore désoler :( et bonne continuation ;).
  11. A oui éffectivement je te fait sa :)
  12. En gros tu veut que quand tu click sur ton papier sa te montre la distance entre toi et le joueur le plus proche c'est bien ça ? (Si c'est bien cela) click ici le skript est fait : https://skript-mc.fr/forum/threads/hg-boussole-de-track-comme-sur-les-hg-de-garry.593/ Il te faut juste changer compass par paper si je me trompe pas. PS: mais en résolu si c'est ce que tu voulais et oublie pas le petit j'aime ;)
  13. Merci a tous pour vos réponses et pour le temp que vous avez mis pour m'aider. Et gros merci a toi Tominous pour ton skript très construit et surtout qui MARCHE ! Je mais ce sujet en résolu ;) PS : Pour ce qui vont lire ce skript plus tard sacher que au final ce skript ne marchais pas j'ai donc relancer cette discution.
  14. Merci a toi mais si la condition dont tu me parle c'est ça : On inventory click: if player is holding ender chest named "&6Page {_listpage}": Verif (name of event-item, player) et bien sa me mais une erreur : Can't understand this condition/effect: verif (name of event-item, player) (Adtest.sk, line 16: Verif (name of event-item, player)')
  15. Salut, Merci de ta réponse mais je veut rester sur mon skript et un on inventory click ne va pas régler mon problème. Bonne soirée et merci quand même :)
  16. UP ! c'est urgent svp
  17. Safarival

    [Shop] Shop gui pour mon serveur

    envoie moi t'es erreur s'il te plait :)
  18. Salut a tu la réponse pour mon skript stp ? ( https://skript-mc.fr/forum/threads/skript-mc-menu-gui-de-mod%C3%A9ration.13813/#post-110115 )
  19. Merci de ton skript il n'y a aucune erreur seulement voilà lorsque je click sur un joueur (dans la liste de tout les joueurs du serveur) cela m’affiche toujours la possibilité de ban le joueur comme prévue, mais sa m'affiche enfaîte le pseudo du joueur qui c'est connecté en dernier sur le serveur POUR LA PREMIÈRE FOIS. A tu une idée pourquoi ? PS : Merci du temps que tu a mis a faire ce skript.
  20. Peut tu m'aider au niveau de mon sujet s'il te plait : https://skript-mc.fr/forum/threads/skript-mc-menu-gui-de-mod%C3%A9ration.13813/#post-110115 Cordialement.
  21. Safarival

    [Shop] Shop gui pour mon serveur

    Il n'a pas besoins d'aller sur ton discord puisque je lui es donner le skript attendu ... De plus ta réponse n'aide aucunement les personnes à venir avec le même problème.
  22. ba il n'y a plus d’erreur puisque je te les ai corriger... Seul problème c'est que sa ne sélectionne pas le joueur sur lequel je Click dans le menu mais sa c'est parce que le code fournis ne doit pas être le bon ... Et je viens de découvrir que peut importe la tête sur la quelle je clic et bien sa me dit voulez vous ban (pseudo nom pas de la personne sélectionner mais le pseudo de la dernière personne qui c'est connecté sur le serveur).
  23. Pour ce qui est des erreurs tu a oublier les ":" a la première ligne (command /verif [<player>]:) et tu a également oublier de mettre ceci (") après "Verif de %arg 1%. Et pour ce qui es du jeu sa ne marche pas car il me dise de préciser le nom d'un joueur. or cela devrait ce préciser automatiquement lorsque l'on Click sur la tête d'un joueur. PS: Merci de m'aider.
  24. Désoler je n'est pas compris : Par contre n'oublie pas de faire un "wait 2 tick" avant le "open chest with..." dans le menu de modération si tu fais "to close then run..." quand on clique sur la tête d'un joueur. De plus lorce que je créer la command / verif (Je vais changer le nom plus tard) sa m'ouvre bien un nouveau gui mais quand je click sur ban sa me mais vous ne pouvez pas ban ce joueur. J'ai pourtant pris un joueur non op et moi je suis op (je pense que sa veut me ban moi donc j'ai du mal faire mon script): command /list [<int>]: trigger: wait 3 ticks set {_listpage} to size of {listplayer::*} set {_needpage} to 1 while {_listpage} >= 45: remove 44 from {_listpage} add 1 to {_needpage} if arg <= {_needpage}: arg-1 is not 0 open chest with 6 rows named "&6 Page %arg-1%/%{_needpage}%" to player wait 3 ticks if arg-1 >= 2: format slot 46 of player with paper named "&e&lPage Précédente" to run [make player execute command "/list %arg - 1%"] if arg-1 < {_needpage}: format slot 52 of player with empty map named "&e&lPage Suivante" with lore " " to run [make player execute command "/list %arg + 1%"] set {_vartemp::*} to {listplayer::*} loop {_needpage} times: #On va loop toutes les pages loop {_vartemp::*}: #On loop les joueurs if size of {_page.%loop-number-1%::*} < 45: add loop-value-2 to {_page.%loop-number-1%::*} remove loop-value-2 from {_vartemp::*} set {_slot} to 0 loop {_page.%arg-1%::*}: format slot {_slot} of player with skull of "%loop-value%" parsed as offline player named "&6%loop-value%" with lore "&bSur le serveur depuis &7: &3%{temps.day.%loop-value%}% Jours &3%{temps.hour.%loop-value%}% Heures &3%{temps.min.%loop-value%}% Min %{temps.sec.%loop-value%}% Sec" to run [make player execute command "/verif %loop-value%"] add 1 to {_slot} else: send "&cCette Page n'existe pas." command /verif: trigger: wait 3 ticks open chest with 1 rows named "&4Action" to player wait 3 ticks format slot 0 of player with dirt named "&eBan" to run [make player execute command "/ban %player%"]
  25. Safarival

    [Shop] Shop gui pour mon serveur

    Voilà command /shop: trigger: wait 3 ticks open chest with 1 rows named "&4Grades" to player format slot 0 of player with dirt named "Nom de ton objet" to run [make console execute command "/vente1"] Command /vente1: trigger: player has 5 gold nugget: player can't hold 1 dirt: send "&4Place insufisante dans l'inventaire" else: remove 5 gold nugget from the player give 1 dirt to player else: send "&4tu n'a pas les fond nécéssaire" PS : mais 1 like si je t'ai aider stp ;)
×
×
  • 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.