Aller au contenu

faiizer

Membre
  • Compteur de contenus

    37
  • Inscription

  • Dernière visite

  • Crédits

    75 [Faire un don]

Tout ce qui a été posté par faiizer

  1. Version de Minecraft : 1.16.5 Version de Skript : 2.6.0 Addons utilisés: SkBee-1.14.2, skript-gui-1.3-alpha3. Type du skript : Ouverture de Gui moddé avec Skript-Gui. Description du script : Bonjour/Bonsoir à tous ! Je me suis récemment mis à faire un nouveau mod pour mon serveur minecraft moddé. J'ai donc créé des items (que l'on peut récupérés très simplement dans un gui), ceci est très bien. Néanmoins, je n'arrive pas à ouvrir de gui moddé à l'aide Skript-Gui. J'ai donc créé un bloc capable d'ouvrir ce gui, conclusion : le gui est bien set. En revanche, quand j'appelle le gui sur Skript-Gui, une erreur survient. Mon gui est identifié en tant que "test_gui". (EDIT) : J'ajoute que le mod est "SinaziaMod", reconnu comme "sinaziamod" en jeu. Auriez-vous une idée de la procédure à suivre pour pouvoir l'ouvrir à l'aide Skript-Gui ? En vous remerciant, passez une bonne fin de soirée ! Voici ce que j'ai actuellement : command /test: trigger: create a new gui with virtual test gui inventory: make gui slot 0 with dirt named "&7⏵ &cTEST &7⏴" open last created gui to player
  2. Bonjour Juddiciel ! Tu souhaites réaliser un jeu de type "Infection" ? J'imagine que tu débute Skript ? Ce genre de mini-jeu est assez facilement réalisable en Skript. Un pack de texture, du "skript" bien organisé (ou pas) ; au moins fonctionnel. Pour mes jeux je crée un status "WAITING" "PLAYING" "STOP" et "OFFLINE" afin de savoir à quel stade du jeu nous en sommes. Si tu souhaites plus d'infos, ou bien même de l'aide dans la réalisation, n'hésites pas ! Il te faudra créer les algos, les équipes, les événements, ... rien de bien compliqué
  3. Un menu c'est à dire ? Ceci ? : command /menu: trigger: open chest with 3 rows named "Menu" to player wait 1 tick format slot 13 of player with 1 chest named "Item dans le menu" to be unstealable Est-ce ce que tu cherchais à faire ? Cordialement, Lucas.
  4. J'envois le code complet. ^^ Enfin c'est surtout un code de test m'enfin. Sinon la fonction est bien au dessus de l'endroit où l'utiliser. Voici le code : chunk_shop_main.sk
  5. Merci bien LOUDO, mais cela me donne encore plus d'erreur. ^^ J'ai donc remis mon ancien SkQuery. Toujours la fonction qui ne fonctionne pas. Un ami l'a testé sur son serveur, elle ne fonctionne pas non plus.
  6. Bonjour, ce sujet est vieux. Mais j'aimerais savoir une chose svp. Disons que j'ai cette liste : 1. Joueur1 2. Joueur2 3. Joueur3 4. Joueur4 (où Joueurx est un pseudo). Chaque joueur a des points dans une variable appelée : {point.%player%}. {point.Joueur1} = 5 {point.Joueur2} = 50 {point.Joueur3} = 4 {point.Joueur4} = 25 Donc j'aimerais les classer du plus grand au plus petit par rapport à {point.%player%}. Pour cela j'aimerais que ma liste (ou une autre) prenne cet ordre : 1. Joueur2 2. Joueur4 3. Joueur1 4. Joueur3 Sauriez-vous svp comment faire cela ? Merci d'avance, Lucas.
  7. Version de Minecraft : 1.8. Version de Skript : J'en ai essayé plusieurs. Addons utilisés: SkQuery-4.1.1, skRayFall+v1.9.18, TuSKe. Type du skript : Fonctions. Description du script : Bonjour ! Désolé du dérangement. ^^ J'ai fais un skript mais une partie ne fonctionne pas : les fonctions. Voici mon code fonctions : function action(p: player, t: text): if {_t} is "{@Blocks1Left}": send "&2Gauche" to {_p} if {_t} is "{@Blocks1Middle}": send "&2Milieu" to {_p} if {_t} is "{@Blocks1Right}": send "&2Droite" to {_p} Le problème lorsque je reload est le suivant : "can't understand this event: 'function action(p: player, t: text)'" J'aimerais savoir si vous pourriez m'aider svp ? Par exemple, si les fonctions fonctionnent pour vous, pouvez-vous m'envoyer le skript et le skquery que vous utilisez ? Car d'après les recherches que j'ai effectué, le skript en lui-même a l'air bon. Merci ! A bientôt, Lucas.
  8. je n'ai vraiment pas le temps… désolé En revanche, tu peux travailler avec TuSKe et les fonctions dans les gui Ou alors si tu ne veux pas t'embêter avec les fonctions, tu peux utiliser des variables (avec .%player%) Exemple : {citrouille.%player} = 0 donc iln'a fini aucune quête, ça ouvre le menu avec aucune quête de terminée Le joueur fini la quête 1 HOP {citrouille.%player} = 1 Donc cela ouvrira un menu avec la première quête terminée. Et pour ton temps, tu met un wait et ça reset toutes les 24h Lucas, En espérant t'avoir aidé ,
  9. Voilà ^^ Je n'ai pas test ce skript, s'il comporte des erreurs fait le moi savoir Lucas, En espérant t'avoir aidé , potion.sk
  10. Bon bon bon, je veux bien te donner des tips pour réussir ^^ Mais je n'ai pas le temps de le faire moi même désolé ^^ Lucas, En espérant t'avoir aidé , EDIT : Si tu veux de l'aide : - Avoir une variable propre au joueur (et au kit), cette variable est donc set si j'ai bien compris, à 1000 points - Mettre des fonctions dans tes gui (clique gauche = prendre cette "amélioration", clique droit = "enlever cette amélioration") Pour le reste il te suffit de créer des GUI et de mettre les bons items, et bien sur mettre un retrait de point (dans la variable du kit visé) lors de la sélection d'une "amélioration" et un rajout lors d'un retrait de "l'amélioration" Tu peux faire cela avec des fonctions ou si tu souhaites t'amuser à décortiquer ton propre skript, fais plusieurs GUI et pleins de commandes ^^ Lucas, En espérant t'avoir aidé ,
  11. Hummm tu ne peux pas récupéré l'id des armes et faire un évènement clique droit ? Lucas, En espérant t'avoir aidé ,
  12. Bon, ceci est très simple à faire Je ne te promet rien mais je le ferai peut-être ^^ Cherches un peu par toi même en attendant (et dans le cas ou je ne le ferais pas) Nous verrons ^^ Il est tard et j'ai encore du boulot Lucas,
  13. faiizer

    résolu ✔ Skript Host

    Outch donc tu souhaiterais un skript de mini jeu ? De type UHC, SKYWARS etc ?
  14. AHHH oui quel piètre créateur fais-je … j'ai oublié quelque chose dans mon skript '-' Il manque une double condition
  15. faiizer

    inactif ✖ BossBarVariable

    Vérifie bien que tu ai mis %{BPItems::%player%}% dans ta bossbar et non {BPItems::%player%}, si tu as mis les % (donc %{BPItems::%player%}% ), il faudrait que tu nous envois le fichier pour que l'on puisse look Cordialement Lucas, En espérant t'avoir aidé
  16. Je dois avoué le pas avoir, je n'ai jamais utilisé cette méthode, j'utilise des clock comme ceci : every 3 seconds: Loop all players: if loop-player is wearing unbreakable golden helmet of protection 5 named "&3Casque &5Mage" with lore "&aProtection V" and "&2Vision Nocturne" with no nbt: apply night vision to loop-player for 3.05 seconds if loop-player is wearing unbreakable golden chestplate of protection 5 named "&3Plastron &5Mage" with lore "&eProtection 5" and "&2Résistance II" with no nbt: apply resistance 2 to loop-player for 3.05 seconds if loop-player is wearing unbreakable golden leggings of protection 5 named "&3Pantalon &5Mage" with lore "&eProtection 5" and "&2Régénération II" with no nbt: apply regeneration 2 to loop-player for 3.05 seconds if loop-player is wearing unbreakable golden boots of protection 5 named "&3Bottes &5Mage" with lore "&aProtection V" and "&2Saut Amélioré II" with no nbt: apply jump boost 2 to loop-player for 3.05 seconds Tu peux toujours utiliser cela en attendant mais la clock est surrement + affamée qu'un événement je le conçoit ^^ Lucas, En espérant t'avoir aidé,
  17. Oh vraiment ? x) Je ne l'ai pas essayé ^^ Ravi de t'avoir aider :)) Lucas,
  18. Tu peux déjà mettre ta compass à chaque utilisation du /hub car il ne l'aura pas que à la connection (si tu as déjà un inventaire distinct entre monde, cela n'est pas obligatoire) on command /hub: wait 10 seconds set slot 3 of player to compass named "&e[&4Navigation&e]" Lucas, {CompassName} reprit de Zenyl,
  19. every 10 seconds: loop all players: if y-coordinate of loop-player <= 100: send "ton message ici" to loop-player
  20. Réflexion faite ce doit être -> y-coordinate of loop-player ^^ Lucas,
  21. Je n'en ai aucune idée, si tu s un bon serveur et pas de clock, tu peux faire un every x seconds et verifié si la coordonnée Y du joueur est inférieure à 100 Je ne sais plus la syntaxe pour les coordonnées mais cela devrait ressemblé à ça : every 10 seconds: loop all players: if (et à je ne sais plus) # disons par exemple : if y-coorinates.Loop-player <= 100: send "ton message" Je t'invite à aller check sur les forum la syntaxe du y-coordinates et le tour est joué ^^ En espérant t'avoir aider Lucas,
  22. Enadia, dans ce cas, pourquoi ne pas simplement mettre un unbreaking 2 ?
  23. Moi l'imagine que j'ai mise (join leave) est trop grosse, je souhaites un petit logo au milieu de mon texte, Mais je retourne voir :)) merci Edit 1 : J'ai supprimé le token pour lenvoi Edit 2 : Bonjour, désolé de vous déranger (encore) J'essai de faire en sorte qu'un message écrit dans un certain salon de mon discord soit envoyé dans le chat de Minecraft Tout est fonctionnel, je n'arrive simplement à récupérer un channel en particulier (donc nous pouvons écrire dans n'importe quel channel et le message sera envoyé sur Minecraft J'ai essayer plusieurs choses mais rien de fonctionne, le code actuel et : guild message received seen by "{@Bot}": if event-string starts with ".": set {_guild} to channel with id "677195174752813106" if channel of event-string is {_guild}: execute console command "/tell @a %event-user% - %event-string%" Merci de vos réponse ^^, Lucas
  24. Voilà ^^ lignes 78 et 114 par exemple (j'ai mis en majuscule entre parenthèse l'endroit où je souhaite mettre un logo de cobblestone) C'est juste pour l'esthétique AssistantMonstropoly.sk
  25. Voilà, skript terminé. S'il manque quelque chose, préviens moi rankup.sk
×
×
  • 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.