Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /skscoreboard [<text>] [<text>] [<text>]:
- trigger:
- if arg 1 is not set:
- send "&e/skscoreboard show-board &8- &7show example's board"
- send "&e/skscoreboard hide-board &8- &7hide player's board"
- send "&e/skscoreboard delete-template &8- &7delete a template"
- send "&e/skscoreboard del-template-line &8- &7remove a line from temlate"
- send "&e/skscoreboard add-template-line &8- &7add a line to template"
- send "&e/skscoreboard create-template &8- &7create a template"
- send "&e/skscoreboard version &8- &7get plugin version."
- send "&e/skscoreboard board-creation-example &8- &7Board creation example."
- if arg 1 is "show-board":
- if arg 2 is "example":
- skboard set scoreboard with template "example" to player
- send "&aNow your board is %arg 2%"
- if arg 2 is "SkBoard":
- skboard set scoreboard with template "SkBoard" to player
- send "&aNow your board is %arg 2%"
- if arg 2 is "ExampleTemplate":
- skboard set scoreboard with template "ExampleTemplate" to player
- send "&aNow your board is %arg 2%"
- if arg 2 is "ExampleFlicker":
- skboard set scoreboard with template "ExampleFlicker" to player
- send "&aNow your board is %arg 2%"
- if arg 2 is set:
- if arg 2 is not "Example" or "SkBoard" or "ExampleTemplate" or "ExampleFlicker":
- send "&cInvalid Arg 2."
- if arg 2 is not set:
- send "&eTemplates: "
- send "Example"
- send "SkBoard"
- send "&eUse /skscoreboard show-board <template>"
- if arg 1 is "version":
- skscoreboard version
- if arg 1 is "hide-board":
- skscoreboard clear board of player
- send "&aDone!"
- if arg 1 is "create-template":
- if arg 2 is set:
- if arg 3 is set:
- create skboardtemplate named "%arg 2%" with title "%arg 3%"
- send "&aDone!"
- stop
- send "&cInvalid arg 3."
- stop
- send "&cInvalid Arg."
- if arg 1 is "delete-template":
- if arg 2 is set:
- delete skboardtemplate named "%arg 2%"
- send "&aDone!"
- stop
- send "&cInvalid Arg."
- if arg 1 is "add-template-line":
- if arg 2 is set:
- if arg 3 is set:
- add skboardline "%arg 3%" to skboardtemplate named "%arg 2%"
- send "&aDone!"
- stop
- send "&cInvalid arg 2."
- stop
- send "&cInvalid Arg."
- if arg 1 is "del-template-line":
- if arg 2 is set:
- if arg 3 is set:
- delete skboardline "%arg 3%" from skboardtemplate named "%arg 2%"
- send "&aDone!"
- stop
- send "&cInvalid arg 3."
- stop
- send "&cInvalid Arg."
- if arg 1 is "board-creation-example":
- add "%%empty%%" to {_lines::*}
- add "&fOnline: &a%%server_online%%" to {_lines::*}
- add "%%empty%%" to {_lines::*}
- add "&eSkScoreboard" to {_lines::*}
- create skboardtemplate named "SkBoard" with title "&b&lSKRIPT ADDON"
- loop {_lines::*}:
- add skboardline "%loop-value%" to skboardtemplate named "SkBoard"
- send "&aDone!"
- if arg 1 is "toggle-flicker":
- if {FlickerBoard} is not set:
- set {FlickerBoard} to true
- send "&eFlicker Enabled!"
- else:
- delete {FlickerBoard}
- send "&eFlicker disabled"
- every second:
- if {FlickerBoard} is set:
- add 1 to {FlickerExample}
- loop all players:
- set action bar of loop-player to "&aBoard: ExampleFlicker"
- skboard set scoreboard with template "ExampleFlicker" to loop-player
Add Comment
Please, Sign In to add comment