Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- #-------------------LOG-------------------#
- #LVLUP時の最初のメッセージに
- log: &7<&6System"7>
- #-----------------------------------------#
- #------------------Types------------------#
- maxlvl: 1000
- playerleveling: true
- #-----------------------------------------#
- #------------------Rank-------------------#
- rank: &2Player
- #-----------------------------------------#
- #===============================================================#
- #-Dont-Edit- #
- #===============================================================#
- variables:
- {lvl::%player%} = 1
- {xp::%player%} = 0
- {wep::%player%} = 1
- {had::%player%} = 1
- {che::%player%} = 1
- {leg::%player%} = 1
- {boo::%player%} = 1
- {up::%player%} to 130
- {mon::%player%} = 0
- {hadd::%player%} = 1
- {ched::%player%} = 1
- {legd::%player%} = 1
- {bood::%player%} = 1
- command /reset [<offline player>]:
- permission: k2Rsk
- trigger:
- if arg-1 is not set:
- set {lvl::%player%} to 1
- set {xp::%player%} to 0
- set {wep::%player%} to 1
- set {had::%player%} to 1
- set {che::%player%} to 1
- set {leg::%player%} to 1
- set {boo::%player%} to 1
- set {up::%player%} to 130
- set {mon::%player%} to 0
- set {had::%player%} to 1
- set {che::%player%} to 1
- set {leg::%player%} to 1
- set {boo::%player%} to 1
- send "{@log}&e%player%のステータスをリセットしました"
- if arg-1 is set:
- set {lvl::%player%} to 1
- set {xp::%player%} to 0
- set {wep::%player%} to 0
- set {had::%player%} to 0
- set {che::%player%} to 0
- set {leg::%player%} to 0
- set {boo::%player%} to 0
- set {up::%player%} to 130
- set {mon::%player%} to 0
- set {had::%player%} to 0
- set {che::%player%} to 0
- set {leg::%player%} to 0
- set {boo::%player%} to 0
- send "{@log}&e%arg-1%のステータスをリセットしました"
- #===============================================================#
- #-Edit-OK- #
- #===============================================================#
- every 2 second:
- loop all players:
- wipe loop-player's sidebar
- set name of sidebar of loop-player to "§6§l作業RPG"
- set score "§7-_-==[§eステータス§7]==---" in sidebar of loop-player to 11
- set score "§eLv §7[§e§l%{lvl::%loop-player%}%§7]" in sidebar of loop-player to 10
- set score "§aXp §7[§a%{xp::%loop-player%}%§7/§6§l%{up::%loop-player%}%§7]" in sidebar of loop-player to 9
- set score "§cWeapon§eLv §7[§e§l%{wep::%loop-player%}%§7]" in sidebar of loop-player to 8
- set score "§3Head§eLv §7[§e§l%{had::%loop-player%}%§7]" in sidebar of loop-player to 7
- set score "§3Chestplate§eLv §7[§e§l%{che::%loop-player%}%§7]" in sidebar of loop-player to 6
- set score "§3Leggings§eLv §7[§e§l%{leg::%loop-player%}%§7]" in sidebar of loop-player to 5
- set score "§3Boots§eLv §7[§e§l%{boo::%loop-player%}%§7]" in sidebar of loop-player to 4
- set score "§eMoney §7[§e§l%{mon::%loop-player%}%§7]" in sidebar of loop-player to 3
- #----------------------------------------------------------------------------------------------------
- on any movement:
- if {@playerleveling} is true:
- set the player's tablist name to "&c&lRank&9≫%{prefix::%uuid of player%}% &6&lLevel&f&l:&e&l%{lvl::%player%}% &f%player%"
- set display name of player to "&c&lRank&9≫%{prefix::%uuid of player%}% &6&lLevel&f&l:&e&l%{lvl::%player%}% &f%player%"
- on any movement:
- if {@playerleveling} is true:
- set tab header to "|&6&lQ&f&l-&5&lRPG&f|" and footer to "|&a%number of all players%&7/15&f|" for player
- on join:
- if {prefix::%uuid of player%} is not set:
- set {prefix::%uuid of player%} to "{@rank}"
- on any movement:
- if {@playerleveling} is true:
- if {xp::%player%} is greater or equal to {up::%player%}:
- if {lvl::%player%} is greater or equal to {@maxlvl}:
- stop
- else:
- add 1 to {lvl::%player%}
- add 90 to {up::%player%}
- set {xp::%player%} to 0
- send "&l?? {@log} &f&l??"
- send "&l?? &b&lレベルアップ!! &f&l??"
- send "&8≫ &6&lLevel&a&l: &e&l%{lvl::%player%}%"
- stop
- #----------------------------------------------------------------------------------------------------
- on chat:
- cancel event
- if {mute::%uuid of player%} is set:
- {mute::%uuid of player%} is true
- send "あなたは発言できません。" to player
- add 1 to {checkchat::%player%}
- stop
- if {prefix::%uuid of player%} is set:
- if {suffix::%uuid of player%} is set:
- broadcast "&9≫%{prefix::%uuid of player%}% &f%player% %{suffix::%uuid of player%}%&a: &f&l%message%"
- else:
- broadcast "&9≫%{prefix::%uuid of player%}% &f%player%&a: &f&l%message%"
- else:
- if {suffix::%uuid of player%} is set:
- broadcast "&9≫ &f%player% %{suffix::%uuid of player%}%&a: &f&l%message%"
- else:
- broadcast "&9≫ &f%player%&a: &f&l%message%"
- on chat:
- if {mute::%uuid of player%} is true:
- if {checkchat::%player%} is more than 5:
- broadcast "&8[&fJ-RPG&8]&6%player%をKICKしました。 "
- kick the player
- stop
- command /mute [<offline player>] [<text>]:
- permission: admin
- trigger:
- if arg-1 is set:
- if arg-2 is set:
- set {mute::%uuid of arg-1%} to true
- broadcast "%arg-1%&6が%player%&cによってミュートされました"
- broadcast "理由: %arg-2% "
- if arg-1 is not set:
- send "使い方: /mute k2R_Options うるさい"
- command /mute-check [<offline player>]:
- trigger:
- send "MUTE: %arg-1% %{mute::%uuid of arg-1%}%"
- command /unmute [<offline player>] [<text>]:
- permission: admin
- trigger:
- if arg-1 is set:
- if arg 2 is set:
- set {mute::%uuid of arg-1%} to false
- broadcast "%arg-1%&6は&c%player%によってミュート解除されました"
- broadcast "理由: %arg-2% "
- if arg-1 is not set:
- send "使い方: /unmute k2R_Options 大好き"
- command /prefix [<offline player>] [<text>]:
- permission: admin
- permission message: あなたは権限を持っていません。
- trigger:
- set {prefix::%uuid of arg-1%} to colored arg-2
- send "&b%arg 1% の前を %colored arg 2% &bにしました!"
- command /clearprefix [<offline player>]:
- permission: admin
- permission message: あなたは権限を持っていません。
- trigger:
- clear {prefix::%uuid of arg-1%}
- send "&b%arg 1% の称号をリセットしました。"
- command /suffix [<offline player>] [<text>]:
- permission: admin
- permission message: あなたは権限を持っていません。
- trigger:
- set {suffix::%uuid of arg-1%} to coloured arg-2
- send "&b%arg 1% の称号を%colored arg 2% &bにしました!"
- command /clearsuffix [<offline player>]:
- permission: admin
- permission message: あなたは権限を持っていません。
- trigger:
- clear {suffix::%uuid of arg-1%}
- send "&b%arg 1% の称号をリセットしました。"
- command /prefixhelp:
- permission: skript.admin
- permission message: あなたは権限を持っていません。
- trigger:
- send "&b&m================================="
- send "&b&lPREFIX &eSKRIPT Version:1.12.2 "
- send "&b&l/prefix (名前) (称号) "
- send "&b&l/clearprefix (名前) "
- send "&b&l/suffix (名前) (称号) "
- send "&b&l/clearsuffix (名前)"
- send "&b&l/mute (名前) (理由)"
- send "&b&l/unmute (名前) (理由)"
- send "&b&l/mute-check (名前)"
- send "&b&m================================="
- #----------------------------------------------------------------------------------------------------
- #===============================================================#
- #-Edit-Ok- #
- #===============================================================#
- options:
- zombie: 5
- skeleton: 10
- creeper: 7
- spider: 12
- enderman: 20
- witch: 14
- blaze: 24
- zombie pigman: 30
- slime: 2
- TEST: 10
- on death of a slime:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@slime} to {xp::%attacker%}
- send "{@log}&b{@slime}&6EXP" to the attacker
- on death of a zombie:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@zombie} to {xp::%attacker%}
- send "{@log}&b{@zombie}&6EXP" to the attacker
- on death of a skeleton:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@skeleton} to {xp::%attacker%}
- send "{@log}&b{@skeleton}&6EXP" to the attacker
- on death of a creeper:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@creeper} to {xp.%attacker%}
- send "{@log}&b{@creeper}&6EXP" to the attacker
- on death of a spider:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@spider} to {xp::%attacker%}
- send "{@log}&b{@spider}&6EXP" to the attacker
- on death of a enderman:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@enderman} to {xp::%attacker%}
- send "{@log}&b{@enderman}&6EXP" to the attacker
- on death of a witch:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@witch} to {xp::%attacker%}
- send "{@log}&b{@witch}&6EXP" to the attacker
- on death of a blaze:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@blaze} to {xp::%attacker%}
- send "{@log}&b{@blaze}&6EXP" to the attacker
- on death of a zombie pigman:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@zombie pigman} to {xp::%attacker%}
- send "{@log}&b{@zombie pigman}&6EXP" to the attacker
- on death of a blaze:
- if {@playerleveling} is true:
- if attacker is a player:
- add {@TEST} to {xp::%attacker%}
- send "{@log}&b{@TEST}&6EXP" to the attacker
Add Comment
Please, Sign In to add comment