View difference between Paste ID: 39653C3h and TgmEayYj
SHOW: | | - or go back to the newest paste.
1
#ServeurCMD By Oxylas aliases SaladeNuggets
2
3
#Options
4
options:
5
	namebc: &7[&6Broadcast&7]
6
	nameshoot: &7[&6Shoot&7] #Au lieu du shoot je vous conseil de metre le nom de votre serveur
7
	nameban: &7[&6BAN&7]
8
	namekick: &7[&6KICK&7]
9
	nameann: &7[&6Annonce&7]
10
11
command /ban <player> <text>:
12
	permission: lol.banuse #Tu peux changer la permission
13
	trigger:
14
		ban arg 1 due to "&b%player% &7vous a banni pour : &9%arg 2%"
15
		broadcast "{@nameban} &b%player% &7a banni &c%arg 1% &7pour : &9%arg 2%"
16
		add %arg 1% to {ban.list::*}
17
	
18
command /kick <player> <text>:
19
	permission: lol.kickuse #Tu peux changer la permission
20
	trigger:
21
		kick arg 1 due to "&b%player% &7vous a kicker pour : &9%arg 2%"
22
		broadcast "{@namekick} &b%player% &7a kicker &c%arg 1% &7pour : &9%arg 2%"
23
24
command /broadcast <text>:
25
	permission: lol.bc #tu peux changer la permission
26
	aliases: bc
27
	trigger:
28
		broadcast "{@namebc} %arg 1%"
29
30
command /shoot <text>:
31
	permission: lol.shoot #tu peux changer la permission
32
	trigger:
33
		broadcast "{@nameshoot} %arg 1%"
34
35
command /banlist:
36
	permission: lol.banlist #tu peux changer la permission
37
	trigger:
38
		send "                            &6Liste des bannis" to player
39
		send "%{ban.list::*}%" to player
40
41
command /unban <offlineplayer>:
42
	permission: lol.unbanuse #tu peux changer la permission
43
	trigger:
44
		unban %arg 1%
45
		remove %arg 1% to {ban.list::*}
46
47
command /annonce <text>:
48
	permission: lol.annonce #tu peux changer la permission
49
	trigger:
50
		broadcast "{@nameann} %arg 1%"
51
52
command /mute <player> [<timespan>]: #Le Mute et TempMute
53
	permission: lol.mute #tu peux changer la permission
54
	trigger:
55
		if argument 2 is set:
56
			set {mute.%arg 1%.mute} to arg 2
57
			message "&7Tu a mute &b%arg 1% &7pendant : &c%arg 2%"
58
			send "&7Tu a ete mute pendant : &6%arg 2%" to arg 1
59
		else:
60
			set {mute.%arg 1%.mute} to true
61
			message "&7Tu a mute &6%arg 1%"
62
			send "&7Tu a ete mute." to arg 1
63
64
every  minute:
65
	loop all players:
66
		if {mute.%loop-player%.mute} is an timespan:
67
			if {mute.%loop-player%.mute} is less than an minute:
68
				execute console command "/unmute %loop-player%"
69
				clear {mute.%loop-player%.mute}
70
			else:
71
				reduce {mute.%loop-player%.mute} by 1 minute
72
73
command /unmute <player>:
74
	permission: lol.unmute #tu peux changer la permission
75
	trigger:
76
		clear {mute.%arg 1%.mute}
77
78
command /tempban <player> [<timespan>]:
79
	permission: lol.tempban #tu peux changer la permission
80
	trigger:
81
		set {_player} to arg 1 parsed as player
82
		if {_player} is player:
83
			if {tempban.time:%{_player}%} is not set:
84
				message "&cBanni"
85
				set {tempban.time::%{_player}%} to arg 2
86
				set {tempban.timestamp::%{_player}%} to now
87
				kick {_player}
88
			if {tempban.time::%{_player}%} is set:
89
				message "&cCe joueur est maintenant banni"
90
		if "%{_player}%" is offline player:
91
			if {tempban.time:%{_player}%} is not set:
92
				message "Banni"
93
				set {tempban.time::%{_player}%} to arg 2
94
				set {tempban.timestamp::%{_player}%} to now
95
			if {tempban.time::%{_player}%} is set:
96
				message "&cCe joueur est maintenant banni"
97
on join:
98
	if {tempban.time::%player%} is set:
99
		set {_tempban} to  difference between now and {tempban.timestamp::%player%}
100
		reduce {_tempban} by  {tempban.time::%player%}
101
		if difference between now and {tempban.timestamp::%player%} is bigger than {tempban.time::%player%}:
102
			clear {tempban.time::%player%}
103
			clear {tempban.timestamp::%player%}
104
		if difference between now and {tempban.timestamp::%player%} is smaller than {tempban.time::%player%}:
105
			set {tempban.%player%} to true
106
			kick player	
107
108
On join:
109
	set join message to "&e%player% a rejoin la partie" #tu peux changer le texte
110
111
On quit:
112
	set quit message to "&e%player% a quitter la partie" #tu peux changer le texte