Hello, i'm trying to do a scoreboard where it can show your job in a game i'm working on. In my first script I set {job::%player%} as the players job and in script 2 (scoreboard script), i try to use that variable but it gives me an error saying "There's no player in a periodical event". I've looked through lots of forums and I think its to do with the looping players. But I don't know how to fix it. Any help will be much appreciated!
Part of script 1:
Script 2:
Part of script 1:
Code:
on inventory click:
if event-inventory = (metadata tag "jobs" of player):
clicked slot is 0
play sound "block.lever.click" at volume 20 to player
cancel event
close player's inventory
set {job::%player%} to "McDonalds"
teleport player to {mcdonaldsspawn}
Script 2:
Code:
every 1 second:
loop all players:
set {_online} to number of all players
wipe loop-player's sidebar
set name of sidebar of loop-player to "&e&lCITY LIFE"
set score "&7&m-------------------" in sidebar of loop-player to 7
set score " &6&lPLAYER &7> %loop-player%" in sidebar of loop-player to 6
set score " &6&lJOB &7> %{job::%player%}%" in sidebar of loop-player to 5
set score "" in sidebar of loop-player to 4
set score " &6&lONLINE PLAYERS &7> %{_online}%" in sidebar of loop-player to 3
set score "&7&m-------------------" in sidebar of loop-player to 2
set score " &7MHCityLife.minehut.gg" in sidebar of loop-player to 1