Advertisement
Guest User

Untitled

a guest
Jul 1st, 2015
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.41 KB | None | 0 0
  1. #Commandes diverses
  2.  
  3. #
  4. #Mennotes bizzares
  5. #
  6.  
  7. command /handcuffs <player>:
  8. description: Menotte un joueur.
  9. permission: skript.handcuffs
  10. permission message: &c&l[&4Erreur&c]&4Vous n'avez pas la permission pour utiliser cette commande !
  11. aliases: hc, mnt, m
  12. trigger:
  13. execute command "effect %player-arg% SLOW 1000000 255"
  14. message "&b&o[&e&oMennotes&b&o]&e&lVous avez menotté %player-arg%"
  15.  
  16. #Demenotte Je n'ai pas trvaillé sur ces 2 commandes, c'est pour cela qu'elles ne sont pas superbe s
  17.  
  18. command /dehc <player>:
  19. permission: skript.handcuffs
  20. permission message: &c&l[&4Erreur&c]&4Vous n'avez pas la permission pour utiliser cette commande !
  21. aliases: unhc, unm
  22. trigger:
  23. execute command "/effect %player-arg% clear"
  24. message "&b&o[&e&oMennotes&b&o]&e&oVous avez démenotté %player-arg%"
  25.  
  26. #Report un joueur aux ops
  27.  
  28. command /report <player> <text>:
  29. description: Report un joueur.
  30. trigger:
  31. message "&b&oVous reportez &c&l%player-arg%"
  32. wait 10 seconds
  33. message "&e&o%player% &b&oreport &c&l%player-arg% pour &c&l%text-arg%" to ops
  34.  
  35.  
  36.  
  37.  
  38. command /ejectall [<text>]:
  39. description: Exlu tous les joueurs du serveur.
  40. permission: skript.ejectall
  41. permission message: &c&l[&4Erreur&c]&4&oVous n'avez pas la permission pour utiliser cette commande !
  42. aliases: ejall
  43. trigger:
  44. if arg 1 is not set:
  45. message "&6&l[&a&oEjectall&6&l] &7Usage: &f/ejectall <Raison> "
  46. stop trigger
  47. if arg 1 is set:
  48. execute command "/kickall &c&oLa totalitée des joueurs connéctés sur le serveur ont été éjéctés par &e&o%player%. &c&lRaison: &6&l%text-arg%"
  49. broadcast "&6&l[&a&oEjectall&6&l] &a&oTous les joueurs ont été éjéctés par &e&l%player%. Raison: &6&l%text-arg%"
  50.  
  51. #
  52. #Beaucoups de commandes sont prevues pour un serveur RP (RolePlay)
  53. #
  54.  
  55. command /sanctionjuge <player> <text>:
  56. description: Demande un jugement pour un joueur !
  57. permission: skript.sanctionjuge
  58. permission message: &c&l[&4&oErreur&c&l]&4&l Vous n'avez pas la permission pour cette commande !
  59. aliases: sj, sanctionj, sjuge
  60. trigger:
  61. broadcast "&a&o[&6&lSanctionJuge&a&o] &6&oQuel sanction voulez vous pour &c&l%player-arg%&6&o. Il a &c&l%text-arg% ! &2&lCommande : &f&l'/sanctionvote %player-arg% (Sanction)' &5&lCommande pour les moderateurs"
  62. wait 30 seconds
  63. broadcast "&a&o[&6&lSanctionJuge&a&o] &6&oVotes terminés"
  64. wait 30 seconds
  65. broadcast "&a&o[&6&lSanctionJuge&a&o] &c&l%player-arg% a été sanctionné par %player%"
  66.  
  67. command /sanctionvote <player> <text>:
  68. description: Vote pour une sanction.
  69. permission: skript.sanctionvote
  70. permission message:&c&l[&4&oErreur&c&l]&4&l Vous n'avez pas la permission pour cette commande !
  71. aliases: sv, sanctionv, svote
  72. trigger:
  73. broadcast "&a&o[&6&lSanctionVote&a&o] &6&o %player% Vote : %text-arg% contre %player-arg% !"
  74.  
  75. #
  76. #ejecter un joueur
  77. #
  78.  
  79. command /ejectplayer <player> [<text>]:
  80. description: Exclu un joueur.
  81. permission: skript.eject
  82. permission message: &c&l[&4&oERREUR&c&l] &4&oVous n'avez pas la permission d'ejécter un joueur !
  83. aliases: ep, ejectp, eplayer
  84. trigger:
  85. if arg 2 is not set:
  86. message "&7Usage: &f/ejectplayer <Joueur> <raison>"
  87. if arg 2 is set:
  88. execute command "/kick %player-arg% &c&oVous avez été éjecté du serveur par &6&l%player%. &c&oRaison: &6&l%text-arg%. &1&o%player-arg%, vous pouvez vous reconnécter."
  89. broadcast "&c&l[&6&oKick&c&l] &6&l%player% &c&oa éjécté &6&l%player-arg% &c&o pour &6&l'%text-arg%' !"
  90.  
  91. #
  92. #Gestion du chat: Mute ou Clear
  93. #
  94.  
  95. command /chat [<text>] [<text>]:
  96. aliases: c
  97. description: &c&lGestion du &bchat !
  98. permission: skript.chat
  99. trigger:
  100. if arg 1 is not set:
  101. message "&4[&c&lErreur&4]"
  102. stop trigger
  103. if arg 2 is not set:
  104. message "&4[&c&lErreur&4]"
  105. if arg 1 is "clear":
  106. loop 200 times:
  107. broadcast ""
  108. broadcast "&c&l[&4Chat&c&l] &a&oLe chat a été clear par &5%player%"
  109. if arg 1 is "mute":
  110. if arg 2 is "on":
  111. set {chat.mute} to true
  112. broadcast "&c&l[&4Chat&c] &5%player% &ca suspendu le chat."
  113. stop trigger
  114. if arg 1 is "mute":
  115. if arg 2 is "off":
  116. set {chat.mute} to false
  117. broadcast "&c&l[&4Chat&c] &5%player% &2a libéré le chat."
  118.  
  119.  
  120.  
  121. on chat:
  122. if {chat.mute} is true:
  123. if player doesn't have permission "chat.mute.pass":
  124. cancel event
  125. message "&c&oLe chat est suspendu..." to player
  126.  
  127. #Message de modération
  128.  
  129. command /mod <text>:
  130. permission: skript.mod
  131. permission message: &c&l[ERREUR]Vous n'avez pas la permission !
  132. trigger:
  133. broadcast "&c&o[&6&lModération&c&o] &a&o%player%&5&l> &6&o %text-arg%"
  134.  
  135. #Message d'administration
  136.  
  137. command /admin <text>:
  138. permission: skript.admin
  139. permission message: &c&l[ERREUR]Vous n'avez pas la permission !
  140. aliases: adm
  141. trigger:
  142. broadcast "&6&l[&c&oAdministration&6&l] &a&o%player%&5&l> &c&l %text-arg%"
  143.  
  144. command /juge <player> <text>:
  145. permission: skript.juge
  146. permission message: &c&l[ERREUR]Vous n'avez pas la permission !
  147. trigger:
  148. broadcast "&c&l[&5&oJUGEMENT&c&l]&6&o %player% &5&ocondamne &6&l%player-arg% &5&oà &6&l%text-arg%"
  149. wait 5 seconds
  150. broadcast "&c&l[ORDRES]&6&oLes membres du staffs doivent s'occuper de %player-arg% "
  151. wait 20 seconds
  152. execute command "/msg &c%player-arg% &dvous êtes condamné à &4%text-arg%"
  153.  
  154. #GodMod
  155.  
  156. on damage:
  157. victim is a player
  158. victim has permission "skript.god"
  159. cancel event
  160.  
  161.  
  162. command /raprul:
  163. description: Rapel des règles du serveur.
  164. permission: skript.raprul
  165. trigger:
  166. execute command "/say Les règles du serveur sont a respecter !"
  167. wait 30 ticks
  168.  
  169. #Donner un code
  170.  
  171. command /policier:
  172. description: Affiche le code du commisariat.
  173. permission: skript.policier
  174. trigger:
  175. message "&1&oLe code du commisariat est 8246"
  176.  
  177. command /fbi:
  178. description: Affiche le code du F.B.I
  179. permission: skript.fbi
  180. trigger:
  181. message "&1&oLe code du fbi est 258456"
  182.  
  183. command /raid:
  184. description: Affiche le code du RAID.
  185. permission: skript.raid
  186. trigger:
  187. message "&1&oLe code du RAID est 4562"
  188.  
  189. #Désactive le pvp
  190.  
  191. on damage:
  192. if {pvp.enabled} is false:
  193. cancel event
  194.  
  195. command /pvp <text>:
  196. description: Active ou désactive le pvp.
  197. permission: skript.pvp
  198. permission message: &c&l[&4&oErreur&c&l] &4Vous n'avez pas la permission pour désactiver le PvP !
  199. trigger:
  200. if arg 1 is "on":
  201. set {pvp.enabled} to true
  202. broadcast "&a&l[&e&oPvP&a&l]&e&o Le PvP a été activé par %player%."
  203. stop trigger
  204. if arg 1 is "off":
  205. set {pvp.enabled} to false
  206. broadcast "&a&l[&e&oPvP&a&l]&e&o Le PvP a été désactivé par %player%."
  207. stop trigger
  208.  
  209. command /removephone <player> <text>:
  210. description: Donne ou prend le téléphone a quelqu'un.
  211. aliases: rm, removep, rphone
  212. trigger:
  213. if arg 2 is "off":
  214. set {phone.%player-arg%.use} to false
  215. message "&a&o[&b&oRemovePhone&a&o] &b&oVous avez rétiré le téléphone de %player-arg%"
  216. stop trigger
  217. if arg 2 is "on":
  218. set {phone.%player-arg%.use} to true
  219. message "&a&o[&b&oRemovePhone&a&o] &b&oVous avez donné un téléphone à %player-arg%"
  220. stop trigger
  221.  
  222. on chat:
  223. if {phone.%player%.use} is false:
  224. cancel event
  225. message "&a&o[&b&oRemovePhone&a&o] &b&o Vous n'avez pas de téléphone !"
  226.  
  227. #Bannir en fonction des avertissements d'un joueur
  228.  
  229. command /tempbanplayer <player> <text>:
  230. description: Ban un joueur.
  231. permission: skript.banplayer
  232. permission message: &c&l[Erreur]&6&o Vous n'avez pas la permission pour bannir un joueur !
  233. aliases: tbanp, tbplayer, tbp
  234. trigger:
  235. if {ban.%player-arg%} is false:
  236. broadcast "&4&o[&c&lBAN&4&o] &6&l %player-arg% a été banni par %player% pour %text-arg% pendant 7 jours"
  237. execute command "/af firework %player-arg%"
  238. set {ban.%player-arg%} to 1
  239. wait 1 seconds
  240. execute command "/tempban %player-arg% 7day"
  241. stop trigger
  242. if {ban.%player-arg%} is 1:
  243. broadcast "&4&o[&c&lBAN&4&o] &6&l %player-arg% a été banni par %player% pour %text-arg% pendant 16 jours !"
  244. execute command "/af firework %player-arg%"
  245. set {ban.%player-arg%} to 2
  246. wait 1 seconds
  247. execute command "/tempban %player-arg% 16day"
  248. stop trigger
  249. if {ban.%player-arg%} is 2:
  250. broadcast "&4&o[&c&lBAN&4&o] &6&l %player-arg% a été banni par %player% pour %text-arg% pendant 30 jours !"
  251. execute command "/af firework %player-arg%"
  252. set {ban.%player-arg%} to 3
  253. wait 1 seconds
  254. execute command "/tempban %player-arg% 30day"
  255. stop trigger
  256. if {ban.%player-arg%} is 3:
  257. broadcast "&4&o[&c&lBAN&4&o] &6&l %player-arg% a été banni par %player% pour %text-arg% pendant 4 mois !"
  258. execute command "/af firework %player-arg%"
  259. set {ban.%player-arg%} to 4
  260. wait 1 seconds
  261. execute command "/tempban %player-arg% 120day"
  262. stop trigger
  263. if {ban.%player-arg%} is 4:
  264. broadcast "&4&o[&c&lBAN&4&o] &6&l %player-arg% a été banni par %player% pour %text-arg% Durée:&4&lPermanent !"
  265. execute command "/af firework %player-arg%"
  266. wait 1 seconds
  267. execute command "/ban %player-arg% &c&l Vous avez été banni de ce serveur par&5&o %player% &c&lpour&6&l %text-arg% &c&l Durée: &4&lPermanant ! &d(4ème Ban)"
  268. stop trigger
  269. #Bannir
  270.  
  271. command /antiplayer <player> [<text>]:
  272. description: Ban un joueur.
  273. permission: skript.antiplayer
  274. permission message: &c&l[&4&oERREUR&c&l] &4&lVous n'avez pas la permission !
  275. aliases: ap, antip, aplayer
  276. trigger:
  277. if arg 2 is not set:
  278. message "&7Usage: &f/antiplayer <player> <raison>"
  279. stop trigger
  280. if arg 2 is set:
  281. execute command "/af firework %player-arg%"
  282. wait 15 ticks
  283. execute command "/ban %player-arg% &c&oVous avez été banni de ce serveur ! &c&oMotif: &6&l%text-arg%"
  284. broadcast "&6&l%player% &c&o a banni &6&l%player-arg% &c&opour &6&l%text-arg%"
  285.  
  286. #JUMP
  287.  
  288. command /setjumpstart:
  289. permission: setjump.start
  290. trigger:
  291. set {jumpstart} to location of player
  292. send "&a&oTu as mis le point de commencement du jump"
  293.  
  294. command /sethubjump:
  295. permission: setjump.hub
  296. trigger:
  297. set {jumphub} to location of player
  298. send "&a&oTu as mis le point de hub du jump"
  299. on right click on sign:
  300. if line 1 of the clicked block is "&a&lJump":
  301. if line 2 of the clicked block is "&2Join":
  302. teleport player to {jumpstart}
  303. send "&a&oTu as rejoins le jump !"
  304. set {jump.on.%player%} to 1
  305. set {jump.checkpoint.%player%} to location of player
  306. on walk on 171:0:
  307. if {jump.on.%player%} is set:
  308. message "&aBonne chance à toi !"
  309. set {jump.checkpoint.%player%} to location of player
  310. on walk on 171:5:
  311. if {jump.on.%player%} is set:
  312. message "&aCheckpoint !"
  313. set {jump.checkpoint.%player%} to location of player
  314. on walk on 171:9:
  315. if {jump.on.%player%} is set:
  316. broadcast "%player% a gagné le parcours ! Bravo à lui !"
  317. teleport the player to {jumphub}
  318. delete {jump.on.%player%}
  319. delete {jump.checkpoint.%player%}
  320. on walk on 22:0:
  321. if {jump.on.%player%} is set:
  322. message "&cFail !"
  323. teleport player to {jump.checkpoint.%player%}
  324. command /resetjump:
  325. trigger:
  326. delete {jump.on.%player%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement