LeCraftDeOuf Posté(e) le 6 mai 2017 Posté(e) le 6 mai 2017 Sujet : Version de minecraft / skript : Spigot 1.10 / Skript v2.2-dev25 Type du skript : Skript d'event Description du script : Bonjour je souhaiterais un skript pour effectué un event "feuilles" donc cela consiste en: Donc on fait la commande "/event feuilles start" et l'event se lance en dans un premier temps cela crée une plateforme de feuilles dans les coordonnée donné ensuite sa avertie les joueurs que l'event va commencer il faut qu'il marque "§oui" pour y participé. ensuite au bout de quelque 1-2 minutes (réglable) cela teleport les joueurs sur la plateforme auparavant créer ensuite les feuilles disparaissent une par une (réglable si possible) donc le gagnant est celui qui reste les plus longtemps sur la plateforme sans tomber. le /event feuille stop sert a arreté l'event en cas de problème Voila je croit avoir tous dit. Commandes éventuelles avec les permissions : /event feuille start /event feuille stop les permission je ferai Autres précisions (bout de skript déjà fait, systèmes actuellement utilisés, etc.) : #SKRIPT EVENT options: noperm: &4Erreur: &cVous n'avez pas la permission d'executé cette commande ! event: &9[&bEVENT&9] command /event [<text>] [<text>]: permission: event.start permission message: {@noperm} trigger: if arg 1 is "rdm" or "random": if arg 2 is not set: send "&e---=== {@event} ===--- " send " " send "&b/event <event> <start> &7- Commencé un event " send "&b/event <event> stop &7- arrèté un event " send " " send "&e---=== {@event} ===--- " stop else: if arg 2 is "go" or "start": if {event.random} is false: set {event.random} to true loop all players: wipe loop-player's sidebar set name of sidebar of loop-player to "&6&lAct&fasia" set score " " in sidebar of loop-player to 11 set id based score "{@event}:" in sidebar of loop-player to 10 with id "event.%loop-player%" set id based score "&6random récompense" in sidebar of loop-player to 9 with id "event1.%loop-player%" set id based score "&c15 Secondes" in sidebar of loop-player to 9 with id "event2.%loop-player%" broadcast "{@event} &2L'event &e%arg 1% &2à était lancé:" wait 2 seconds broadcast "&e&lDans cette event:" wait 0.5 second broadcast " " wait 1.5 second broadcast "&eUn joueur random seras choisi aléatoirement, puis gagneras une récompense random." wait 5 seconds broadcast "{@event} 15" wait 1 second loop all players: edit score id "event2.%loop-player%" to "&c14 Secondes" and 4 wait 1 second loop all players: edit score id "event2.%loop-player%" to "&c13 Secondes" and 4 wait 1 second loop all players: edit score id "event2.%loop-player%" to "&c12 Secondes" and 4 wait 1 second loop all players: edit score id "event2.%loop-player%" to "&c11 Secondes" and 4 wait 1 second loop all players: edit score id "event2.%loop-player%" to "&c10 Secondes" and 4 broadcast "{@event} 10" wait 1 seconds loop all players: edit score id "event2.%loop-player%" to "&c9 Secondes" and 4 wait 1 seconds loop all players: edit score id "event2.%loop-player%" to "&c8 Secondes" and 4 wait 1 seconds loop all players: edit score id "event2.%loop-player%" to "&c7 Secondes" and 4 wait 1 seconds loop all players: edit score id "event2.%loop-player%" to "&c6 Secondes" and 4 wait 1 seconds loop all players: edit score id "event2.%loop-player%" to "&c5 Secondes" and 4 broadcast "{@event} 5" wait 1 second loop all players: edit score id "event2.%loop-player%" to "&c4 Secondes" and 4 broadcast "{@event} 4" wait 1 second loop all players: edit score id "event2.%loop-player%" to "&c3 Secondes" and 4 broadcast "{@event} 3" wait 1 second loop all players: edit score id "event2.%loop-player%" to "&c2 Secondes" and 4 broadcast "{@event} 2" wait 1 second loop all players: edit score id "event2.%loop-player%" to "&c1 Seconde" and 4 broadcast "{@event} 1" loop all players in "world": add loop-player to {_random::*} set {_random} to a random element of {_random::*} wait 1 second loop all players: edit score id "event2.%loop-player%" to "&o&cWin: &6%{_random}%" and 4 broadcast "{@event} &2Bien joué &b%{_random}%" send action bar from "{@event} &2Bien joué &b%{_random}%" to {_random} set {event.random} to false execute server command "/b %{_random}%" wait 5 seconds loop all players: if world of loop-player is "world": wipe loop-player's sidebar set name of sidebar of loop-player to "&6&lAct&fasia" set score " " in sidebar of loop-player to 11 set id based score "&7Connectés: &f%number of players%" in sidebar of loop-player to 10 with id "test2.%loop-player%" set id based score "&f&l➳ &6&l%loop-player%" in sidebar of loop-player to 8 with id "test4" set id based score "&7Money: &f%money of loop-player%" in sidebar of loop-player to 7 with id "test5" set id based score " " in sidebar of loop-player to 6 with id "test6" set id based score "&7Teamspeak:" in sidebar of loop-player to 5 with id "test7" set id based score "&bactasia.miki-heberg.fr" in sidebar of loop-player to 4 with id "test8.%loop-player%" set id based score " " in sidebar of loop-player to 3 with id "test9" set id based score "&6Boutique Bientot disponible !" in sidebar of loop-player to 2 with id "test10" else: wipe loop-player's sidebar else: send "{@event} &2L'event &aRandom &2est déjà en cours ..." stop trigger if arg 2 is "stop": set {event.random} to false stop trigger else: send "&e---=== {@event} ===--- " send " " send "&b/event <event> <start> &7- Commencé un event " send "&b/event <event> stop &7- arrèté un event " send " " send "&e---=== {@event} ===--- " stop if arg 1 is "list": send "{@event} &2List des event:" send "{@event} &7- random" else: send "&e---=== {@event} ===--- " send " " send "&b/event <event> <start> &7- Commencé un event " send "&b/event <event> stop &7- arrèté un event " send " " send "&e---=== {@event} ===--- " stop command /b <player>: trigger: chance of 10%: give 64 iron ingot to arg 1 stop trigger chance of 10%: give 64 iron ingot to arg 1 stop trigger chance of 10%: give 64 iron ingot to arg 1 stop trigger chance of 10%: give 64 iron ingot to arg 1 stop trigger chance of 10%: give 64 iron ingot to arg 1 stop trigger chance of 10%: give 64 iron ingot to arg 1 stop trigger chance of 10%: give 64 iron ingot to arg 1 stop trigger chance of 10%: give 64 iron ingot to arg 1 stop trigger chance of 10%: give 64 iron ingot to arg 1 stop trigger chance of 10%: give 64 iron ingot to arg 1 stop trigger else: send "Desoler" stop trigger J'aimerai que votre code soient rajouté dans le mien. Merci de votre aide et bonne journée.
Messages recommandés