• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

A servers list that stores players

I guess if this becomes popular spoofing servers might remove their online lists on website
Post automatically merged:

Thank you.
Could you please elaborate on why you think it's not presentable and on what could be done?

Hmm. I do not know i am no designer But I just know I like the layouts of these more
and even otservlist
Here we see a simple list with relevant columns
 
I guess if this becomes popular spoofing servers might remove their online lists on website
I think they will keep it, their listing comes straight from the database while OT Archive's from the status protocol. But yeah, there are several ways to spoof them both.

Hmm. I do not know i am no designer But I just know I like the layouts of these more
and even otservlist
Here we see a simple list with relevant columns
I can see it. Tabular layout has been the default for OT Lists since forever, so I wanted to try something different that was also mobile friendly. I want to keep and tweak the cards layout for now and see where it goes. Not set in stone, though.
 
Update:

Now testing the Activity Ratio system.
  • It's determined by the ratio of seen players and active players, from the last 168 hrs.
  • Players are classified as active if any level was lost or gained during the last 168 hrs.
  • It might be used to influence server scores, in the future, after maturation.
New info was also added to players' pages.

Screenshot from 2022-08-31 15-01-52.png
Screenshot from 2022-08-31 15-02-33.png
Post automatically merged:

The most Most Seen Players list will now only show active players.
 
Last edited:
Working on storing and showing server info changes (MOTD, engine, owner, map, etc).
Thinking about the new formula for server points, will try to use the Activity Ratio. Maybe also use new players rate or ratio.
 
I noticed that the ranking of players on the servers is wrong, at least in part of the servers, where there is a top level 600 it shows top level 800 from other servers.
 
I noticed that the ranking of players on the servers is wrong, at least in part of the servers, where there is a top level 600 it shows top level 800 from other servers.
Hey!
Can you please send me an example so I can look into it? Thanks!
 
Last edited:

I see what you mean, thanks!

The difference is from deleted/renamed characters. OT Archive won't know when this happens.
I will think of ways to reduce this kind of occurrence, probably using the new activity system. This way only recently active players will show and the deleted/renamed characters will eventually be hidden since their names won't show up anymore. The old names will still be stored and accessible via the "find" page, and I might create a page for inactive players.

Update

Top Players Lists will now only show players seen in the last 168 hrs.

Update

Now testing the new points system that takes into account info extracted from seen players' activity.
Servers are ordered by points. Will keep an eye on it and tweak if necessary.
 
Your concepts for this server list are so fresh. I poked around and made some observations.

Overall list page
- I can't tell how the list is sorted by default and I'd rather see this in a table layout. Regardless of layout adding options for filtering and sorting would be cool. I would want to sort the list by both active ratio and new player ratio neither of which value are visible on the cards. Search button takes care of filtering but its a bit hidden.

On the server info page
  • A tooltip on "Activity Ratio" would be useful as its not a common value server lists.
  • Mousing on the info icon, the first link is to "server info" which is the page you are already on. I found that confusing as I was clicking and not going anywhere.


On the new players page
  • How is this table sorted? newest to oldest?
  • "seen" value is confusing estimated online time could be a better value to show. Does the "seen" count go up 1 for each day? This could be useful. Does "seen" go up each time your website scans the site? kinda of random and not super useful.
 
Your concepts for this server list are so fresh. I poked around and made some observations.

Overall list page
- I can't tell how the list is sorted by default and I'd rather see this in a table layout. Regardless of layout adding options for filtering and sorting would be cool. I would want to sort the list by both active ratio and new player ratio neither of which value are visible on the cards. Search button takes care of filtering but its a bit hidden.

On the server info page
  • A tooltip on "Activity Ratio" would be useful as its not a common value server lists.
  • Mousing on the info icon, the first link is to "server info" which is the page you are already on. I found that confusing as I was clicking and not going anywhere.


On the new players page
  • How is this table sorted? newest to oldest?
  • "seen" value is confusing estimated online time could be a better value to show. Does the "seen" count go up 1 for each day? This could be useful. Does "seen" go up each time your website scans the site? kinda of random and not super useful.
Your observations are appreciated, thank you! I will work on improvements.

The new players list is indeed sorted by newest to oldest. "Seen" is the count of how many times the player has been received during checks, yeah, it's not very useful.
 
Thats a pretty bad system for servers with characters that always have a static level (e.g. war servers) or servers which use a level cap.
That's true, sadly the data from servers is limited and not all scenarios can be accounted for.
Post automatically merged:

Thats a pretty bad system for servers with characters that always have a static level (e.g. war servers) or servers which use a level cap.
It might be possible to approach it differently if a server is detected as war, I'll give it some thought.
 
Last edited:
That's true, sadly the data from servers is limited and not all scenarios can be accounted for.
Perhaps an online time threshold could be established and used as the measure of 'active'? I imagine your reasoning for not doing this is based on the desire to not count "players" sitting in trainers or spoof-logged in somewhere though.
Probably over complicating it, but, in theory & pseudocode:
Lua:
activeValue = 0
if activeLevelChange <= threshold then -- probably a war server
  activeValue = activeOnlineTime
else -- traditional server
  activeValue = activeLevelChange
end
The downside would be a completely dead 'traditional' server that still has 200 characters logged in trainers etc. would appear as a war server and therefore appear active. Additional complexity might help with this like checking if all players are approximately the same level.
No simple answer I guess
 
I imagine your reasoning for not doing this is based on the desire to not count "players" sitting in trainers or spoof-logged in somewhere though.
Yes, pretty much. Checking other players levels is indeed one option that's likely to be used.

Thank you for sharing your thoughts.
 
Update:
  • Database reset to fix design
  • A few more info extracted from player data and added to servers and players pages.

Please create Discord Notifications again if you had any.
 
There have been a few changes since my last post, most notably:
  • "Change History" page for servers, containing mostly the history of online players peaks and configuration changes (config.lua);
  • Status Analytics for all OT Servers;
  • Introduction of player activity points;
I'm also working on a new OT List front, since some people don't really like the cards layout of OT Archive.
 
Back
Top