Search the Community
Showing results for tags 'scoreboard'.
-
Hello! I wonder, how do i make a KDR? (Kill death rate) If it helps it's supposed to be for a scoreboard and i have skbee and skript, is there any other plugin i need if so, let me know. So at first i thought it started at 1.00 and when you kill someone it goes up by 0.5 and when you die it goes down 0.5 but it seems way to boring and not correct at all. I am very bad at programming and yes i could use some programming tips and "functions" aka like "if" and "wait". Thanks!
-
So i made this script: on join: if {deaths::%player's uuid%} is not set: set {deaths::%player's uuid%} to 0 if {kills::%player's uuid%} is not set: set {kills::%player's uuid%} to 0 if {killstreak::%player's uuid%} is not set: set {killstreak::%player's uuid%} to 0 while player is online: set title of player's scoreboard to "&6&l⊂BoxxUniverse⊃" set line 1 of player's scoreboard to "&9» IP: &cBoxxUniverse.minehut.gg" set line 2 of player's scoreboard to "&9» Killstreak: &c%{killstreak::%player's uuid%}%" set line 3 of player's scoreboard to "&9» Deaths: &c%{deaths::%player's uuid%}%" set line 4 of player's scoreboard to "&9» Kills: &c%{kills::%player's uuid%}%" set line 5 of player's scoreboard to " " set line 6 of player's scoreboard to "&e&lStats" set line 7 of player's scoreboard to "&9» Online players: &c%size of all players%/%max players%" set line 8 of player's scoreboard to "&9» Player: &6%player%" set line 9 of player's scoreboard to " " set line 10 of player's scoreboard to "&e&lInfo" wait 1 second on death: attacker is a player: add 1 to {kills::%attacker's uuid%} add 1 to {killstreak::%attacker's uuid%} on death: victim is a player: add 1 to {deaths::%victim's uuid%} set {killstreak::%victim's uuid%} to 0 and when i try to reload it (/sk reload scoreboard.sk) it pops up "Empty configuration section!" and does anyone know how to fix it and possibly also tell me what "empty configuration setting" means? Thanks! And btw, yes i did use skbee.
- 2 replies
-
- skript
- skript error
-
(and 3 more)
Tagged with:
-
Here a scoreboard Skript, Enjoy! Reply to this if there are any errors of thing you want me to add! Plugins Required: SkRayFall and Skript every 1 second: loop all players: wipe loop-player's sidebar set name of sidebar of loop-player to "Server-Name" set score "&b&lPLAYER" in sidebar of loop-player to 8 set score " &cRank &8>> %loop-player's prefix%" in sidebar of loop-player to 7 set score " &cName &8>> &f%loop-player%" in sidebar of loop-player to 6 set score " &cBalance &8>> &fComing Soon!" in sidebar of loop-player to 5 set score "&b&lSERVER" in sidebar of loop-player to 4 set score " &cJoins &8>> &f%size of offline players%" in sidebar of loop-player to 3 set score " &cOnline &8>> &f%number of players%" in sidebar of loop-player to 2 set score " &cTPS &8>> &f%tps from last minute%" in sidebar of loop-player to 1
- 11 replies
-
- scoreboard
- skript
-
(and 2 more)
Tagged with:
-
I can't get the exp to show. all it says is "there's no loop that matches loop-player to 3" Skript: every 5 seconds: loop all players: wipe loop-player's sidebar set name of sidebar of loop-player to "&6GunKit" set score "&6Name: &3%loop-player's name%" in sidebar of loop-player to 5 set score "&6Rank: &3%loop-player's prefix%" in sidebar of loop-player to 4 set score "&6Level: &3%loop-player's xp%" in sidebar of loop-player to 3 set score "&6Kills: &3%{kills.%loop-player%}%" in sidebar of loop-player to 2 set score "&4Deaths: &3%{deaths.%loop-player%}%" in sidebar of loop-player to 1 on death: add 1 to {kills.%attacker%} add 1 to {killstreak.%attacker%} add 1 to {deaths.%victim%} set {killstreak.%victim%} to 0 on first join: set {kills.%player%} to 0 set {killstreak.%player%} to 0 set {deaths.%player%} to 0 set {killstreak.%player%} to 0
-
Hello there! I've been trying to make a scoreboard for the longest time, I've been trying to achieve; Server Name: Player: Player name: Rank: Kills: Deaths: KDR: Server: Server IP: Online: (0/10) Joins: TPS:
- 3 replies
-
- skript
- scoreboard
-
(and 1 more)
Tagged with:
-
So my scoreboard skript is not working there are no errors bhut it doesnt show up and I used a other themed scoreboard and it goes off and on sometimes randomly help me please I beg you. every 5 seconds: loop all players: wipe loop-player's sidebar set name of sidebar of loop-player to "&6&lAchieved &7(1.0)" set score "&3" in sidebar of loop-player to 9 set score "&7&lPlayer" in sidebar of loop-player to 8 set score "&8• &7Name: &6%loop-player%" in sidebar of loop-player to 7 set score "&8• &7Rank: &6%loop-player's prefix%" in sidebar of loop-player to 6 set score "&5" in sidebar of loop-player to 5 set score "&7&lServer" in sidebar of loop-player to 4 set score "&8• &7Online: &7(&f%amount of players%/%maximum players%&7)" in sidebar of loop-player to 3 set score "&8• &7TPS: &7%tps%" in sidebar of loop-player to 2 set score "&0" in sidebar of loop-player to 1 set score "&7&oachieved.minehut.gg" in sidebar of loop-player to 0 HELP me
- 2 replies
-
- scoreboard
- skript
-
(and 3 more)
Tagged with:
-
I have a scoreboard skript that displays kills and coins, but the numbers are a bit messy, I was wondering if anyone can make it so if a player has like 2,000,000 it will say 2M and if someone has 1,000 it will say 1K and other stuff like 2,500 = 2.5K and 1,200 is 1.2K. Im sure you know what I mean, but I want it for all the numbers obv. If this doesnt make sense, reply, and I will try simplify it. Code on next page: on join: while player is online: wipe player's sidebar set {players.online} to number of all players set name of sidebar of player to "&4u&cDemolish" set score "&c&m+----------------------------+&l" in sidebar of player to 6 set score "&f" in sidebar of player to 5 set score "➣ Coins: &6⛃ %{Coins::%player's uuid%} ? 0%" in sidebar of player to 4 set score "➣ Kills: &f☠ %{Kills::%player's uuid%} ? 0%" in sidebar of player to 3 set score "&l" in sidebar of player to 2 set score "&c&m+----------------------------+" in sidebar of player to 1 wait 5 seconds
- 8 replies
-
- number
- formatting
-
(and 3 more)
Tagged with:
-
I need a scoreboard for a script I made
-
I suggest to update this plugin cause has new and better performance and it wasn't updated for moonths! +The current version creates some errors in the console The link of the plugin: https://www.spigotmc.org/resources/scoreboard.14754/ Thanks
- 1 reply
-
- update
- updateplugin
-
(and 1 more)
Tagged with:
-
BEFORE READING: 1) If you have skrayfall installed, you must disable the enableFastScoreBoards option in skrayfall's config.yml 2) A scoreboard line can not be set to nothing, if you want an empty line, you must set it to a color code (e.g. "&0") 3) Two different scoreboards line can not have the same text, a work around is yet again by using color codes as seen above (e.g. "&eText" and "&1&eText" to display 2 lines the same) 4) There are 3 addons labelled skbee on minehut's download page, make sure you download the one that's description is "A simple solution to make your servers more bold!" INTRO Following the introduction of the new add-on skbee, i thought it'd be wise to create a scoreboard tutorial using the add-on. The only semi-viable options for minehut users prior to this add-ons introduction were skellet and skrayfall, which both had their issues. Noticeably, skellet had large parsing times and unnecessarily complex syntaxes and skrayfall scoreboards flickered. important: if you are attempting to support 1.8 clients on your minehut server using protocolsupport for example, your skbee scoreboard lines will cut off at after 16 characters for those 1.8 users READING SYNTAX PATTERNS (syntaxes are ways you can write code) for this tutorial, i will be providing the syntax patterns and example code. In the chance that you do not want to use this template, this is how you interpret skript's syntax patterns. If you do not understand, this do not worry. This is for more advanced users. %% = an object/objects (e.g. player(s) or string(s)) [] = optional, meaning it is not mandatory (option 1|option 2) = interchangeable, but only one can be used For example, all these patterns are correct for the syntax [score]board of %player% is (on|off): scoreboard of player is on scoreboard of player is off board of player is on board of player is off there are 6 simple, sufficient syntaxes provided by skbee which include: SETTING UP YOUR SCOREBOARD When making player specific scoreboards, we only want their scoreboard to exist when they're online (duh). Therefore, we need to listen to two player specific events: on join and on disconnect. Luckily for us, if we use one of skbee's syntaxes (set line or set title), skbee will automatically handle setting up a player's scoreboard for us, so we don't need a syntax like create scoreboard. Useful, right? What this means, is that all we need to do is set the title and lines of our scoreboard and we're all done! on join: set title of player's scoreboard to "my server!" set line 3 of player's scoreboard to "top line" set line 2 of player's scoreboard to "middle line" set line 1 of player's scoreboard to "bottom line" Note: minecraft scoreboards always displays the lines highest to lowest from top to bottom (3, 2, 1 instead of 1, 2, 3) Cool! we've got a scoreboard. Simple. However, odds are you're going to want to have variables on your scoreboard, right? For this example, I will be displaying online players on the scoreboard There are two ways of updating your scoreboard. For this tutorial we're going to be using a while loop as it is easier to use. For more advanced users, see the advanced scoreboards header for more efficient methods a while loop basically means, for as long as a certain statement (condition) is true, repeat something. Here's an example of it put in to use (along with the use of some colour codes) on join: set title of player's scoreboard to "&6&lServer Info" while player is online: set line 1 of player's scoreboard to "&7• &eOnline: &f%size of all players%" wait 1 second Great! Now we've got a scoreboard that will accurately display the amount of online players. It's important to remember that this works for more than just online players, and you can make it display any skript variable you'd like by including %{variable}%. When the player leaves the server we want to clear their scoreboard because we don't want to store unnecessary data for players if they're not online. We can do this easily by including: on disconnect: clear player's scoreboard And that's all there is to it! I hope you've found this tutorial useful, if you have any requests for tutorials on anything else please let me know. Skbee download link: https://www.spigotmc.org/resources/skbee-skript-addon.75839/ ADVANCED SCOREBOARDS note: I will not being going in to as much detail here, if you don't understand the content below i suggest you stick with the first method as i'm sure some of you are all aware, having a while loop that loops every 1 second for all players isn't the best way of updating a scoreboard in some cases A better more complicated method for scoreboards that display data that's manipulation is easily detectable is by passing the setting of lines to an updateBoard() function. For this example i will be using player kills and deaths function updateBoard(p: player): set {_uuid} to {_p}'s uuid set line 2 of {_p}'s scoreboard to "&6Kills: &f%{kills::%{_uuid}%} ? 0%" set line 1 of {_p}'s scoreboard to "&6Deaths: &f%{deaths::%{_uuid}%} ? 0%" on join: set title of player's scoreboard to "&e&lStats" updateBoard(player) on death of player: add 1 to {deaths::%victim's uuid%} if attacker is a player: add 1 to {kills::%attacker's uuid%} updateBoard(victim) updateBoard(attacker) on disconnect: clear scoreboard of player Notice how on join we don't require a loop, merely the initial set up of the lines. Instead, we listen in on the on death event, allowing us to only update the scoreboard of the victim and attacker when the information displayed on their boards change. If your scoreboard is not player-specific, but still contains variables that frequently change, it might be better for you to structure your updateBoard() function like so: function updateBoard(p: players): loop {_p::*}: set line 1 of loop-value's scoreboard to "..."
- 14 replies
-
- 1
-
-
- ofus
- skript tutorial
-
(and 2 more)
Tagged with:
-
I am looking for a few specified skripts for my server. -Scoreboard info: Layout: Servername Prefix kills ------------------------------------------------------------ Kill-> reward: If you kill someone you get 1 emerald. If you attack a player that has a killstreak of 5 you get 2 emeralds. And that always +5 killstreak is +1 emerald. ------------------------------------------------------------ Killstreak skript if needed for the kill reward skript. ------------------------------------------------------------ Gen skript: A coal gen named &0CoalGen. You dont need to remove or upgrade it its just for creative to pick and sell. ------------------------------------------------------------ Ty.
-
I am looking for a few specified skripts for my server. -Scoreboard info: Layout: Servername Prefix kills ------------------------------------------------------------ Kill-> reward: If you kill someone you get 1 emerald. If you attack a player that has a killstreak of 5 you get 2 emeralds. And that always +5 killstreak is +1 emerald. ------------------------------------------------------------ Killstreak skript if needed for the kill reward skript. ------------------------------------------------------------ Gen skript: A coal gen named &0CoalGen. You dont need to remove or upgrade it its just for creative to pick and sell. ------------------------------------------------------------ Ty.
- 1 reply
-
- skript
- scoreboard
-
(and 1 more)
Tagged with:
-
Please update the KiteBoard Plugin by Niall Lindsay. It is my favorite scoreboard plugin and awesome.
-
i know i already made a topic on it but seriously plz minehut add it if you don't know what it is it is like kiteboard but you can have per world scoreboards which is what i want and it also uses placeholderapi if you wanna add that stuff just plz add and other people who are going to comment plz don't write "Just skript it" i don't want to all i want is this plugin thank you Link to Plugin https://www.spigotmc.org/resources/simplescore.23243/ (Its free) So plz minehut add thx ~ Corsoul
- 2 replies
-
- simplescore
- kiteboard
-
(and 1 more)
Tagged with:
-
Simple Score is a scoreboard plugin that can do the same thing as kitboard but i want cause kitboard scoreboards stay no matter what world your in it is there but with Simple Score it is per world and it can also do like how many players on ect.... so plz i beg add it for its cool feature for per worlds scoreboards Plz do it!
-
Hello, I am looking for a leaderboard gui skript. I would like a skript that has the command /leaderboard. This command should open a gui that shows the user three different categories, Token top, Bal top and Mining Top. when you click a catagory it should display a pyramid system of the top players in each category. Token top should show the players with the most tokens, Baltop, the players with the highest balance and Mining top should display the players who have mined the most blocks. I would ideally like this being made for free {: but am willing to pay a small amount if i am impressed.
-
- leaderboard
- scoreboard
-
(and 1 more)
Tagged with:
-
I suggest that you add this Plugin https://www.spigotmc.org/resources/titlemanager.1049/ QuickBoard is rlly buggy and doesn't work on 1.8 and ScoreBoard Revision is very buggy! TitleManager has a ScoreBoard that doesn't cause lag at all and a tablist that doesn't have any bugs! I really want to start using this please add it as soon as possible! Thank you!
- 1 reply
-
- tablist
- scoreboard
-
(and 2 more)
Tagged with: