Author Topic: Server Rating System  (Read 804 times)

A system where you can rate servers easily.
The system would connect to a database of saved rated servers. It would use IP addresses to tell which server is which. You can add your own rating by clicking stars next to the server. Stars would tell you the rating the server has.
Unrated servers would have light blue stars. Servers that have been rated will have a corresponding amount of stars colored. For example, if a server has a 3-star rating, it would show 3 out of 5 stars.


What are you going to do about the person running the database manipulating ratings or people downrating a server just because they got banned from it?

What are you going to do about the person running the database manipulating ratings or people downrating a server just because they got banned from it?
The person who hosts the database should be trusted.
People who get banned from servers on gmod probably downvote them anyways. No way to prevent that.


What are you going to do about the person running the database manipulating ratings or people downrating a server just because they got banned from it?

I'm sure we can find someone port, I hardly ever play on servers apart from my own, And I wouldn't want the drama that would appear if I did try.

I would go ahead with this, but unfortunately I lack php and server networking knowledge.

The person who hosts the database should be trusted.
People who get banned from servers on gmod probably downvote them anyways. No way to prevent that.
The thing about that is that gmod has a pretty big community.
With a small community, just one vote could influence the rating by a great amount.
If someone gets down voted just once the second they host their server, it'd get sent to the bottom of the list.
And there will be those users who down-vote all the servers and up-vote them all, messing up the votes.
It'd be hard to manage.

There is also the problem that Port pointed out.
It's obvious majority of the community would take a bribe and manipulate the votes.
You could however solve this solution by giving access to the User's BL-ID and name that voted for the server.
Maybe even restrain the voting to a single IP and BL-ID too, to prevent mass voting of alts.

My opinion is that if someone took the time to make this right, it'd work out decently.
Giving access to the list of people voting to prove that the rating isn't a lie, and to find users who just down-vote all of the servers.
Maybe even have a way to see all of the servers you've voted on.
Would also be neat to have the ability to leave comments on a server, that way you could find out why a user likes the server.

-snippety-snip-

OR what if when you vote you are required to give a comment, so if someone down votes it you know who it is and whether it's a troll or not?

OR what if when you vote you are required to give a comment, so if someone down votes it you know who it is and whether it's a troll or not?
Because, the claim in the comment can still be false anyway.
Having commenting a requirement can be annoying to some users, and still won't fully solve the problem.

If anything, having the ability to view servers based on ratings with comments as an option would be better.