Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'résolu'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Staff
  • Accueil
    • Annonces
    • Règles du forum
    • Evènements
  • Skript
    • Suggestions
    • Demandes de skripts
    • Aide
    • Tutoriels
    • Skripts
    • Boites à outils
  • Maid Café de Onii-anime
  • Anime ou manga - Debat de Onii-anime
  • Qui es-tu exactement Onii-chan? de Onii-anime
  • Vos recommendations de Onii-anime
  • Meme :D de SupClub
  • Memes de Meme center
  • Discussion de Meme center
  • La street de Meme center
  • Skript de Meme center
  • Comment on fait pour dev de GravenCommu
  • Discussion de Séries et films
  • Prévisions/Spoil de Séries et films
  • Au coin du feu de Séries et films
  • Films de Séries et films
  • Général de Undertale
  • memes de Undertale
  • Général de Le club des ours
  • Recommandations de Musik
  • Créations de Musik
  • Découvertes de Musik
  • Demande d'aide de Aide
  • Animes à conseiller de Animes / Mangas
  • Mangas à conseiller de Animes / Mangas
  • Animes en vrac de Animes / Mangas

Catégories

  • Skripts
    • Mini-Jeux
    • Outils d'administration
    • Outils Anti-Grief
    • Gestion de Tchat
    • Outils pour les développeurs
    • Economie
    • Correctifs (anti-cheat, anti-lag, ...)
    • Général (utilitaires)
    • Fun
    • Informationnel (annonces, ...)
    • Mécanisme (système sans fil, ...)
    • Divers (skripts hors-catégorie)
    • Rôle-Play
    • Téléportation (portail, ...)
    • Web (base de données SQL, ...)
    • Gestion de monde (worledit, ...)
    • Génération de structures
    • Skripts Débutants
    • Bazar à Code
  • Add-ons
  • API / IDE
  • Vos memes de Onii-anime
  • Petites Ressources de SupClub

Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


