PDA

View Full Version : Storing Info On UT Servers For Players


Lukano
10th Oct 2001, 07:34 PM
Just a quick question in regards to Kage (Kagehashiru : Out Of The Shadows) (our Shadowrun TC Mod).

I'm just curious if anyone knows of a way to implement server side storage of player stats, kills, scores, cash, etc... With or without a login/password (although if anyone has found a way to do that, I will KILL to know how). We're working on finding a way to allow players to store their kill counts, scores, etc... Basically the first step to turning Kage into a community RP game. For the time being it's DM and TDM, but eventually we want to implement community RP features.

If anyone has any ideas on how to do this, let me know ASAP please. Just email me at lukano@telefragged.com or stop by our site at http://kage.unrealism.com and post in the forums.

Thanks!

Lukano

aspie
10th Oct 2001, 08:23 PM
NGStats ?

aspie
11th Oct 2001, 05:46 AM
You could write it all to an *.ini file. Although your talking a rather hefty file, it could easily inflate to 10 meg if the server is public.

Lukano
11th Oct 2001, 01:42 PM
I honestly don't doubt that it could inflate to a 1 gig to be honest. If we intend to have a final product that mimics an online rpg like everquest or AO in shadowrun form, it will have ALOT of data to handle. We're actually planning to have one server that just handles the login/password and doles out player stats to the client, as well as to a specific server which they will then be shunted to (each server is a portion of the city, and players can only access other servers by travelling there within the portion of the city they're in).

Keep in mind this is an eventual thing... for the time being we're just doing a DM/TDM mod with attributes, skills, stats, cyberware, magic and new weapons all based on purchase systems. Big project :)

So yah... any idea's on how we'd go about storing it the ini ON the server, in such a way that it can't be tampered with by the client?

Lukano

ca
11th Oct 2001, 01:58 PM
Your best bet is to just implement a native lib to do some file i/o and expose that capability to unrealscript. Then you can make whatever sort of database you want...

Lukano
11th Oct 2001, 04:11 PM
anything more specific in regard to the mechanics of doing this? I'm still learning uscript as I go, so not everything makes sense :)

Lukano

ca
11th Oct 2001, 05:15 PM
http://www.ccs.neu.edu/home/ccuello/native/native.html

Anybody interested in starting to work with native functions should read that... if you have more specific questions dump them in a new thread and I'll see if I can't help you that way.

Lukano
11th Oct 2001, 06:16 PM
thanks ca, I'll pass this along to relevant ears... I may even refer them back here directly if they have problems :)

Lukano