Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- prefix: &c&lGrand-Jump &9&l>> &7
- logo: Grand-Jump
- command /jump [<text>]:
- permission: jump.use
- permission message: &cTu n'as pas la permission de faire cela.
- trigger:
- if arg 1 is not set:
- message ""
- message "{@prefix} &c/jump start &f- commencer le {@logo}"
- message "{@prefix} &c/jump leave &f- quitter le {@logo}"
- message "{@prefix} &c/jump back &f- retourner à son dernier checkpoint"
- message "{@prefix} &c/jump time &f- voir le chronomètre"
- message "{@prefix} &c/jump scores &f- voir la liste des joueurs qui ont finis le {@logo} &8&o(SOON)"
- message ""
- if arg 1 is "start":
- if {injump.%player%} is false:
- set {injump.%player%} to true
- message "{@prefix} Tu as commencé le {@logo} !"
- if {injump.%player%} is true:
- message "{@prefix} Tu es déjà en train de faire le {@logo} !"
- message "{@prefix} Pour le quitter >> &c/jump leave"
- if arg 1 is "leave":
- if {injump.%player%} is false:
- message "{@prefix} Tu n'es pas en train de faire le {@logo} !"
- message "{@prefix} Pour le commencer >> &c/jump start"
- if {injump.%player%} is true:
- set {injump.%player%} to false
- message "{@prefix} Tu as arrêté le {@logo} !"
- set {jump.time.%player%} to 0
- clear {jump.checkpoint.%player%}
- set {jump.time.minute.%player%} to 0
- set {jump.time.heure.%player%} to 0
- if arg 1 is "back":
- if {injump.%player%} is true:
- if {jump.checkpoint.%player%} is set:
- teleport player to {jump.checkpoint.%player%}
- if {jump.checkpoint.%player%} is not set:
- message "{@prefix} Tu n'as pas de checkpoint !"
- else:
- message "{@prefix} Tu n'es pas en train de faire le {@logo}"
- if arg 1 is "time":
- if {injump.%player%} is true:
- if {jump.time.heure.%player%} is set:
- message "{@prefix} Ton temps > %{jump.time.heure.%player%}% heure(s) !"
- if {jump.time.minute.%player%} is set:
- message "{@prefix} Ton temps > %{jump.time.minute.%player%}% minute(s) !"
- if {jump.time.%player%} is set:
- message "{@prefix} Ton temps > %{jump.time.%player%}% seconde(s) !"
- if {jump.checkpoint.%player%} is not set:
- message "{@prefix} Tu n'as pas de checkpoint !"
- else:
- message "{@prefix} Tu n'es pas en train de faire le {@logo}"
- # if arg 1 is "top":
- # message {@prefix} le record est détenu par
- command /jumpcmds [<text>] [<player>]:
- permission: jump.use
- permission message: &cTu n'as pas la permission de faire cela.
- executable by: console
- trigger:
- if arg 1 is "setcheckpoint":
- if arg 2 is set:
- if {jump.checkpoint.%arg 2%} is not set:
- set {jump.checkpoint.%arg 2%} to arg 2's location
- send "{@prefix} Checkpoint set !" to arg 2
- else if {jump.checkpoint.%arg 2%} is set:
- clear {jump.checkpoint.%arg 2%}
- set {jump.checkpoint.%arg 2%} to arg 2's location
- send "{@prefix} Checkpoint set !" to arg 2
- if arg 1 is "finish":
- if arg 2 is set:
- broadcast {@prefix} &c%arg 2% &7a fini le {@logo} en &c%{jump.time.heure.%loop-player%}% heure(s)&7, &c%{jump.time.minute.%arg 2%}% minute(s) &7et &c%{jump.time.%arg 2%}% seconde(s) !
- make player execute "/jump leave"
- on quit:
- make player execute command "/jump leave"
- every second:
- loop all players:
- if {injump.%loop-player%} is true:
- add 1 to {jump.time.%loop-player%}
- if {jump.time.%loop-player%} is 60:
- if {jumps.time.minute.%loop-player%} is 60:
- add 1 to {jump.time.heure.%loop-player%}
- send "{@prefix} Ton temps > {jump.time.heure.%loop-player%} heure(s) !" to loop-player
- clear {jump.time.%loop-player%}
- clear {jump.time.minute.%loop-player%}
- else:
- add 1 to {jump.time.minute.%loop-player%}
- send "{@prefix} Ton temps > {jump.time.minute.%loop-player%} minute(s) !" to loop-player
- clear {jump.time.%loop-player%}
- # loop all players:
- # if {injump.%loop-player%} is true:
- # if {_second} is not set
- on right click on sign:
- if line 1 is "&9&lJUMP":
- if line 3 is "&c&lGrand-Jump":
- if line 4 is "&9&lCHECKPOINT":
- make console execute command "/jumpcmds set checkpoint %player%"
- else if line 4 is "&9&lSTOP":
- make player execute command "/jump leave"
- else if line 4 is "&9&lYOUR TIME":
- make player execute command "/jump time"
- else if line 4 is "&9&lFINISH":
- make console execute command "/jumpcmds finish %player%"
- else if line 4 is "&9&lRECOMPENSE":
- make console execute command "/pay %player% 5000"
Advertisement
Add Comment
Please, Sign In to add comment