Engine 2 Posté : 4 novembre 2019 (modifié) Version de Minecraft : 1.7.10 Type du skript : Système de Metier avec une limite de personne dans un job Description du script : En gros je voudrais un menu de 1 ligne où il y a les jobs suivants garde, directeur, garde du directeur, mirador ou dedans il y a un maximum de personnes qui peuvent join le job du style pour le directeur il faut maximale qu'une personne et que s'il y a une personne son mets un message trop de personnes en tant que directeur, et que quand meurt il perde leur job et qui repasse au job défaut donc sa laisse une place dans le job et que quand il déconnecte pareille, quand il rejoint pareille. Je voudrais aussi que dans le menu en lore des jobs il y a affiché genre 0/10 et que quand une personne rejoint ça fera 1/10. Pareille si la personne au grade garde et qu'il passe directement en directeur sans mourir se ajoute une place disponible au job.. Liste maximum des personnes des jobs: Mirador: 4 Garde: 6 Garde du directeur: 4 Directeur: 1 Merci à toute les personnes m'ayant fait le skript Modifié 4 novembre 2019 par Engine Partager ce message Lien à poster Partager sur d’autres sites
Enzo27310 4 Répondu : 8 novembre 2019 Je m'occupe de ton script, je te le fait dès maintenant Partager ce message Lien à poster Partager sur d’autres sites
Enzo27310 4 Répondu : 8 novembre 2019 Je t'ai pas tout fait je n'ai pas vraiment le temps, tu fait /job sa t'ouvre un menu tu à 4 jobs, fait pas attention à la commande /metier en dessous du skript n'y touche surtout pas Je te laisse continuez au niveau des joueurs dans les grades car je t'avoue que je n'ai pas réellement trouvé comment on faisait pour cela. Bonne journée ! Skript : command /job: trigger: open chest with 1 rows named "&6&l[Métiers]" to player wait a tick format slot 1 of player with 1 diamond helmet named "&4&lDirecteur" to run [make player execute command "/metier %player% Directeur"] # format slot 3 of player with 1 diamond chestplate named "&c&lGarde du Directeur" to run [make player execute command "/metier %player% Garde du Directeur"] # format slot 5 of player with 1 diamond leggings named "&9&lGarde" to run [make player execute command "/metier %player% Garde"] # format slot 7 of player with 1 diamond boots named "&6&lMirador" to run [make player execute command "/metier %player% Mirador"] on chat: if message contains "&": replace "&" with "§" in message loop all players: if message contains name of loop-player: replace all "%name of loop-player%" with "@%name of loop-player%" in message if {metier.%player%} is "Directeur": cancel event broadcast "&4[Directeur] %player% &4: &4%message%" wait 1 ticks stop else if {metier.%player%} is "Garde du Directeur": cancel event broadcast "&c[Garde du Directeur] %player% &c: &c%message%" wait 1 ticks stop else if {metier.%player%} is "Garde": cancel event broadcast "&9[Garde] %player% &9: &9%message%" wait 1 ticks stop else if {metier.%player%} is "Mirador": cancel event broadcast "&6[Mirador] %player% &6: &6%message%" wait 1 ticks stop else: cancel event broadcast "&b[Grade2Base] %player% &b: &b%message%" command /metier [<player>] [<text>]: trigger: if arg 2 is set: if arg-2 is "Directeur" or "Garde du Directeur" or "Garde" or "Mirador" or "Grade2Base": set {metier.%arg 1%} to arg 2 broadcast "&6&l[Métiers] &c&l%arg 1% est désormait %arg 2% !" Partager ce message Lien à poster Partager sur d’autres sites
Engine 2 Répondu : 8 novembre 2019 Bonjour merci tout d'abord mais ce n'est pas ce que je demande je pense pas que se soit optimisé comme ça quelqu'un d'autre aurait le temps de me le faire merci d'avance merci à toi quand même enzo Partager ce message Lien à poster Partager sur d’autres sites
Enzo27310 4 Répondu : 8 novembre 2019 Tu à juste à rajouté des on quit: on join: on death: Et tu aura ce que tu veut ^^ C'est pas très compliqué Partager ce message Lien à poster Partager sur d’autres sites
Engine 2 Répondu : 10 novembre 2019 (modifié) Bonsoir non vous avez pas fait la limite de join vous n'avais pas affiché le nombre de place disponible dans le menu mais merci quand même d'avoir essayé Modifié 10 novembre 2019 par Engine Partager ce message Lien à poster Partager sur d’autres sites
iRevolt 1 Répondu : 4 décembre 2019 Il y a 6 heures, Engine a dit : UP Je te le fais cette après-midi Partager ce message Lien à poster Partager sur d’autres sites
Engine 2 Répondu : 8 décembre 2019 D'accord merci beaucoup Partager ce message Lien à poster Partager sur d’autres sites
superrtutur 3 Répondu : 10 décembre 2019 Salut je te fait sa normalement demain! Partager ce message Lien à poster Partager sur d’autres sites
Engine 2 Répondu : 10 décembre 2019 il y a une heure, superrtutur a dit : Salut je te fait sa normalement demain! D'accord merci beaucoup Partager ce message Lien à poster Partager sur d’autres sites
superrtutur 3 Répondu : 10 décembre 2019 Le seul problème ses que le code ne sera pas optimisé ;/ Partager ce message Lien à poster Partager sur d’autres sites
Engine 2 Répondu : 11 décembre 2019 Le 10/12/2019 à 21:14, superrtutur a dit : Le seul problème ses que le code ne sera pas optimisé ;/ donne le toujour Partager ce message Lien à poster Partager sur d’autres sites
superrtutur 3 Répondu : 12 décembre 2019 Voila je te l'ai fait tout d'abord desolée pour les fautes d'orthographe j'ai utiliser les loops pour verifier car je trouve que cela provoque moin de bug que une variable Je l'ai mis sur PasteBin Si tu a des erreurs dit moi car je n'ai pas testée je pense que aussi tu aura des erreurs a ceuse des espaces. Lien: Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
superrtutur 3 Répondu : 14 décembre 2019 Résolu? Partager ce message Lien à poster Partager sur d’autres sites
Engine 2 Répondu : 14 décembre 2019 Il y a 12 heures, superrtutur a dit : Résolu? Bonsoir je vais test demain Partager ce message Lien à poster Partager sur d’autres sites
superrtutur 3 Répondu : 26 décembre 2019 ducoup resolu?? Partager ce message Lien à poster Partager sur d’autres sites
Engine 2 Répondu : 30 décembre 2019 NOn toujours pas Partager ce message Lien à poster Partager sur d’autres sites
superrtutur 3 Répondu : 1 janvier 2020 quelle est le problème ? Partager ce message Lien à poster Partager sur d’autres sites
superrtutur 3 Répondu : 17 janvier 2020 Quel est le problème svp? erreur ? Partager ce message Lien à poster Partager sur d’autres sites
Joriis 267 Répondu : 19 janvier 2020 Le sujet n'a pas reçu de réponse pouvant le résoudre. Il a donc été verrouillé. Cordialement, l'équipe. Partager ce message Lien à poster Partager sur d’autres sites