Solved help with scoreboard

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

  • LOOKING FOR A VERSION OF SKRIPT?

    You can always check out skUnity Downloads for downloads and any other information about Skript!

Status
Not open for further replies.

Take!!

Member
Mar 4, 2018
18
3
0
20
hey, so im trying to make a scoreboard with script, but its not working.

i added skquery-lime and tuske to my server and updated to skript 2.2, then it stopped working.

CODE:
code_language.skript:
on first join:
    set {kills.%player%} to 0
    set {deaths.%player%} to 0

command /score:

    trigger:

        wait 1 tick

        Display board named "&a&lSkyblock&2&lX" to player

        make score of "&9" in board of player to 32

        make score of "&2Rank:" in board of player to 31

        make score of "&a%{score.%player%}%" in board of player to 30

        make score of "&7" in board of player to 29

        make score of "&2Online: &a%number of all players%" in board of player to 28

        make score of "&4" in board of player to 27

        make score of "&2Kills:" in board of player to 26

        make score of "&a%{kills.%player%}%" in board of player to 25

        make score of "&6" in board of player to 24

        make score of "&2Penge:" in board of player to 23

        make score of "&a%balance of player%" in board of player to 22

        make score of "&3" in board of player to 21

        make score of "&2Deaths:" in board of player to 20

        make score of "&a%{deaths.%player%}%" in board of player to 19

        move display of player to sidebar

on join:
    make player execute command "Score"

on first join:
    make player execute command "Score"

every 15 seconds:
    make all players execute command "Score"

on any movement:
    if player has permission "emperor.rank":
        set {score.%player%} to "&5&lEmperor"
    if player has permission "supreme.rank":
        set {score.%player%} to "&2&lSupreme"
    if player has permission "admiral.rank":
        set {score.%player%} to "&c&lAdmiral"
    if player has permission "captain.rank":
        set {score.%player%} to "&b&lCaptain"
    if player has permission "novice.rank":
        set {score.%player%} to "&3&lNovice"
    if player has permission "recruit.rank":
        set {score.%player%} to "&6&lRecruit"
    if player has permission "default.rank":
        set {score.%player%} to "&7&lExplorer"
    if player has permission "essentials.*":
        set {score.%player%} to "&4&lOwner"



On death of player:
    If attacker is a player:
        add 1 to {kills.%player%}
    If victim is a player:
        add 1 to {deaths.%player%}

then i changed it to:
code_language.skript:
on first join:
    set {kills.%player%} to 0
    set {deaths.%player%} to 0

every 3 second:
    loop all players:
        wipe loop-player's sidebar
        set name of sidebar of loop-player to "&a&lSkyblock&2&lX"
        set score "&9" in sidebar of loop-player to 22
        set score "&2Rank:" in sidebar of loop-player to 21
        set score "&a%{score.%loop-player%}%" in sidebar of loop-player to 20
        set score "&7" in sidebar of loop-player to 19
        set score "&2Online: &a%number of all players%" in sidebar of loop-player to 18
        set score "&4" in sidebar of loop-player to 17
        set score "&2Kills:" in sidebar of loop-player to 16
        set score "&a%{kills.%loop-player%}%" in sidebar of loop-player to 15
        set score "&6" in sidebar of loop-player to 14
        set score "&2Penge:" in sidebar of loop-player to 13
        set score "&a%balance of loop-player%" in sidebar of loop-player to 12
        set score "&3" in sidebar of loop-player to 11
        set score "&2Deaths:" in sidebar of loop-player to 10
        set score "&a%{deaths.%loop-player%}%" in sidebar of loop-player to 9

on any movement:
    if player has permission "emperor.rank":
        set {score.%player%} to "&5&lEmperor"
    if player has permission "supreme.rank":
        set {score.%player%} to "&2&lSupreme"
    if player has permission "admiral.rank":
        set {score.%player%} to "&c&lAdmiral"
    if player has permission "captain.rank":
        set {score.%player%} to "&b&lCaptain"
    if player has permission "novice.rank":
        set {score.%player%} to "&3&lNovice"
    if player has permission "recruit.rank":
        set {score.%player%} to "&6&lRecruit"
    if player has permission "default.rank":
        set {score.%player%} to "&7&lExplorer"
    if player has permission "essentials.*":
        set {score.%player%} to "&4&lOwner"

On death of player:
    If attacker is a player:
        add 1 to {kills.%player%}
    If victim is a player:
        add 1 to {deaths.%player%}
 
Last edited:
Status
Not open for further replies.