logo logo

 Back to main page

The NWNX Community Forum

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Idea: Centralized banlist/ranking system

 
Post new topic   Reply to topic    nwnx.org Forum Index -> Development
View previous topic :: View next topic  
Author Message
virusman



Joined: 30 Jan 2005
Posts: 1020
Location: Russia

PostPosted: Tue Apr 08, 2008 23:31    Post subject: Idea: Centralized banlist/ranking system Reply with quote

Just found it in IRC channel logs. I think it's a pretty good idea.
Full details in the log:
http://www.nwn2source.net/perl/irclogs/?startdate=2008-03-23%2011%3A43%3A21;channel=%23NWN2CR;hc=1;Search=Search;enddate=2008-03-23%2013%3A43%3A21;text=;.cgifields=filter;.cgifields=order#20080323122513
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
MadK@



Joined: 01 Aug 2007
Posts: 7
Location: Perth Western Australia (+9GMT)

PostPosted: Wed Apr 09, 2008 6:55    Post subject: Reply with quote

This is much like what CoPaP is with NWN1 without plugin. If something like this could be constructed in a nwnx4 plugin, I'm definately interested.
Back to top
View user's profile Send private message
dorrian



Joined: 05 Apr 2007
Posts: 7

PostPosted: Sun Apr 20, 2008 5:55    Post subject: Reply with quote

CoPaP?
Back to top
View user's profile Send private message
MadK@



Joined: 01 Aug 2007
Posts: 7
Location: Perth Western Australia (+9GMT)

PostPosted: Sun Apr 20, 2008 16:13    Post subject: Reply with quote

Confederation of Planes and Planets.
http://www.copap.org/
_________________
www.avlis.org
www.avlis2.org
Back to top
View user's profile Send private message
Urlord



Joined: 17 Nov 2006
Posts: 122

PostPosted: Tue Apr 22, 2008 20:23    Post subject: Reply with quote

Very interesting idea GF.

When submitting the Http URL request, why not submit the PlayerName and the CDKey at the same time?

nwn2rankings.com/getranking.php?player=sue&cdkey=XRZ42A&server=MyCoolServer&serverpass=MyPassword

If player-CDKey is not found in the database, a new record for sue-XRZ42A could be added and marked as AVERAGE, 50, or whatever.
This way they are automaticilly rated the first time they log into a participating server and the server admin doesn't have to do any additional maintenance.

On the NWN2 Server side of things, provide Functions and a configurable Tool that allows a DM to dole out Merits and Demerits that automatically report changes to the Ranking Server.

Just adding my thoughts. As a Server Admin, having to remember to go to another site, log in and do ratings on my players would be un-fun.
_________________
Jim (aka, Urlord)
Visit the Persistent World of Nymri


Last edited by Urlord on Wed Apr 23, 2008 14:56; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
Urlord



Joined: 17 Nov 2006
Posts: 122

PostPosted: Tue Apr 22, 2008 20:33    Post subject: Reply with quote

For security purposes, I would have the web server also validate the HTTP post by IP Address as well as Server and Password.
The IP would be provided by the NWN2 Server Admin when they create their account.
Of course the URL Params would need to be properly validated and sanitized prior to use to avoid Denial of Service and SQL Injection attacks.
_________________
Jim (aka, Urlord)
Visit the Persistent World of Nymri
Back to top
View user's profile Send private message Send e-mail
GodBeastX



Joined: 09 Aug 2006
Posts: 65

PostPosted: Wed Apr 23, 2008 20:49    Post subject: Reply with quote

I already have a system that could ban closer to the network layer by IP Address for something like this and it's just a plugin for NWNX.

Pretty much just need a centralized DB with some sort of time to live with ban entries and probably a website where people could plead their cases and maintenance and such.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    nwnx.org Forum Index -> Development All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group