View difference between Paste ID: 6kAGyq8Q and DVBDi3Dg
SHOW: | | - or go back to the newest paste.
1
# FireProxy.mc
2
# Minecraft Server Control System
3
# (Skript)
4
5
on chat:
6
	cancel event
7-
	broadcast "%{prefix.%player%}% %player%&7: %{chatcolor.%player%}%%message% &7[FireProxy]"
7+
	broadcast "%{prefix.%player%}% %player%&7: %{chatcolor.%player%}%%message%"
8
9
on join:
10-
	broadcast "&e[NPC] ChatBot&7: &b[&8+&b] %{prefix.%player%}%%player%"
10+
	broadcast "&b[&8+&b] %{prefix.%player%}%%player%"
11
12
on quit:
13-
	broadcast "&e[NPC] ChatBot&7: &b[&8-&b] %{prefix.%player%}%%player%"
13+
	broadcast "&b[&8-&b] %{prefix.%player%}%%player%"
14
15
on first join:
16-
	send "&e[NPC] ChatBot&7: &fHello %player%! Welcome to My Server! Enjoy!!"
16+
	send "&e[NPC] ChatBot&7: &fHello %player%! Welcome to ClashRPG Server! Enjoy!!"
17
	set {rank.%player%} to "default"
18
	set {prefix.%player%} to "&7[DEFAULT]"
19
	set {chatcolor.%player%} to "&7"
20
21-
command /fireproxyrank [<text>] [<offline player>] [<text>]:
21+
command /rank [<text>] [<offline player>] [<text>]:
22-
	aliases: /fprank
22+
	permission: rank.use
23-
	permission: fprank.use
23+
24
	trigger:
25
		if arg 1 is not set:
26
			send "&fPlease Select Command"
27-
			send "&e[NPC] RankSupport&7: &fPlease Select Command"
27+
			send "&9/rank help  &e==>  &7View Rank Help"
28-
			send "&9/fireproxyrank help  &e==>  &7View FireProxyRank Help"
28+
29
			send "&9&l/rank help"
30-
			send "&4Fire&8Proxy&f.&2mc"
30+
			send "&eView Help"
31-
			send "&9&l/fprank help"
31+
			send "&9&l/rank list"
32-
			send "&eView FireProxyRank Help"
32+
33-
			send "&9&l/fprank info"
33+
			send "&9&l/rank set <player> <rank>"
34-
			send "&eView FireProxyRank Infomation"
34+
35-
			send "&9&l/fprank list"
35+
			send "&9&l/rank reload"
36
			send "&eReload Rank Data"
37-
			send "&9&l/fprank set <player> <rank>"
37+
38
			send "&7[DEFAULT] Player: Hello! &7==> &fdefault"
39-
			send "&9&l/fprank reload"
39+
			send "&2[VIP] Player&7: Hello! &7==> &fvip"
40-
			send "&eReload FireProxy Rank Data"
40+
			send "&3[VIP+] Player&7: Hello! &7==> &fvip+"
41-
		if arg 1 is "info":
41+
			send "&6[LEGEND] Player&7: &fHello! &7==> &flegend"
42-
			send "&4Fire&8Proxy&f.&2mc &9Rank&eSystem"
42+
43-
			send "&1[c1.1.2&1]"
43+
44-
			send " "
44+
45-
			send "&4Create : Xx_Clasher_xX"
45+
				send "&fPlease Specify Player"
46-
			send "&cSupport : rikuriku4"
46+
47-
			send "&2HomePage :"
47+
48
					send "&fPlease Select Rank"
49-
			send "&7&lNOMAL"
49+
50
					set {rank.%arg 2%} to "default"
51-
			send "&a[VIP] Player&7: &fHello! &7==> &fvip"
51+
52-
			send "&b[MVP] Player&7: &fHello! &7==> &fmvp"
52+
53-
			send "&6[LEGEND] Player&7: &fHello! &7==> &f legend"
53+
54-
			send "&4&lSTAFF"
54+
55-
			send "&9[HELPER] Player&7: &fHello! &7==> &fhelper"
55+
					set {prefix.%arg 2%} to "&2[VIP]"
56-
			send "&2[MODERATOR] Player&7: &fHello! &7==> &fmoderator"
56+
57-
			send "&4[ADMIN] Player&7: &fHello! &7==> &fadmin"
57+
				if arg 3 is "vip+":
58
					set {rank.%arg 2%} to "vip+"
59-
			send "&6&lFIRE PROXY CREATE TEAM"
59+
					set {prefix.%arg 2%} to "&3[VIP+]"
60-
			send "&4[FIREPROXY] Player&7: &4Hello!"
60+
61
				if arg 3 is "legend":
62
					set {rank.%arg 2%} to "legend"
63-
				send "&e[NPC] RankSupport&7: &fPlease Specify Player"
63+
64
					set {chatcolor.%arg 2%} to "&f"
65
				if arg 3 is "owner":
66-
					send "&e[NPC] RankSupport&7: &fPlease Select Rank"
66+
67
					set {prefix.%arg 2%} to "&4[OWNER]"
68
					set {chatcolor.%arg 2%} to "&f"
69
		if arg 1 is "reload":
70
			broadcast "&9Reloading Rank System... &f3seconds"
71
			if {rank.%player%} is "vip":
72
				set {prefix.%player%} to "&2[VIP]"
73-
					set {prefix.%arg 2%} to "&a[VIP]"
73+
				set {chatcolor.%player%} to "&7"
74
			if {rank.%player%} is "vip+":
75-
				if arg 3 is "mvp":
75+
				set {prefix.%player%} to "&3[VIP+]"
76-
					set {rank.%arg 2%} to "mvp"
76+
				set {chatcolor.%player%} to "&7"
77-
					set {prefix.%arg 2%} to "&b[MVP]"
77+
78
			broadcast "&9Reloading Rank System... &f2seconds"
79
			if {rank.%player%} is "legend":
80
				set {prefix.%player%} to "&6[LEGEND]"
81
				set {chatcolor.%player%} to "&f"
82
			wait 1 seconds
83-
				if arg 3 is "helper":
83+
			broadcast "&9Reloading Rank System... &f1seconds"
84-
					set {rank.%arg 2%} to "helper"
84+
85-
					set {prefix.%arg 2%} to "&9[HELPER]"
85+
86
				set {chatcolor.%player%} to "&f"
87-
				if arg 3 is "moderator":
87+
			broadcast "&9Reloading Rank System Camplete"