Resource:Scoreboard: Difference between revisions
Jump to navigation
Jump to search
(Updated TODO) |
No edit summary |
||
Line 18: | Line 18: | ||
*There's no way to scroll the scoreboard yet | *There's no way to scroll the scoreboard yet | ||
*Columns are not added in the correct order | *Columns are not added in the correct order | ||
*Column visibility | |||
*Scoreboard data for web listing is being sent all at once, should allow sending of separate chunks | *Scoreboard data for web listing is being sent all at once, should allow sending of separate chunks |
Revision as of 00:50, 28 September 2007
The scoreboard displays connected players, teams, pings and other data in a gridlist for players ingame. It also has a javascript-enabled web interface, so it can be viewed from a browser.
When you add a column to the scoreboard, it's linked to the element data field of the same name, so if you add the "score" column, element data in the field "score" will be shown for all players and teams.
Exported serverside functions
You can call them from another resource using call():
call(getResourceFromName("scoreboard"), "addScoreboardColumn", "wanted level")
bool addScoreboardColumn( string columnName ) bool removeScoreboardColumn( string columnName ) bool setScoreboardForced( player thePlayer, bool forced ) table getScoreboardColumns( )
Issues/TODO
- There's no way to scroll the scoreboard yet
- Columns are not added in the correct order
- Column visibility
- Scoreboard data for web listing is being sent all at once, should allow sending of separate chunks