Aller au contenu

zarco70

Membre
  • Compteur de contenus

    357
  • Inscription

  • Dernière visite

  • Jours gagnés

    8
  • Crédits

    719 [Faire un don]

Tout ce qui a été posté par zarco70

  1. Bon ba j'ai plus de solutions en espèrant que quelqu'un pourrait t'aider
  2. Ha oui oups j'ai fais une petite erreur command /yo: trigger: open chest with 3 row named "&6MENU" to player wait 1 tick format slot 1 of player with player's skull to close
  3. Et sa ? command /yo: trigger: open chest with 3 row named "&6MENU" to player wait 1 tick format slot 1 of player with arg-1's skull to close
  4. J'ai un dernier truc à te faire tester sinon je n'ai pas d'autres solutions format slot 0 of player with skull of player named "salut"
  5. je me doutais bien c'est une ancienne version elle doit être obsolète mais c'est ce qui marche avec ce que je t'ai donné. Mais juste j'ai trouvé cette ligne essaie la make gui slot 0 with head of player de ce qui à été gui sa provient de skript-gui
  6. Personnellement j'utilise un vieux addon Tuske [Contenu masqué] Mais je ne suis pas sur que c'est un bon addon pour faire des menus mais il marche bien donc bon...
  7. Je ne comprends pas pourquoi sa ne marche pas avec toi Essaie comme sa: command /yo: trigger: set {_p} to player open chest with 3 row named "&6MENU" to player wait 1 tick format gui slot 0 of player with skull of ("%{_p}%" parsed as an offline player) named "salut"
  8. Franchement je ne sais pas pourquoi sa ne marche pas avec toi personnellement j'utilise cette ligne. format gui slot 0 of player with skull of ("%player%" parsed as an offline player) named "salut" Mais pour l'adapter avec ton addon tu dois utiliser celle ci: format slot 0 of player with skull of ("%player%" parsed as an offline player) named "salut" to close Tu peux tester les deux stv j'ai juste remplacé le pseudo par un %player%
  9. Bonjour, j'utilise la même ligne de code et pour moi sa marche à la seul condition de mettre des parenthèses: format slot 0 of player with skull of ("Flynix" parsed as an offline player) named "salut" to close
  10. Salut, Pour un premier essai tu pourrais changer la vérification du monde par celle la: if attacker's world isn't "tes monde": Et pour une autre solution peut-être moins opti tu pourrais essayer de faire dans le sens inverse: on damage: if attacker's world isn't "tes monde": stop else: if attacker is a player: if victim is a player: if {clans.%attacker%::clan} is set: if {clan.%attacker%::clan} contains victim: cancel event send "Le message que tu veux" to attacker
  11. zarco70

    inactif ✖ Menu Gui BUG

    Ah c'est bon j'ai trouvé l'addons Tuske et une version de skript pour la 1.10 et le Gui Tuske ne pose plus problème tout fonctionne. Et pour répondre à vos questions Non il n'y avait aucune erreur dans la console mise a part des alertes de nouvelle version. J'ai utilisé plusieurs addons comme Tuske Skquery skirpt-Gui mais rien ne marchais et je ne connaissait pas les Gui Vanilla tu viens de m'apprendre un truc la. Si non merci d'avoir essayé de m'aider tout les deux
  12. zarco70

    inactif ✖ Menu Gui BUG

    Bonjour. J'aimerais avoir de l'aide par rapport aux menu de Tuske. J'ai essayé énormément de version de Tuske pour creer des Gui mais aucune ne marche j'ai alors essayé de change plusieurs fois de version du plugin skript mais encore une fois rien ne marche. J'ai alors essayé les menu de skript-Gui mais rien ne marche. Rien ne fonctionne au point ou j'ai pensé à utilisé les menus de SkQuery mais sa ne marche pas non plus. Pour info je suis un serveur local minecraft 1.10.2. Quand je dis que rien ne marche c'est soit que j'ai une erreur indiquant que skript ne reconnais pas la ligne sa veut dire que j'ai pas la bonne version de l'addon. Soit c'est que lors du reload, le skript ne se reload pas complètement en gros il s'arrête en plein milieux du reload. Actuellement la version du skript que j'ai c'est celle de la dernière version présente sur le github (je ne sais plus laquelle). Pourtant j'ai absolument aucun problème au niveau des menus et des addons dans mon serveur 1.8. Je penses réellement que la 1.10.2 n'aime pas Skript et ses addons. En gros la solution qui m'irais c'est juste d'avoir la possibilité d'avoir un gui peut importe si c'est Tuske / Skript-Gui ou autre. Moi je veux juste un Gui. Je sais pas si sa peut aider mais j'ai un bug très bizzare: open virtual chest with 6 rows named "Menu" to player Avec cette ligne de code je n'ai aucun problème le menu s'ouvre et tout va bien. Mais format gui slot 0 of player with sword named "test" quand je met un "format gui slot " et bien la commande n'est plus reconnu ou skript ne se reload pas complètement et ce peut importe le "format gui slot" Cordialement.
  13. effectivement c'est aussi une possibilité c'est même mieux que ma solution bon du coup c'est résolut
  14. Tkt c'est pas un problème par exemple à chaque fin de tour tu vérifie si il reste des rôles qui doit faire une action en gros dans ton code function lg_jeu(): if {lg.players::*} contains {lg::roles::cupidon}: lg_cupidon() stop if {lg.players::*} contains {lg::roles::voyante}: lg_voyante() stop if {lg.players::*} contains {lg::roles::loupun} or {lg::roles::loupdeux}: lg_loups() stop if {lg.players::*} contains {lg::roles::docteur}: lg_docteur() stop if {lg.players::*} contains {lg::roles::sorciere}: lg_sorciere() stop il y a le Cupidon - la Voyante - les Loups - le Docteur et la Sorcière et bien tu fais une vérif de ce type if {lg.players::*} doesn't contains {lg::roles::voyante}: lg_jour() stop En gros à la fin du tour du Cupidon, tu vérifie si la voyante est dans la partie et ce code tu le fais à la fin du tour du cupidon et tu fais la même chose avec la voyante donc à la fin du tour de la voyante tu vérifie si il y a des Loups si il y'a pas de Loups alors tu lance la fonction lg_jour() et tu fais sa pour tout les rôles. Sa change pas beaucoup de la fonction lg_jeu() au final si t'as rien compris dis le moi et je te fais un vraie exemple.
  15. ok pour réglé le problème, il faut qu'a la fin de la fonction lg_sorcière, tu lance la fonction lg_jour()
  16. Bonjour. C'est normal que t'as fonction lg_jour ne peut pas être lancé, juste avant de lancer le lg_jour(), tu arrête la fonction donc forcément sa ne peux pas s'exécuté si tu ordonne au skript d'arrêter la fonction avant de lancer la fonction lg_jeu(). En gros enlève le stop avant la fonction lg_jour
  17. Bonjour. Je vois quelle genre de système tu veux faire mais il est impossible de rendre certain block visible à des joueurs spécifique. Mais il est toujours possible d'empêcher le joueur de rentrer dans une certaine zone (dans ton cas c'est le spawn du pvp). Si c'est ce que tu souhaite, fais le moi savoir.
  18. de manière plus opti donc avec moins de ligne y a sa on command "/spawn": add 2, 3, 4, 6 and 8 to {_slot::*} loop {_slot::*}: set slot loop-value of player to air named " " Bon après c'est pas grand chose mais bon... c'est sur qu'il y a toujours mieux
  19. oui il faut juste reset la variable : command /chat [<text>]: trigger: if arg-1 is "on" or "off": if "%{chat::Controle}%" is "<none>": send "&8&l[&6&lChat&8&l] &aPremière utilisation du chat !" send "&8&l[&6&lChat&8&l] &aInitialisation du skript en cours..." wait 3 seconds set {chat::Controle} to true send "&8&l[&6&lChat&8&l] &aLe skript à bien été &2Initialisé &a!" send "&8&l[&6&lChat&8&l]&a Re-tapper la commande pour &aactiver &aou &cDésactiver &ale chat !" stop if arg-1 is "on": if {chat::Controle} is false: set {chat::Controle} to true send "&8&l[&6&lChat&8&l] &aLe chat est désormais &2activé&a !" else: send "&8&l[&6&lChat&8&l] &8Le chat est déjà activé !" else if arg-1 is "off": if {chat::Controle} is true: set {chat::Controle} to false send "&8&l[&6&lChat&8&l] &aLe chat est désormais &cdésactivé&a !" else: send "&8&l[&6&lChat&8&l] &8Le chat est déjà désactivé !" on skript start: set {chat::Controle} to true Bon voila j'ai peut être abusé sur les messages d'initialisation c'est clairement pas nécessaire pour ce que c'est mais pas grave c'est cool
  20. Bonjour. Toutes le erreurs proviennent des fichiers aliases et non de ton skript. Mais comme je peut le voir dans le screen il y a une erreur qui dit que aliases shield = 442 n'existe pas. Mais c'est normal le bouclier et disponible qu'a partir de la 1.9 et tu dis que tes plugins et addons et version sont en 1.8 la y a un problème effectivement. Et c'est normal que tu sa reload ces fichiers la. Quand tu fais un /sk reload all , sa relaod tout les fichiers skript présent sur ton dossier script et skript si tu veux reload un srkitp spécifique il faut faire /sk reload <nom du skript>.
  21. Bonjour. pour faire disparaitre et réapparaitre les joueurs il te suffit de fait ce ci: command /hide: trigger: if {Hide::%player%} is false: hide all players to player set {Hide::%player%} to true send "&8&l[&6&lHide&8&l] &aLes joueurs ont &cont dispparu &a!" else: reveal all players to player set {Hide::%player%} to false send "&8&l[&6&lHide&8&l] &aLes joueurs sont &2réapparu &a!" on join: reveal all players to player set {Hide::%player%} to false Pour le chat c'est tout simple: command /chat [<text>]: trigger: if arg-1 is "on": if {chat::Controle} is false: set {chat::Controle} to true send "&8&l[&6&lChat&8&l] &aLe chat est désormais &2activé&a !" else: send "&8&l[&6&lChat&8&l] &8Le chat est déjà activé !" else if arg-1 is "off": if {chat::Controle} is true: set {chat::Controle} to false send "&8&l[&6&lChat&8&l] &aLe chat est désormais &cdésactivé&a !" else: send "&8&l[&6&lChat&8&l] &8Le chat est déjà désactivé !" on chat: if {chat::Controle} is false: cancel event send "&8&l[&6&lChat&8&l] &cLe chat est désactivé !" Et pour ta dernière demande c'est impossible de mettre le jour et la nuit de manière spécifique pour chaque joueur. Tout le monde à soit le jour soit la nuit en même temps.
  22. rajoute sa au skript on skript start: clear {Grade::First} à chaque fois que le serveur démarre, le grade sera retiré de la personne
  23. ok j'ai effectivement ces addons sauf SkUnity et SkelettCord. Pourrais-tu les enlever et tester voir si sa marche
  24. Bonsoir, on join: wait a tick make console execute command "/nte player %player% prefix &7" set the player's tablist name to "&7%player%" if {Grade::First} isn't set: set {Grade::First} to player send "&8&l[&6&lGrade&8&l] &aVous êtes le &cpremier &ajoueur à se &2connecter &a!" send "&8&l[&6&lGrade&8&l] &aUn petit &6grade &a? tiens prends le &e&lVIP&a." make console execute command "/nte player %player% prefix &e&l[VIP] &e" set the player's tablist name to "&e&l[VIP]&e %player%" on command: if executor is a player: if {Grade::First} is executor: wait 3 ticks if "%{Grade::World::*}%" contain "%executor's world%": make console execute command "/nte player %player% prefix &e&l[VIP] &e" set the player's tablist name to "&e&l[VIP]&e %player%" else: make console execute command "/nte player %player% prefix &7" set the player's tablist name to "&7%player%" command /gradess [<text=help>] [<world>]: trigger: if arg-1 is "setworld": if arg-2 is set: if "%{Grade::World::*}%" doesn't contain "%arg-2%": add "%arg-2%" to {Grade::World::*} send "&8&l[&6&lGrade&8&l] &aLe monde &6""%arg-2%"" &aà été &2ajouté &aau grade !" else: send "&8&l[&6&lGrade&8&l] &cCe monde n'existe pas !" if arg-1 is "list" or "liste": if size of {Grade::World::*} > 0: send "&a&lListe des mondes:" loop {Grade::World::*}: send "&7- %loop-value%" if arg-1 is "delete": if arg-2 is set: if "%{Grade::World::*}%" contain "%arg-2%": remove "%arg-2%" from {Grade::World::*} send "&8&l[&6&lGrade&8&l] &aLe monde &6""%arg-2%"" à été &csupprimé &aau grade !" else: send "&8&l[&6&lGrade&8&l] &cCe n'est pas dans la liste !" else: send "&8&l[&6&lGrade&8&l] &cCe monde n'existe pas !" if arg-1 is "help": send "&8&lCommandes:" send "&6/grade &b[<setworld>] [<World>] &7Permet d'ajouter un monde au grade !" send "&6/grade &b [<list>] &7Permet d'afficher la liste des mondes !" send "&6/grade &b[<delete>] [<World>] &7Permet de supprimer un monde au grade !" Il te faut le plugin NametagEdit
×
×
  • 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.