706 résultats trouvés

  1. Version de Minecraft : 1.17.1 Version de Skript : 2.6 Type du skript : Hoe qui replante en un clic droit Description du script : Bonjour, je voudrais une houe renommé "&f» &eHoue de Farm &8(&6Clique Droit&8)" qui quand on casse du blé, verrue du nether, patate, carotte, ça nous drop 1 items de la pousse cassé et ça replante la pousse j'ai essaye ça mais ça fonctionne pas : on right click on wheat: if player is holding a diamond hoe named "&f» &eHoue de Farm &8(&6Clique Droit&8)": if data value of event-block is wheat item: drop 3 wheat set event-block to freshly planted wheat plant et quand je retire if data value of event-block is wheat item: tout fonctionne
  2. IzanaTV

    résolu ✔ Skript

    Version de Minecraft : 1.12.2 Version de Skript : Jsp je les connais pas Type du skript : Je sais pas c'est quoi un type de skript bruh Description du script : Mon skript consiste à ajouter une commande qu'est /ps random, quand je fais cette commande ça fais une commande au hasard parmi une liste que je pourrais configurer, et je nécessite une permission pour faire cette commande, et je peut la faire qu'une seule fois (1 fois par joueurs seulement) Ce serais sympa si quelqu'un me le ferais :)
  3. Version de Minecraft : 1.8.9 Version de Skript : 2.2-dev27 Type du skript : Mettre un grade au premier joueur qui rejoins le serveur Description du script : Bonjour j'ai besoin d'un skript qui permet de mettre un grade au premier joueur qui rejoint le serveur exemple: Je rejoins le serveur j'obtiens le grade vip un autre joueur rejoins le serveur il obtient pas de grade tout sa doit être automatique si possible Merci d'avoir lu
  4. Version de Minecraft : 1.17.1 Version de Skript : 2.6 beta3 Addons utilisés: Addon1, Addon2, ... Description du script : j'ai trouvé un skript Hammer, que je suis en train de modifié pour mon serveur, dans la ligne qui check si c'est de la bedrock ou de l'air, le skript ne le casse pas, je voudrait faire l'inverse, je cherche un moyens d'interdire au skript de cassé tous les blocs sauf certain que j'autoriserais (par ex autorisé que la stone et interdire tous les autres blocs d'etre cassés). je ne sait pas si je m'expirme bien ^^ le skript: on mine: if lore of player's tool contains "&7H3x3": if player's gamemode = survival: cancel event set {_x1} and {_x2} to block's x loc set {_y1} and {_y2} to block's y loc set {_z1} and {_z2} to block's z loc if player's pitch is between -50 and 50: if player's horizontal facing is west or east: add 1 to {_y1} and {_z1} remove 1 from {_y2} and {_z2} else if player's horizontal facing is north or south: add 1 to {_x1} and {_y1} remove 1 from {_x2} and {_y2} else: add 1 to {_x1} and {_z1} remove 1 from {_x2} and {_z2} loop blocks within location at {_x1}, {_y1}, {_z1} in player's world and location at {_x2}, {_y2}, {_z2} in player's world: if loop-value != bedrock or air or obsidian or dirt or grass block or water or lava or oak wood or oak planks or spruce wood or spruce planks or jungle wood or birch wood or glass or gravel: if player can build at loop-value: break loop-value using player's tool damage player's tool by 1 if player's tool's durability = player's tool's max durability: clear player's tool exit loop merci a ceux qui sauront m'aidé!
  5. Version de Minecraft : 1.8.9 Version de Skript : 2.6 Addons utilisés: ExtrasSK, Skellet, SkExtras, SkQuery, SkQuery 3&4, SkRayfall+ v1.9.14, Skript2.2, TuSKe, Umbaska, WildSkript. Type du skript : configuration rôles lg-uhc Description du script : Bonjour! J'essaie de refaire un plugin lguhc en partant de rien car mon ancien script était tout pourri. J'essaie de créer un Gui qui permet de configurer les rôles présents dans la partie et tout marche très bien! Tout? Non! Les Simples Villageois et SImples Loup-Garous réfractaires résistent encore et toujours a mes efforts! Je vais vous expliquer ce que je pense être la racine du problème. Ses deux rôles sont les seuls à ne pas avoir d'état binaire ("on" ou "off"), en effet ils sont définis par un chiffre qui va de 0 à 3 qui représente le nombre de joueurs maximum pouvant posséder ce rôle dans la partie. Ils ont donc chacun un GUI séparé des autres rôles mais tout de même lié au GUI principal, il y a donc dans ces GUI des items correspondant a chacun des nombres du rôle. Cliquer dessus est sensé exécuter une commande qui set le nombre maximum de SV/LG. Le problème, c'est que lorsque je clique sur l'un de ses items, non seulement la commande ne s'exécute pas mais en plus je peut bouger les items dans mon inventaire. Enfin bref, ça ne marche comme il faut, je me casse la tête depuis 1h sur ce problème et je vous demande donc votre aide. Merci infiniment. Voici une version abrégée du code (version complète plus bas): ####################### # Main ####################### command /lg [<text>]: trigger: if arg 1 is "config": if player is op: wait 3 ticks open chest with 1 rows named "&eOptions de Configuration" to player wait 2 ticks format slot 0 of player with book named "&eConfiguration des rôles" to run [make player execute command "§lgconfig roles"] ####################### # Menu de Config ####################### command /§lgconfig <text>: trigger: if arg 1 is "roles": open chest with 8 rows named "&eConfiguration des rôles" to player wait 2 ticks if {lguhc_config_role.Loup-Garou} is more than 0: format slot 18 of player with cactus green named "&cLoup-Garou" to run [make player execute command "§lgconfigroles Loup-Garou"] else: format slot 18 of player with rose red named "&cLoup-Garou" to run [make player execute command "§lgconfigroles Loup-Garou"] if {lguhc_config_role.SimpleVillageois} is more than 0: format slot 68 of player with cactus green named "&aSimple Villageois" to run [make player execute command "§lgconfigroles Simple Villageois"] else: format slot 68 of player with rose red named "&aSimple Villageois" to run [make player execute command "§lgconfigroles Simple Villageois"] command /§lgconfigroles <text>: trigger: if arg 1 is "Simple Villageois": make player execute command "§configsv" if arg 1 is "Loup-Garou": make player execute command "§configlg" command /§configsv: trigger: open chest with 1 rows named "&eSimple Villageois" to player format slot 0 of player with rose red named "&cSimple Villageois: 0" to run [make player execute command "§configsv2 zero"] format slot 1 of player with cactus green named "&eSimple Villageois: 1" to run [make player execute command "§configsv2 un"] format slot 2 of player with cactus green named "&eSimple Villageois: 2" to run [make player execute command "§configsv2 deux"] format slot 3 of player with cactus green named "&eSimple Villageois: 3" to run [make player execute command "§configsv2 trois"] command /§configsv2 <text>: trigger: if arg 1 is "zero": set {lguhc_config_role.SimpleVillageois} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.SimpleVillageois}%" make player execute command "§lgconfig roles" if arg 1 is "un": set {lguhc_config_role.SimpleVillageois} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.SimpleVillageois}%" make player execute command "§lgconfig roles" if arg 1 is "deux": set {lguhc_config_role.SimpleVillageois} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.SimpleVillageois}%" make player execute command "§lgconfig roles" if arg 1 is "trois": set {lguhc_config_role.SimpleVillageois} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.SimpleVillageois}%" make player execute command "§lgconfig roles" command /§configlg [<text>]: trigger: if arg 1 is not set: open chest with 1 rows named "&eLoup-Garou" to player format slot 0 of player with rose red named "&cLoup-Garou: 0" to run [make player execute command "§configlg 0"] format slot 1 of player with cactus green named "&eLoup-Garou: 1" to run [make player execute command "§configlg 1"] format slot 2 of player with cactus green named "&eLoup-Garou: 2" to run [make player execute command "§configlg 2"] format slot 3 of player with cactus green named "&eLoup-Garou: 3" to run [make player execute command "§configlg 3"] if arg 1 is "0": set {lguhc_config_role.Loup-Garou} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.Loup-Garou}%" make player execute command "§lgconfig roles" if arg 1 is "1": set {lguhc_config_role.Loup-Garou} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.Loup-Garou}%" make player execute command "§lgconfig roles" if arg 1 is "2": set {lguhc_config_role.Loup-Garou} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.Loup-Garou}%" make player execute command "§lgconfig roles" if arg 1 is "3": set {lguhc_config_role.Loup-Garou} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.Loup-Garou}%" make player execute command "§lgconfig roles" et voici la version complète: command /lg [<text>]: trigger: if arg 1 is "start": if player is op: set {lguhc_gamestate} to "En jeu" set {lguhc_whitelist} to "" loop all players: set {lguhc_whitelist} to "%{lguhc_whitelist}% %loop-player%" stop if arg 1 is "set": if player is op: set {lguhc_whitelist} to "" set {timer_epi.episodes} to 1 set {lguhc_groupes_number} to 5 set {lguhc_test_sb} to 10 set {lguhc_annonce_roles} to false set {lguhc_nombre.Assassin} to 0 set {lguhc_nombre.Ange} to 0 set {lguhc_nombre.LoupGarou} to 0 set {lguhc_nombre.VilainPetitLoup} to 0 set {lguhc_nombre.LoupGarouFeutré} to 0 set {lguhc_nombre.LoupGarouPerfide} to 0 set {lguhc_nombre.LoupGarouAmnésique} to 0 set {lguhc_nombre.InfectPèreDesLoups} to 0 set {lguhc_nombre.LoupGarouBlanc} to 0 set {lguhc_nombre.Voleur} to 0 set {lguhc_nombre.Cupidon} to 0 set {lguhc_nombre.EnfantSauvage} to 0 set {lguhc_nombre.Voyante} to 0 set {lguhc_nombre.Renard} to 0 set {lguhc_nombre.Détective} to 0 set {lguhc_nombre.MontreurDOurs} to 0 set {lguhc_nombre.Citoyen} to 0 set {lguhc_nombre.Sorcière} to 0 set {lguhc_nombre.Corbeau} to 0 set {lguhc_nombre.Ancien} to 0 set {lguhc_nombre.Soeurs} to 0 set {lguhc_nombre.PetiteFille} to 0 set {lguhc_nombre.Chasseur} to 0 set {lguhc_nombre.Chaman} to 0 set {lguhc_nombre.Salvateur} to 0 set {lguhc_nombre.Mineur} to 0 set {lguhc_nombre.SimpleVillageois} to 0 loop all players: set {lguhc_morts.%loop-player%} to 0 set {lguhc_role.%loop-player%} to "" message "&aset effectué avec succès!" stop if arg 1 is "config": if player is op: wait 3 ticks open chest with 1 rows named "&eOptions de Configuration" to player wait 2 ticks format slot 0 of player with book named "&eConfiguration des rôles" to run [make player execute command "§lgconfig roles"] ####################### # Menu de Config ####################### command /§lgconfig <text>: trigger: if arg 1 is "roles": open chest with 8 rows named "&eConfiguration des rôles" to player wait 2 ticks if {lguhc_config_role.Assassin} is "on": format slot 0 of player with cactus green named "&6Assassin" to run [make player execute command "§lgconfigroles Assassin"] else: format slot 0 of player with rose red named "&6Assassin" to run [make player execute command "§lgconfigroles Assassin"] if {lguhc_config_role.Ange} is "on": format slot 1 of player with cactus green named "&6Ange" to run [make player execute command "§lgconfigroles Ange"] else: format slot 1 of player with rose red named "&6Ange" to run [make player execute command "§lgconfigroles Ange"] if {lguhc_config_role.Loup-Garou} is more than 0: format slot 18 of player with cactus green named "&cLoup-Garou" to run [make player execute command "§lgconfigroles Loup-Garou"] else: format slot 18 of player with rose red named "&cLoup-Garou" to run [make player execute command "§lgconfigroles Loup-Garou"] if {lguhc_config_role.VilainPetitLoup} is "on": format slot 19 of player with cactus green named "&cVilain Petit Loup" to run [make player execute command "§lgconfigroles Vilain Petit Loup"] else: format slot 19 of player with rose red named "&cVilain Petit Loup" to run [make player execute command "§lgconfigroles Vilain Petit Loup"] wait 2 ticks if {lguhc_config_role.Loup-GarouFeutré} is "on": format slot 20 of player with cactus green named "&cLoup-Garou Feutré" to run [make player execute command "§lgconfigroles Loup-Garou Feutré"] else: format slot 20 of player with rose red named "&cLoup-Garou Feutré" to run [make player execute command "§lgconfigroles Loup-Garou Feutré"] if {lguhc_config_role.Loup-GarouPerfide} is "on": format slot 21 of player with cactus green named "&cLoup-Garou Perfide" to run [make player execute command "§lgconfigroles Loup-Garou Perfide"] else: format slot 21 of player with rose red named "&cLoup-Garou Perfide" to run [make player execute command "§lgconfigroles Loup-Garou Perfide"] if {lguhc_config_role.InfectPèreDesLoups} is "on": format slot 22 of player with cactus green named "&cInfect Père des Loups" to run [make player execute command "§lgconfigroles Infect Père des Loups"] else: format slot 22 of player with rose red named "&cInfect Père des Loups" to run [make player execute command "§lgconfigroles Infect Père des Loups"] if {lguhc_config_role.Loup-GarouAmnésique} is "on": format slot 23 of player with cactus green named "&cLoup-Garou Amnésique" to run [make player execute command "§lgconfigroles Loup-Garou Amnésique"] else: format slot 23 of player with rose red named "&cLoup-Garou Amnésique" to run [make player execute command "§lgconfigroles Loup-Garou Amnésique"] wait 2 ticks if {lguhc_config_role.Loup-GarouBlanc} is "on": format slot 24 of player with cactus green named "&cLoup-Garou Blanc" to run [make player execute command "§lgconfigroles Loup-Garou Blanc"] else: format slot 24 of player with rose red named "&cLoup-Garou Blanc" to run [make player execute command "§lgconfigroles Loup-Garou Blanc"] if {lguhc_config_role.EnfantSauvage} is "on": format slot 36 of player with cactus green named "&eEnfant Sauvage" to run [make player execute command "§lgconfigroles Enfant Sauvage"] else: format slot 36 of player with rose red named "&eEnfant Sauvage" to run [make player execute command "§lgconfigroles Enfant Sauvage"] if {lguhc_config_role.Cupidon} is "on": format slot 37 of player with cactus green named "&eCupidon" to run [make player execute command "§lgconfigroles Cupidon"] else: format slot 37 of player with rose red named "&eCupidon" to run [make player execute command "§lgconfigroles Cupidon"] if {lguhc_config_role.Voleur} is "on": format slot 38 of player with cactus green named "&eVoleur" to run [make player execute command "§lgconfigroles Voleur"] else: format slot 38 of player with rose red named "&eVoleur" to run [make player execute command "§lgconfigroles Voleur"] wait 2 ticks if {lguhc_config_role.Voyante} is "on": format slot 54 of player with cactus green named "&aVoyante" to run [make player execute command "§lgconfigroles Voyante"] else: format slot 54 of player with rose red named "&aVoyante" to run [make player execute command "§lgconfigroles Voyante"] if {lguhc_config_role.Détective} is "on": format slot 55 of player with cactus green named "&aDétective" to run [make player execute command "§lgconfigroles Détective"] else: format slot 55 of player with rose red named "&aDétective" to run [make player execute command "§lgconfigroles Détective"] if {lguhc_config_role.Renard} is "on": format slot 56 of player with cactus green named "&aRenard" to run [make player execute command "§lgconfigroles Renard"] else: format slot 56 of player with rose red named "&aRenard" to run [make player execute command "§lgconfigroles Renard"] if {lguhc_config_role.MontreurDOurs} is "on": format slot 57 of player with cactus green named "&aMontreur d'Ours" to run [make player execute command "§lgconfigroles Montreur d'Ours"] else: format slot 57 of player with rose red named "&aMontreur d'Ours" to run [make player execute command "§lgconfigroles Montreur d'Ours"] wait 2 ticks if {lguhc_config_role.Citoyen} is "on": format slot 58 of player with cactus green named "&aCitoyen" to run [make player execute command "§lgconfigroles Citoyen"] else: format slot 58 of player with rose red named "&aCitoyen" to run [make player execute command "§lgconfigroles Citoyen"] if {lguhc_config_role.Corbeau} is "on": format slot 59 of player with cactus green named "&aCorbeau" to run [make player execute command "§lgconfigroles Corbeau"] else: format slot 59 of player with rose red named "&aCorbeau" to run [make player execute command "§lgconfigroles Corbeau"] if {lguhc_config_role.Sorcière} is "on": format slot 60 of player with cactus green named "&aSorcière" to run [make player execute command "§lgconfigroles Sorcière"] else: format slot 60 of player with rose red named "&aSorcière" to run [make player execute command "§lgconfigroles Sorcière"] if {lguhc_config_role.Ancien} is "on": format slot 61 of player with cactus green named "&aAncien" to run [make player execute command "§lgconfigroles Ancien"] else: format slot 61 of player with rose red named "&aAncien" to run [make player execute command "§lgconfigroles Ancien"] wait 2 ticks if {lguhc_config_role.Soeurs} is "on": format slot 62 of player with cactus green named "&aSoeurs" to run [make player execute command "§lgconfigroles Soeurs"] else: format slot 62 of player with rose red named "&aSoeurs" to run [make player execute command "§lgconfigroles Soeurs"] if {lguhc_config_role.PetiteFille} is "on": format slot 63 of player with cactus green named "&aPetite Fille" to run [make player execute command "§lgconfigroles Petite Fille"] else: format slot 63 of player with rose red named "&aPetite Fille" to run [make player execute command "§lgconfigroles Petite Fille"] if {lguhc_config_role.Chasseur} is "on": format slot 64 of player with cactus green named "&aChasseur" to run [make player execute command "§lgconfigroles Chasseur"] else: format slot 64 of player with rose red named "&aChasseur" to run [make player execute command "§lgconfigroles Chasseur"] if {lguhc_config_role.Chaman} is "on": format slot 65 of player with cactus green named "&aChaman" to run [make player execute command "§lgconfigroles Chaman"] else: format slot 65 of player with rose red named "&aChaman" to run [make player execute command "§lgconfigroles Chaman"] wait 2 ticks if {lguhc_config_role.Salvateur} is "on": format slot 66 of player with cactus green named "&aSalvateur" to run [make player execute command "§lgconfigroles Salvateur"] else: format slot 66 of player with rose red named "&aSalvateur" to run [make player execute command "§lgconfigroles Salvateur"] if {lguhc_config_role.Mineur} is "on": format slot 67 of player with cactus green named "&aMineur" to run [make player execute command "§lgconfigroles Mineur"] else: format slot 67 of player with rose red named "&aMineur" to run [make player execute command "§lgconfigroles Mineur"] if {lguhc_config_role.SimpleVillageois} is more than 0: format slot 68 of player with cactus green named "&aSimple Villageois" to run [make player execute command "§lgconfigroles Simple Villageois"] else: format slot 68 of player with rose red named "&aSimple Villageois" to run [make player execute command "§lgconfigroles Simple Villageois"] command /§lgconfigroles <text>: trigger: if arg 1 is "Assassin": if {lguhc_config_role.Assassin} is "on": set {lguhc_config_role.Assassin} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Assassin} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Assassin}%" if arg 1 is "Ange": if {lguhc_config_role.Ange} is "on": set {lguhc_config_role.Ange} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Ange} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Ange}%" if arg 1 is "Vilain Petit Loup": if {lguhc_config_role.VilainPetitLoup} is "on": set {lguhc_config_role.VilainPetitLoup} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.VilainPetitLoup} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.VilainPetitLoup}%" if arg 1 is "Loup-Garou Feutré": if {lguhc_config_role.Loup-GarouFeutré} is "on": set {lguhc_config_role.Loup-GarouFeutré} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Loup-GarouFeutré} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Loup-GarouFeutré}%" if arg 1 is "Loup-Garou Perfide": if {lguhc_config_role.Loup-GarouPerfide} is "on": set {lguhc_config_role.Loup-GarouPerfide} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Loup-GarouPerfide} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Loup-GarouPerfide}%" if arg 1 is "Infect Père des Loups": if {lguhc_config_role.InfectPèreDesLoups} is "on": set {lguhc_config_role.InfectPèreDesLoups} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.InfectPèreDesLoups} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.InfectPèreDesLoups}%" if arg 1 is "Loup-Garou Amnésique": if {lguhc_config_role.Loup-GarouAmnésique} is "on": set {lguhc_config_role.Loup-GarouAmnésique} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Loup-GarouAmnésique} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Loup-GarouAmnésique}%" if arg 1 is "Loup-Garou Blanc": if {lguhc_config_role.Loup-GarouBlanc} is "on": set {lguhc_config_role.Loup-GarouBlanc} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Loup-GarouBlanc} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Loup-GarouBlanc}%" if arg 1 is "Enfant Sauvage": if {lguhc_config_role.EnfantSauvage} is "on": set {lguhc_config_role.EnfantSauvage} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.EnfantSauvage} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.EnfantSauvage}%" if arg 1 is "Cupidon": if {lguhc_config_role.Cupidon} is "on": set {lguhc_config_role.Cupidon} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Cupidon} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Cupidon}%" if arg 1 is "Voleur": if {lguhc_config_role.Voleur} is "on": set {lguhc_config_role.Voleur} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Voleur} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Voleur}%" if arg 1 is "Voyante": if {lguhc_config_role.Voyante} is "on": set {lguhc_config_role.Voyante} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Voyante} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Voyante}%" if arg 1 is "Détective": if {lguhc_config_role.Détective} is "on": set {lguhc_config_role.Détective} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Détective} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Détective}%" if arg 1 is "Renard": if {lguhc_config_role.Renard} is "on": set {lguhc_config_role.Renard} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Renard} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Renard}%" if arg 1 is "Montreur d'Ours": if {lguhc_config_role.MontreurDOurs} is "on": set {lguhc_config_role.MontreurDOurs} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.MontreurDOurs} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.MontreurDOurs}%" if arg 1 is "Citoyen": if {lguhc_config_role.Citoyen} is "on": set {lguhc_config_role.Citoyen} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Citoyen} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Citoyen}%" if arg 1 is "Corbeau": if {lguhc_config_role.Corbeau} is "on": set {lguhc_config_role.Corbeau} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Corbeau} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Corbeau}%" if arg 1 is "Sorcière": if {lguhc_config_role.Sorcière} is "on": set {lguhc_config_role.Sorcière} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Sorcière} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Sorcière}%" if arg 1 is "Ancien": if {lguhc_config_role.Ancien} is "on": set {lguhc_config_role.Ancien} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Ancien} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Ancien}%" if arg 1 is "Soeurs": if {lguhc_config_role.Soeurs} is "on": set {lguhc_config_role.Soeurs} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Soeurs} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Soeurs}%" if arg 1 is "Petite Fille": if {lguhc_config_role.PetiteFille} is "on": set {lguhc_config_role.PetiteFille} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.PetiteFille} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.PetiteFille}%" if arg 1 is "Chasseur": if {lguhc_config_role.Chasseur} is "on": set {lguhc_config_role.Chasseur} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Chasseur} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Chasseur}%" if arg 1 is "Chaman": if {lguhc_config_role.Chaman} is "on": set {lguhc_config_role.Chaman} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Chaman} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Chaman}%" if arg 1 is "Salvateur": if {lguhc_config_role.Salvateur} is "on": set {lguhc_config_role.Salvateur} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Salvateur} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Salvateur}%" if arg 1 is "Mineur": if {lguhc_config_role.Mineur} is "on": set {lguhc_config_role.Mineur} to "off" make player execute command "§lgconfig roles" else: set {lguhc_config_role.Mineur} to "on" make player execute command "§lgconfig roles" message "{@lgTitle} &3%arg 1%: &e%{lguhc_config_role.Mineur}%" if arg 1 is "Simple Villageois": make player execute command "§configsv" if arg 1 is "Loup-Garou": make player execute command "§configlg" command /§configsv: trigger: open chest with 1 rows named "&eSimple Villageois" to player format slot 0 of player with rose red named "&cSimple Villageois: 0" to run [make player execute command "§configsv2 zero"] format slot 1 of player with cactus green named "&eSimple Villageois: 1" to run [make player execute command "§configsv2 un"] format slot 2 of player with cactus green named "&eSimple Villageois: 2" to run [make player execute command "§configsv2 deux"] format slot 3 of player with cactus green named "&eSimple Villageois: 3" to run [make player execute command "§configsv2 trois"] command /§configsv2 <text>: trigger: if arg 1 is "zero": set {lguhc_config_role.SimpleVillageois} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.SimpleVillageois}%" make player execute command "§lgconfig roles" if arg 1 is "un": set {lguhc_config_role.SimpleVillageois} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.SimpleVillageois}%" make player execute command "§lgconfig roles" if arg 1 is "deux": set {lguhc_config_role.SimpleVillageois} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.SimpleVillageois}%" make player execute command "§lgconfig roles" if arg 1 is "trois": set {lguhc_config_role.SimpleVillageois} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.SimpleVillageois}%" make player execute command "§lgconfig roles" command /§configlg [<text>]: trigger: if arg 1 is not set: open chest with 1 rows named "&eLoup-Garou" to player format slot 0 of player with rose red named "&cLoup-Garou: 0" to run [make player execute command "§configlg 0"] format slot 1 of player with cactus green named "&eLoup-Garou: 1" to run [make player execute command "§configlg 1"] format slot 2 of player with cactus green named "&eLoup-Garou: 2" to run [make player execute command "§configlg 2"] format slot 3 of player with cactus green named "&eLoup-Garou: 3" to run [make player execute command "§configlg 3"] if arg 1 is "0": set {lguhc_config_role.Loup-Garou} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.Loup-Garou}%" make player execute command "§lgconfig roles" if arg 1 is "1": set {lguhc_config_role.Loup-Garou} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.Loup-Garou}%" make player execute command "§lgconfig roles" if arg 1 is "2": set {lguhc_config_role.Loup-Garou} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.Loup-Garou}%" make player execute command "§lgconfig roles" if arg 1 is "3": set {lguhc_config_role.Loup-Garou} to arg 1 message "{@lgTitle} &3Nombre de Simples Villageois: &e%{lguhc_config_role.Loup-Garou}%" make player execute command "§lgconfig roles"
  6. Version de Minecraft : 1.8.9 Version de Skript : 2.2 Addons utilisés: SkQuery, skRayFall, WildSkript, TusKe, Skellett Type du skript : Uhc avec rôles Description du script : Bonjour, je voudrais de l'aide sur une partie de code. Je voudrais que un joueur ayant un certain rôle puisse placer des pièges en cliquant sur un bloc avec des fils et que quand d'autres joueurs marche à l'endroit du piège ça drop leurs coordonnées. Et si possible ne pas pouvoir poser les fils par terre pour que personne ne les voit. options: block: grass_block or stone or dirt or sand or gravel or log or leaves or planks or clay or cobblestone or mycelium on right click on {@block}: if {statut} is "Game": if name of player's tool is "&f&lPiège": if {role.%player%} is "MON_ROLE1": message "{@p} &f&lPiège&7 placé" to player command "/playsound tile.piston.out %player% ~ ~ ~ 1 1 1" by console set {_pos} to location of event-location remove 1 string named "&f&lPiège" from player's inventory on walk on {@block}: if {statut} is "Game": if {_pos} is set: #pas sur if {role.%player%} is "MON_ROLE2": message "{@p} &7Vous venez de marcher sur un &f&lPiège" to player delete {_pos} #pas sur loop all players: if {role.%loop-player%} is "MON_ROLE1": message "{@p} &7Un joueur vient de marcher sur votre &f&lPiège&7 voici ses coordonnées : &6%location of event-location%" to loop-player Je ne vois pas quand set le block qui a était sélectionné pour être un Piège Merci de votre réponse !
  7. Version de Minecraft : 1.7.10 Version de Skript : 2.X.X Addons utilisés: Sans addons si possibles Description du script : Bonjour, je fait cette demande d'aide pour savoir si vous pouvez me dire si c'est possible de mettre des variables extérieurs genre pour afficher le grade avec groupmanager %grade% vous voyez. Ça serais pour l'afficher dans le score board, dans le chat avec une commande. Merci de votre aide ^^
  8. Version de Minecraft : 1.8.8 Version de Skript : 2.2-dev25 Addons utilisés: Bcp trop Type du skript : Enlever les effets de potions potentiels à tous les joueurs dans un rayon de 50 blocks Description du script : Hello tout le monde, Je cherche le moyen avec un item lors d'un clique droit, d'enlever tous les effets que les autres joueurs pourraient avoir et plus d'enlever ceux que le joueur qui a l'item pourrait avoir sur lui. Voici quelques recherches mais ça n'a pas abouti : if name of tool of player is "&f* &6Anneau de Suppression &f*": set {_V89} to difference between {Cooldown89.%player%} and now if {_V89} is less than {@Cooldown89}: cancel event set {_timer78} to difference between {@Cooldown89} and {_V89} send action bar from "&7&lOrbe &f[&d&lAngélique&f] &a%{_timer78}%" to player stop else: set {Cooldown89.%player%} to now loop all players in radius 50 around player: loop all effects from loop-player's: remove "%loop-value%" parsed as potion effect from player
  9. Version de Minecraft : 1.10.2 Version de Skript : 2.3.6 Addons utilisés: SkDragon Description du script : Alors en gros j'essaye de faire une baguette magique qui quand on fait clique gauche tire un rayon de particule on right click with a stick: drawLine particle redstone, RGB 0, 139, 139, center player, target location at target block, id "%player%", solid true, density 50, visibleRange 50, pulseDelay 1 wait 3 ticks stop all particle effects Pour l'instant j'ai ça. Tout marche très bien les particules s'affichent et disparaissent au bout de 3 ticks comme je le voulais. Mais bon si je suis la c'est que j'ai un problème. En fait j'en ai deux: - quand le target block est de l'air (en gros que je regarde le ciel) le rayon ne s'effectue pas (c'est assez logique) je voudrai donc savoir comment faire pour que le rayon s'affiche - la longueur du rayon je voudrai que le rayon est une longueur de 10 block J'ai cherché sur internet mais je vais pas vous mentir je comprends pas grand chose à DragonSk Est-ce que quelqu'un peut m'aider et m'indiquer comment résouder mes problèmes ? edit: Est-ce que ça serait aussi possible de savoir si il y a possibilité d'enlever que cette drawline avec le stop all particle parce que c'est un peu chiant
  10. Version de Minecraft : 1.8.9 Version de Skript : 2.2-dev36 Addons utilisés: Tuske Type du skript : Obtenir un toggle on / off dans un gui Description du script : Bonjour. Je suis plutot débutant en skript, mais j'essaye de coder un plugin permettant de paramétrer certains trucs pour un serveur avec des amis. Pour cela, j'ai un gui que je peux ouvrir et notamment pour certaines options, j'ai un block de clay pour représenter le toggle. Je m'explique: mon but est je pense assez simple. Si la clay dans le gui est rouge alors c'est désactivé, si elle est verte, alors c'est activé. De plus, pour changer de l'un a l'autre, je clic dessus et cela change de couleur (et donc de propriété). Seul problème, avec mes connaissances, il me faudrait faire une infinité de "tests" pour pouvoir faire le choix puisque je n'arrive pas a revenir à la situation initiale (cf le code") open virtual chest inventory with size 3 named "lconfig" to run: format gui slot 0 of player with red stained clay with name "test1" to run: set "test1" to true format gui slot 0 of player with green stained clay with name "test1" to run: set "test1" to false format gui slot 0 of player with red stained clay with name "test1" to run: set "test1" to true format gui slot 0 of player with green stained clay with name "test1" to run: et caetera (avec d'autres options) Je n'ai aucune erreur avec ce code, il marche tout a fait, sauf qu'admettons que je sois très indécis sur quelque chose, et que j'appuie 10 fois dessus, il faudrait que je l'écrive 10 fois pour chaque option, ce qui me semble très lourd pour quelque ou je suppose qu'il existe une syntaxe faisant une sorte de boucle. je n'ai pas réussi à la trouver sur les forums donc si quelqu'un a un lien ou peut me montrer rapidement comment exécuter ce type de commande, je lui en serai très reconnaissant. Merci d'avance PS: si vous préférez, mon discord est Darkgiant24#2618 PS2: Accessoirement, j'aimerais si possible qu'une fois changé, si on ferme puis réouvre le gui, ce soit la nouvelle option présentée en premier. Si quand on ouvre le gui test 1 et test 2 sont en rouge, et qu'on passe test 1 en vert, si on ferme et reouvre, il faudrait que test 1 soit vert et test 2 rouge. (désolé de l'édit)
  11. Version de Minecraft : 1.8.9 Version de Skript : 2.2 Addons utilisés: SkQuery, skRayFall, WildSkript, TusKe, Skellett Type du skript : Annulé l'enchantement Knockback Description du script : Bonjour, j'ai fait un mode de jeu UHC avec des rôles et je voudrais désactiver le fait d'avoir Knockback dans la table d'enchantement et le fait de fusionner un livre Knockback avec une épée. Juste un seul rôle pourra fusionner son épée avec un livre Knockback mais pas l'avoir dans la table d'enchantement. Voici ce que j'ai fait pour la fusion de 2 épées Sharpness 3 et comme vous le voyez, j'ai un seul rôle qui peut faire Sharpness. on anvil combine: set {_enchantItem} to event-item-result if {_enchantItem} is enchanted with "sharpness" parsed as an enchantment type: if {role.%player%} is "MON_ROLE": set {_t} to 1 else if {role.%player%} is not set: set {_t} to 0 else if {role.%player%} is not "MON_ROLE": set {_t} to 0 if {_enchantItem} is iron sword or diamond sword: if level of sharpness of {_enchantItem} > 3+{_t}: add "sharpness %3+{_t}%" parsed as an enchantment type to {_e::*} if {_enchantItem} is enchanted with "unbreaking" parsed as an enchantment type: add "unbreaking %level of unbreaking of {_enchantItem}%" parsed as an enchantment type to {_e::*} disenchant {_enchantItem} loop {_e::*}: enchant {_enchantItem} with loop-value Merci d'avance !
  12. Version de Minecraft : 1.8.9 Version de Skript : 2.2 Addons utilisés: SkQuery, skRayFall, WildSkript, TusKe, Skellett, SharpSK Type du skript : UHC Description du script : Bonjour, je suis en train de réaliser un Skript en UHC et je voudrais que quand on enlève toute l'armure ça met le joueur en invisible et que quand il remet au moins une pièce d'armure il redevient visible. Merci d'avance. sharpsk on armor unequip: if {statut} is "Game": if event-item is a diamond helmet: apply invisibility to player for 999 seconds sharpsk on armor equip: if {statut} is "Game": if event-item is a diamond helmet: remove invisibility from player Je l'ai fait avec le casque et ça fonctionne, mais je vois pas comment le faire avec toute l'armure
  13. Naipow

    résolu ✔ Super Pouvoir

    Version de Minecraft : 1.16.4 Version de Skript : 2.6 Type du skript : Super Pouvoir Description du script : Bonjour ! Petite demande d'aide pour mon FFA Heroes J'aurais besoins de quelqu'un qui pourrait me faire : Quand {enderman.%player} is true: alors ca donne un chorus fruit qui quand on fait clique droit dessus cela nous teleporte 5 block devant nous ou un dash de 5 block avec un cooldown de 30 secondes. Quand {lover.%player%} is true: alors ca donne une poppy qui quand on fait un clique droit dessus cela freeze les joueur dans un rayon de 8 blocks durant 2 secondes puis après on écope d'un effet de weakness durant 2 secondes avec un cooldown de 30 secondes Merci d'avance et j'espère avoir était clair x)
  14. Xerio

    résolu ✔ Dynamite

    Version de Minecraft : 1.12.2 Version de Skript : 2.6 Type du skript : Dynamite pour faction Description du script : Bonjour/Bonsoir, je voudrais avoir un skript de dynamite fait pour le faction ,si possible je voudrais que l'item soit une boulle de neige et que lorsque que elle rencontre un bloque elle fasse apparaitre une tnt. Merci d'avances de votre aide ! Bonne journée.
  15. Version de Minecraft : 1.8.9 Version de Skript : I don't know but he say I'm on the last version of skript Addons utilisés: Tuske Type du skript : Format Gui Slot Description du script : Bonjour/soir, J'ai un problème avec les lores, les saut de ligne NE MARCHE PAS, oui j'ai éssayer les || et le \n mais sa ne fonctionne toujours pas, s'il vous plait aidez moi. Voici mon code: (le format gui slot 14 dans la commande /menu pour ceux qui veulent pas chercher) command /menu: trigger: set {_gui} to a new chest inventory with 5 row with name "&cMenu" open {_gui} to player set {_slot} to 0 while {_slot} < 45: if {_slot} < 45: format gui slot {_slot} of player with blue stained glass pane named " " to do nothing if {_slot} < 36: format gui slot {_slot} of player with light blue stained glass pane named " " to do nothing if {_slot} < 27: format gui slot {_slot} of player with cyan stained glass pane named " " to do nothing if {_slot} < 18: format gui slot {_slot} of player with orange stained glass pane named " " to do nothing if {_slot} < 9: format gui slot {_slot} of player with red stained glass pane named " " to do nothing add 1 to {_slot} wait 1 tick format gui slot 12 of player with diamond axe named "&aJoueur avec &bbas cps" to do nothing wait 2 tick format gui slot 14 of player with diamond axe named "&aJoueur avec un &cgros cps" with lore "&aLa limite de CPS sur ce mode est de:||&314-20" to do nothing format gui slot 31 of player with repeater named "&4Options" to do nothing command /options: trigger: set {_gui} to a new chest inventory with 3 row named "&4Options ComboFFA" open {_gui} to player set {_slot} to 0 while {_slot} < 27: if {_slot} < 27: format gui slot {_slot} of player with light blue stained glass pane named " " to do nothing if {_slot} < 18: format gui slot {_slot} of player with orange stained glass pane named " " to do nothing if {_slot} < 9: format gui slot {_slot} of player with red glass pane named " " to do nothing add 1 to {_slot} wait 1 tick wait 2 tick format gui slot 13 of player with enchanted book named "&3Edit Kit" with lore "&cIndisponible..." to do nothing format gui slot 21 of player with note block named "&aSon de mort" with lore "&cIndisponible..." to do nothing format gui slot 23 of player with brick block named "&eBlocs" with lore "&aChoisie le bloc qui te correspond le plus !" to do nothing
  16. Version de Minecraft : 1.8.9 Version de Skript : 2.2 Addons utilisés: SkQuery, skRayFall, WildSkript Type du skript : Drop un item random quand on casse un block Description du script : Salut, je voudrais quand on casse un bloc d'herbe ça drop un item random parmis tous les items du jeu, mais je voudrais bloquer certains items pour pas qu'il soit drop. on break of tallgrass: if {statut} is "Game": cancel event set event-block to air set {_items} to a random items out of all items drop 1 of {_items} at event-location Comment je peux faire pour bloquer certains item (Exemple : command_block, barrier) Merci !
  17. Version de Minecraft : 1.16.5 Version de Skript : 2.5.3 Addons utilisés: Type du skript : Description du script : Bonsoir, j'ai fait un skript de maintenance, Quand on exécute la commande /maintenance, sa kick tous le monde du serveur, je voudrais que sa kick tous le monde sauf ceux qui on la permission staff.use, Voici mon skript : on join: if {maintenance} is true: if player have permission "staff.use": stop else: kick player due to "§c§lLe serveur est actuellement en maintenance !" stop command /maintenance: permission: maintenance.use permission message: &c&lVous n'avez pas accès à cette commande ! trigger: if {maintenance} is false: set {maintenance} to true kick all players due to "§c§lLe serveur est passer en mode maintenance !" broadcast "&c&lLe serveur est en maintenance !" stop else: set {maintenance} to false broadcast "&c&lLe serveur n'est plus en maintenance !" stop Est-ce possible de faire ce que je demande ? Si oui, pouvez vous m'aider svp. RevidSity, Débute en skript
  18. Version de Minecraft : 1.16.5 Version de Skript : 2.5.2 Type du skript : Skript d'effet de portail Description du script : Bonjour, je souhaiterais savoir comment faire un effet de portail du nether comme celui ci quand j'fais la commande /effectnether:
  19. Version de Minecraft : 1.16 Version de Skript : 2.1.2 Type du skript : Deux commandes qui en exécutent plusieurs en arrière plan, avec une vérification de si le joueur est déjà présent dans une team et qu'il veut re re joindre cette dernière il ne peux pas puisqu'il fait déjà parti de ce groupe. Plus un timer connecté entre les deux commandes ( le même pour les deux ) qui se réinitialise pour les deux team quand on rejoins soit l'un ou soit l'autre. Description du script : Bonjour, j'ai déjà la base du skript qui en fait sont deux fichiers. Un " teamchangeheros " et " temchangevilain ". Tout deux exécute les commandes que vous pouvez voir sur les captures. Le problème avec mes skripts c'est que déjà il ne vérifient pas si le joueur fait partie des du groupe vilain ou heros. Et deuxième point, le timer que j'ai mis en place est TRES problématique et au final INUTILE. ( Faut-il regrouper les deux actions dans un même fichier avec le timer ? ) Je me dit que si les commandes ont toutes les deux leur propre fichier séparés, ils auront beau avoir une vérification qui vérifie dans quelle région est le joueur, certes ça annule la possibilité de rejoindre la même team, mais ca n'annule pas le gros problème qu'est le timer des 12 heures entre chaque changement de team. Admettons que je suis un héros, et que je veux devenir un vilain. Je deviens donc un vilain, sauf que le timer des héros lui ( que j'ai utilisé il y a 12 heures de cela ) n'a pas été réinitialisé au moment ou je viens de changer de team, mais il y a justement 12 heures de ca, ce qui fait que je peux rechanger de team encore une fois, et ca passera parce que la vérification verra que je suis dans l'autre team. Donc en gros, la vérification fait son taff, mais le problème c'est que sans un timer connectés entre les deux commandes, le joueur pourra changer de team autant de fois qu'il le souhaite C'est donc a partir de ca, en reprenant mes commandes sur mes captures que je souhaiterais qu'on puisse m'aider a régler ce problème de vérification mais SURTOUT de timer. Merci !
  20. Salut ! J'ai des compétences en Skript mais le problème c'est que il y a quelque chose qui ne marche pas... Voici mon code : on death: if attacker is a player: chance of 20%: set death message to "&c%victim% &6est mort par &c%attacker%&6." chance of 20%: set death message to "&c%victim% &6a succombé de &c%attacker%&6." chance of 20%: set death message to "&c%victim% &6a péri par &c%attacker%&6." chance of 10%: set death message to "&c%victim% &6a gouté au skill de &c%attacker%&6." chance of 8%: set death message to "&6L'Excalibur de &c%attacker% &6a touché en pleine face &c%victim%&6." chance of 6%: set death message to "&c%victim% &6a cru que &c%attacker%&6 lui offrait un gâteau, finalement c'était piège." chance of 6%: set death message to "&6Le dieu &c%attacker% &6a fait tombé le ciel sur &c%victim%&6." chance of 5%: set death message to "&c%attacker% &6<I like your cut G> &c%victim% &6<AAAAA>" chance of 4%: set death message to "&c%attacker% &6a détruit &c%victim% &6avec la puissance du &4Sharingan&6." chance of 1%: set death message to "&5%attacker% &det &5%victim% &dse sont mariés, mais &5%player% &dest mort d'amour." Ce code fonctionne très bien mais il y a un souci, c'est que parfois au lieu de marquer un message de mort aléatoire dans le skript, ça marque le message de base quand on tue un joueur. J'ai essayé les "On death of a player:", les "if attacker is a player:" etc... Mais rien ne marche Tout le temps cela envoie aléatoirement le message de base de minecraft. Je ne sais pas si pour vous cela fonctionne mais si vous avez une explication, dites la moi s'il vous plaît. Merci d'avoir pris du temps de lire mon problème et merci à ceux qui essayeront de m'aider.
  21. Version de Minecraft : 1.8.8 Version de Skript : 2.1.2 Addons utilisés: SkQuery Type du skript : Une "Insta Boom TNT" comme sur Hypixel en TNT Madness Description du script : J'ai besoin d'un Skript pour avoir la "Insta Boom TNT" comme sur Hypixel en TNT Madness Si c'est possible.
  22. Version de Minecraft : 1.16.5 Version de Skript : 2.6-alpha 1 Addons utilisés: MundoSK, WildScript,Umbaska,SKQuery,RandomSK,WolvSK,skRayFall Type du skript : Demande d'invitation pour rejoindre un skyblock avec un chat click (comme sur hypixel quand on nous invite dans un party ou en amis) (Il n'y a aucune erreur nul part) command /invite [<player>]: aliases:/invit,/invites trigger: set {_executor} to executor send "&r" to arg-1 send "&2%executor% &6t'a invité a rejoindre son monde !" to arg-1 send "&eVous avez 1 minutes pour accepter." to arg-1 send "&a<ttp:&9Clique pour accepter><cmd:/accepteinvite %{_executor}%>&2&nCliquez ici pour accepter<reset>" to arg-1 send "&r" to arg-1 set {monde.%player%.invite.%arg 1%} to true wait 60 seconds set {monde.%player%.invite.%arg 1%} to false command /accepteinvite [<offline player>]: trigger: if {monde.%arg 1%.invite.%player%} is true: send "&aBon jeux avec &u%arg 1% &a!!" #Reste du code pour les permissions et les tp qui sont pas encore fait# if {monde.%arg 1%.invite.%player%} is false: send "&cCette invitation est invalide ou expiré !" C'est le %{_executor}% qui bloque tout, sans les % c'est bon mais la commande ne renvoie vers rien send "&a<ttp:&9Clique pour accepter><cmd:/accepteinvite %{_executor}%>&2&nCliquez ici pour accepter<reset>" to arg-1 Et voila sur quoi je me suis basé pour la ligne de code : [Contenu masqué] [Contenu masqué] Toute aide est la bienvenue, même si il faut changer le fonctionnement, il changera même si ça m'arrangerais pas mal de trouver une solution.
  23. Heldiqs

    résolu ✔ TP Aléatoire

    Version de Minecraft : 1.8.8 Version de Skript : 2.2 Description du script : Bonjour, je voudrai savoir comment faire pour téléporter des joueurs à des endroits différents sans que 2 joueurs soit téléporte au même endroit command /randomtp [<text>]: permission: command.randomtp trigger: if arg 1 is set: set player's location to {randomtp.list::%arg 1%} send "&3Le point de téléportation a été défini en {randomtp.%arg 1%} on command "/game start": set {_tp} to a random element of {random.list::*} teleport player to {randomtp.%{_tp}%} Sauf que le problème, c'est que des joueurs peuvent être téléportés au même endroit
  24. Version de Minecraft : 1.8.9 Version de Skript : 2.1.2 (si vous connaissez une version plus récente stable qui fonctionne avec la 1.8.9 je suis preneur) Addons utilisés: Pas d'addon Type du skript : Script de /friends Bonjour, Je suis actuellement en train de développer un skript de /friend, pour cela j'utilise des boucles pour récupérer les informations des joueur stocké dans des variables list. Mais les boucles sont imbriqué les une dans les autres et j'ai donc une erreur qui me dit qu'il faut que je spécifie les numéro des boucles, mais je n'y arrive pas... quelqu'un peut-il m'aider ? Merci d'avance Je vous joint le skript ci-dessous: command /friend [<text>] [<text>]: aliases: /friends, /f trigger: if arg 1 is "invite" or "add": loop {all.player.list::*}: if loop-value = arg 2: exit loop set {_arg.2} to loop-index loop {online.player.list::*}: if loop-index = {_arg.2}: exit loop loop {f.list.%uuid of player%::*}: if loop-value = {_arg.2}: exit loop send "Vous êtes déjà ami avec ce joueur !" to player stop loop {f.wating.list.%uuid of player%::*}: if loop-value = {_arg.2}: exit loop send "Vous êtes désormais ami avec %arg 2 %" to player send "%player% a accepté votre demande d'ami(e) !" to arg 2 parsed as a player add uuid of player to {f.list.%{_arg.2}%::*} add {_arg.2} to {f.list.%uuid of player%::*} remove {_arg.2} from {f.wating.list.%uuid of player%::*} stop loop {f.wating.list.%{_arg.2}%::*}: if loop-value = uuid of player: exit loop send "Vous avez déjà envoyé une demande d'ami à ce joueur !" to player stop send "Le joueur %player% vous a demandez en ami(e) !" to arg 2 parsed as a player send "Votre demande a bien été envoyé !" to player add uuid of player to {f.wating.list.%{_arg.2}%::*} stop loop {f.list.%uuid of player%::*}: if loop-value = {_arg.2}: exit loop send "Vous êtes déjà ami avec ce joueur !" to player stop loop {f.wating.list.%uuid of player%::*}: if loop-value = {_arg.2}: exit loop send "Vous êtes désormais ami avec %arg 2 %" to player add "%player% a accepté votre demande d'ami(e) !" to {f.message.offline.%{_arg.2}%::*} add uuid of player to {f.list.%{_arg.2}%::*} add {_arg.2} to {f.list.%uuid of player%::*} remove {_arg.2} from {f.wating.list.%uuid of player%::*} stop loop {f.wating.list.%{_arg.2}%::*}: if loop-value = uuid of player: exit loop send "Vous avez déjà envoyé une demande d'ami à ce joueur !" to player stop send "Votre demande a bien été envoyé !" to player add uuid of player to {f.wating.list.%{_arg.2}%::*} stop
  25. Version de Minecraft : 1.16.5 Version de Skript : Dernière dev Bonjours à tous! Le script demandé est ultra complexe, mon codeur et moi avons séché dessus, et j'en recours ainsi à l'expertise générale pour nous aider. Je demande un script qui permette de classer des joueurs, en fonction d'une variable d'un ratio, dans une variable type "liste" du ratio plus haut au plus bas (Le plus haut ratio en premier, le plus bas en dernier, de façon décroissante) Puis faire en sorte à ce que les joueurs et leur ratio associés, fassent une commande selon leur classement Description du script : * Le script sert à classer les joueurs en fonction de leur ratio de "Puissance" et ainsi, de les envoyer en équipe différente et équilibrer les équipes pour un mode de jeu d'arène classées. * Le script doit faire une seule liste, et faire en sorte que tout les joueurs de cette liste envoie la commande en même temps (Faire un loop de la liste) Ce type de script permet ainsi d'éviter à ce que tout les meilleurs joueurs se retrouvent dans la même équipe, contre les plus faibles. Que les meilleurs soient forcément l'un contre l'autre et ainsi de suite jusqu'aux joueurs n'ayant pas de ratio ou le ratio le plus bas. Cela permet aussi de lancer une arène à un instant T en y envoyant tout les joueurs en attente de l'arène en même temps. Exemple: ======= Loop de la liste ========= Joueur 1: Ratio 5.5 ===> commande entrée /commande 1 (Envoyé en équipe 1) Joueur 2: Ratio 4.3 ===> commande entrée /commande 2 (Envoyé en équipe 2) Joueur 3: Ratio 4.1 ===> commande entrée /commande 1 (Envoyé en équipe 1) Joueur 4: Ratio 3.7 ===> commande entrée /commande 2 (Envoyé en équipe 2) Joueur 5: Ratio 3.2 ===> commande entrée /commande 2 (Envoyé en équipe 2) Joueur 6: Ratio 2.1 ===> commande entrée /commande 1 (Envoyé en équipe 1) ======= Fin de la loop de la liste ========= - J'ai déjà fais le système de file d'attente - J'ai pas besoin des commandes spéciale "commande 1 et 2", je sais les faire - Liste de players de 6 serait bien, modulable si possible - J'ai déjà fais la commande de ratio: (La variable de ratio étant donc "{sql_ratio.%player%}") on quit: set {sql_ratio.%player%} to ({sql_kills.%player%} / {sql_deaths.%player%}) + ({sql_wins.%player%} / {sql_looses.%player%}) Voci la commande de file d'attente et là où j'attend à ce que la loop-check-commande soit intégrée (En fin de code) command /arene: permission: varyal cooldown: 20 seconds cooldown message: &cVous ne pouvez pas spammer cette commande. &4&l%remaining time% &crestantes. trigger: if player has metadata value "arena": delete metadata value "arena" of player message "&aVous venez de quitter la file d'attente des Arènes classées." to player play sound "block.note_block.pling" with volume 1.0 to player toggle scoreboard of player off if {sql_arena} is more than 0: remove 1 from {sql_arena} if {arena.join} is more than 0: remove 1 from {arena.join} if {sql_arena.%player%.join} is more than 0: set {sql_arena.%player%.join} to 0 loop all players: if loop-players has metadata value "arena": set line 1 of loop-player's scoreboard to "&eJoueurs dans la file: &6&l%{arena.join}% " message "&d%player% &ca quitté la file" to loop-players play sound "block.note_block.pling" with volume 0.5 to loop-players else: if {sql_arena} is less than 5: add 1 to {sql_arena} add 1 to {arena.join} set {sql_arena.%player%.join} to 1 toggle scoreboard of player on message "&aVous venez de rejoindre la file d'attente des Arènes classées." to player message "&aVous pouvez quitter la file à tout moment avec &e/arena" to player play sound "block.note_block.pling" with volume 1.0 to player set title of player's scoreboard to "&6File d'attente" set line 2 of player's scoreboard to "&eFile d'attente rejoint&f: &c&lArena" set metadata value "arena" of player to true loop all players: if loop-players has metadata value "arena": set line 1 of loop-player's scoreboard to "&eJoueurs dans la file: &6&l%{arena.join}% " message "&d%player% &aa rejoint la file" to loop-players play sound "block.note_block.pling" with volume 0.5 to loop-players else if {sql_arena} is 5: add 1 to {sql_arena} add 1 to {arena.join} set {sql_arena.%player%.join} to 1 toggle scoreboard of player on set title of player's scoreboard to "&6File d'attente" set line 2 of player's scoreboard to "&eFile d'attente rejoint&f: &c&lArena" set metadata value "arena" of player to true loop all players: if loop-player has metadata value "arena": #Ici entre la variable liste, et fais en sorte que tout les joueurs ayant #fais /arene fassent la commande, par ordre de leur ratio cf plus haut. #Je vous rassure, tout le code plus haut est bon et fonctionnel. #c'est l'intégration d'une variable par ratio de joueurs et commandes par niveau #décroissant du ratio que je sais pas faire. #Tout le reste je suis bon :D Merci à ceux qui pourraient apporter leur expertise. Nous, on a séché après 5 heures de tests en tout genre ^^ (Et pourtant, on s'y connais! :D)
×
×
  • 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.