View difference between Paste ID: EL6PgDUT and LQpteSPg
SHOW: | | - or go back to the newest paste.
1
options:
2
#   Prefixo das Mensagens   #
3
	prefix: &6[Servidor]
4
#   Não modifique nenhuma Variavel // Mensagem que ira aparecer para o player banido
5
	MsgBanPlayer: Voce foi banido do Servidor Por &e%player% &6Motivo: &e%{Motivo.%arg 1%}%
6
#   Não modifique nenhuma Variavel // Mensagem que ira aparecer para todos no Servidor
7
	MsgBan: &6Admin: &e%player% &6baniu &e%arg 1% &6Motivo: &e%arg 2%
8
#   Não Modifique nenhuma Variavel // Mensagem que ira aparecer para todos quando o player for desbanido!
9
	MsgDesban: &6Admin: &e%player% &6desbaniu &e%arg 1%
10
#   Não Modifique nenhuma Variavel // Msg que aparecera para o player que for kickado
11
	MsgKickPlayer: &6Voce foi kickado do Servidor Por &e%player% &6Motivo: &e%{Kick.Motivo.%arg 1%}%
12
#   Não Modifique nenhuma Variavel // Msg que ira aparecer para todos quando um player for kickado
13
	MsgKick: &6Admin: &e%player% &6kickou &e%arg 1% &6Motivo: &e%arg 2%
14
#   Não Modifique nenhuma Variavel // Msg que ira aparecer para o player banido!
15
	MsgBanJoin: &6Voce esta banido do Servidor Motivo: &e%{Motivo.%player%}%
16-
16+
# mensagem ban 0
17-
	
17+
	ban0msg: %arg 1% foi banido eternamente e teve as skills e o money resetadas motivo: %arg 2%
18
variables:
19
	# COLOQUE AQUI OS COMANDOS DO BAN00#
20
	{cmd::*} = "/mcmmo %player% reset, /WOW, /ban %player%, /fly %player%"	
21
command /ban00 [<offlineplayer>] [<text>]:
22
	permission: ban.use
23
	trigger:
24
		if arg 1 is set:
25
			if arg 2 is set:
26
				loop {cmd::*}:
27
					make console execute command "%loop-value%"
28
				ban arg 1 due to "%arg 2%"
29
				broadcast "{@ban0msg}"
30
command /ban [<offlineplayers>] [<text>]:
31
	permission: ban.use
32
	permission message: &cVoce nao tem permissao para este comando!
33
	trigger:
34
		if arg 1 is set:
35
			if arg 2 is set:
36
				ban arg 1
37
				set {Motivo.%arg 1%} to arg 2
38
				kick the arg 1 due to "{@prefix} {@MsgBanPlayer}"
39
				broadcast "{@prefix} {@MsgBan}"
40
			else:
41
				send "{@prefix} &eDigite o motivo do banimento!"
42
		else:
43
			send "{@prefix} &eDigite o nome do player que voce deseja banir!"
44
			
45
			
46
			
47
command /unban [<offlineplayers>]:
48
	permission: unban.use
49
	permission message: &cVoce nao tem permissao para este comando!
50
	trigger:
51
		if arg 1 is set:
52
			if arg 1 is banned:
53
				clear {Motivo.%arg 1%}
54
				unban arg 1
55
				broadcast "{@prefix} {@MsgDesban}"
56
			else:
57
				send "{@prefix} &6Jogador &e%arg 1% &6Nao esta banido!"
58
		else:
59
			send "{@prefix} &6Digite o &enome &6do Jogador!"
60
			
61
			
62
command /kick [<offlineplayers>] [<text>]:
63
	permission: kick.use
64
	permission message: &cVoce nao tem permissao para este comando!
65
	trigger:
66
		if arg 1 is set:
67
			if arg 2 is set:
68
				set {Kick.Motivo.%arg 1%} to arg 2
69
				kick the arg 1 due to "{@prefix} {@MsgKickPlayer}"
70
				broadcast "{@prefix} {@MsgKick}"
71
				clear {Kick.Motivo.%arg 1%}
72
			else:
73
				send "{@prefix} &eDigite o motivo"
74
		else:
75
			send "{@prefix} &eDigite o nome do player que voce deseja kickar!"
76
			
77
		
78
		
79
on connect:
80
	if player is banned:
81
		kick the player due to "{@prefix} {@MsgBanJoin}"