options:
p: &5&lSUNUCU İSİM &3>
p3: &5&lSUNUCU İSİM &3>
perm: &cYetkin yok!
command /d [<text>]:
permission: RandomDisguise.Disguise
permission message: {@perm}
aliases: /disguise
trigger:
if amount of {kul.names::*} = 0:
send "{@p} &cNot found nicknames!"
stop
else:
if arg 1 is not set:
if {disguise::%player%} is not set:
set {_disguise-name} to random element of {kul.names::*}
set {statsname::%player%} to "%{_disguise-name}%"
remove {statsname::%player%} from {kul.names::*}
add "%{_disguise-name}%" to {disguisehistory::%player%}
set {disguise-realname::%player%} to "%player's display name%"
wait 0.2 seconds
set player's display name to "&2%{_disguise-name}%"
message "{@p3} &c&lWarning! &cThis Command is loged!"
message "{@p3} &cStaff can see your real name!"
message "{@p3} &e&oGenerating Random Username..."
wait 1 seconds
message "{@p3} &eYou now appear as &2%{_disguise-name}%"
message "{@p3} &eTo Undisguise, use &8[&6/undisguise&8]"
set {disguise::%player%} to {_disguise-name}
log "[%now%] %player% Disguised to: %{_disguise-name}%" to "plugins/Disguise/disguise.yml"
else:
message "{@p} &4Already You disguised!"
else:
message "{@p} &4Already You disguised!"
command /undisguise:
permission: RandomDisguise.Disguise
permission message: {@perm}
aliases: /ud
trigger:
set player's display name to "%{Name.%player%}%"
add {statsname::%player%} to {kul.names::*}
delete {disguise::%player%}
delete {statsname::%player%}
message "{@p3} &aYou have been Undisguised&8."
command /disguisecheck [<player>]:
permission: Xoro.admin
permission message: {@perm}
aliases: /dc
trigger:
if arg 1 is set:
if arg 1 is online:
if {disguise::%argument 1%} is set:
message "{@p3} &6Real Name: &2%{Name.%arg-1%}% &2>> &6Disguise Name: &2%{Disguise::%arg-1%}%&8!"
else:
message "{@p3} &cPlayer is not disguise&8." to player
else:
message "{@p3} &cPlayer is not online&8." to player
else:
message "{@p3} &c/disguisecheck &a<disguisename>" to player
on join:
set {realname.%player%} to "&c%player%"
set {Name.%player%} to "%player's display name%"
command /list:
aliases: /l
trigger:
if player does not have the permission "xkmb.panel":
message "{@p} &fThere are &8[&6%number of all players%&8/&632&8] &fplayers online&8."
set {_list} to "%nickname of players%"
replace " and " with ", " in {_list}
replace "," with "&7," in {_list}
message "%{_list}%"
else:
message "{@p} &fThere are &8[&6%number of all players%&8/&632&8] &fplayers online&8."
set {_list} to "%nickname of players%"
loop all players:
if {disguise::%loop-player%} is set:
replace "%{disguise::%loop-player%}%" with "%{disguise::%loop-player%}%&8(%{realname.%loop-player%}%&8)" in {_list}
replace " and " with ", " in {_list}
replace "," with "&7," in {_list}
message "&8&l&m-&r &2Ingame&r&8:&r&l %{_list}%"
command /name [<Text>] [<Text>]:
trigger:
if arg 1 is not set:
send "{@p} /Name [Add/Remove/List] [String]"
stop
if arg 1 is "add":
if arg 2 is not set:
send "{@p} &eYou must put a nickname!"
stop
else:
if {%arg 2%.isim.true} is true:
send "{@p} &cThis nickname already set!"
stop
else:
set {%arg 2%.isim.true} to true
add arg 2 to {names::*}
add arg 2 to {kul.names::*}
send "{@p} &a%arg 2%, added to nicknames."
if arg 1 is "remove":
if arg 2 is not set:
send "{@p} &eYou must put a nickname!"
stop
else:
if {%arg 2%.isim.true} is false:
send "{@p} &cThis nickname already not set!"
stop
else:
set {%arg 2%.isim.true} to false
remove arg 2 from {names::*}
remove arg 2 from {kul.names::*}
send "{@p} &a%arg 2%, removed from nicknames."
if arg 1 is "list":
if amount of {names::*} < 1:
send "{@p} &cNot found nicknames!"
stop
else:
send "{@p} &aNicknames:"
loop {names::*}:
send "{@p} [%loop-index%] %loop-value%"
if amount of {kul.names::*} < 1:
send "{@p} &cNot found available nicknames!"
stop
else:
send "{@p} &aAvailable nicknames:"
loop {kul.names::*}:
send "{@p} [%loop-index%] %loop-value%"
if arg 1 is "fix":
if amount of {names::*} < 1:
send "{@p} &cNot found nicknames!"
stop
else:
clear {kul.names::*}
loop {names::*}:
add loop-value to {kul.names::*}
send "{@p} &aNicknames list fixed."