Just so you know, we don't know the file format for every file. If it's just a bunch of random characters, it's probably a .zip or .jar.
#
# SBoard is Skript addon that let you make scoreboards with less flickering things and simple to use.
# Version: b2
#
import:
org.bukkit.Bukkit
effect [SBoard] (make|setup) scoreboard for %player%:
trigger:
if Bukkit.getServer().getPluginManager().getPlugin("TitleManager").hasScoreboard(expr-1) is true:
Bukkit.getServer().getPluginManager().getPlugin("TitleManager").removeScoreboard(expr-1)
Bukkit.getServer().getPluginManager().getPlugin("TitleManager").giveScoreboard(expr-1)
effect [SBoard] wipe scoreboard of %player%:
trigger:
Bukkit.getServer().getPluginManager().getPlugin("TitleManager").removeScoreboard(expr-1)
effect [SBoard] set title of scoreboard %player% to %string%:
trigger:
Bukkit.getServer().getPluginManager().getPlugin("TitleManager").setScoreboardTitle(expr-1 and expr-2)
effect [SBoard] set (line|slot) %number% of scoreboard %player% to %string%:
trigger:
Bukkit.getServer().getPluginManager().getPlugin("TitleManager").setScoreboardValue(expr-2, expr-1 and expr-3)
effect [SBoard] set %player%'s header to %string% and footer to %string%:
trigger:
Bukkit.getServer().getPluginManager().getPlugin("TitleManager").setHeaderAndFooter(expr-1, expr-2 and expr-3)
#EXAMPLE
#on join:
# set player's header to "&b&lHEADER" and footer to "&c&lFOOTER"
# make scoreboard for player #MAKES THE SCOREBOARD FOR THAT PLAYER
# set title of scoreboard player to "YOUR SERVER"
# while player is online: #MAKES A LOOP THAT WILL REFRESH THE SCOREBOARD WHILE THE PLAYER IS ONLINE
# set line 1 of scoreboard player to "Money:&a %player's balance%"
# set line 2 of scoreboard player to "Health:&c %player's health%"
# set line 3 of scoreboard player to "Online:&a %amount of all players%"
# wait 5 ticks # THIS IS THE REFRESH RATE