Configuring your server for XP save
XP save is server feature which allows administrators to configure a game server to save the eXperience Points (XP) of each player. This means that when you disconnect from a server and come back you still have all the XP you gained during your previous gaming sessions. Some server admins configure this feature to save XP forever while others set XP save for a few hours. Some MODs do not permit XP save
ETMAIN
No XP Save possible
ETPRO
XP Save is possible only during a campaign. When the campaign is finished the XP of each player is reset. Add the following in your server.cfg:
set b_statsaver 1
ETPUB/NoQuarter
XP Save in this mods is controlled by 3-4 cvars depending on how you want to set it up: g_XPSave [integer]: Integer can take several values but to spare you from the techie stuff just set it as 4 to save XP forever. To set XP save for a fixed amount of time you need to set this to 15 and set g_XPSaveMaxAge_xp to the amount of time (in seconds) that you would like XP to be saved). e.g, to save XP for a day add these lines in your server.cfg and etpub.cfg:
set g_XPSaveFile "xpsave.cfg" //file which stores XP save information (in etpub dir)
set g_XPSave "15"
set g_XPSaveMaxAge_xp 86400 //60secs * 60mins * 24hrs = 86400
For reference check ETPUB documentation
Jaymod
Here is it a bit simpler to configure XP Save. Basically set g_XPSave to 1 and g_XPSaveTimeout to the number of minutes (not seconds like above) you would like XP saved e.g. to save XP for a day add this in server.cfg and jaymod.cfg
set g_XPSave 1
set g_XPSaveTimeout 1440 //60mins * 24hrs= 1440
To make XP Save for ever just set g_XPSaveTimeout to 0
For reference check Jaymod documentation
Keep in mind that saving XP for long periods of time has disadvantages as well. I'll discuss that in another post. This small guide should cover 95% of Wolfenstein game servers although it's not an exhaustive "How To" guide. As always, if you need more help just post a comment under this topic.
If you liked this guide subscribe to my feed and check my other articles
39 Responses to “Configuring your server for XP save”
THANK YOU, ive spent hours looking for a explanation like this!
Glad I could help!
But how do i get it onto a noquater sever?
You need to be an admin to get it on noqaurter server. Get the config file, edit it, insert those lines, save, upload file to server and restart the server
ok ok but i dont no how to start a sever with full medic for trickjump tell me!
How can i put xpsave 4ever on jaymod?
Piece of cake Jere. Just set g_XPSaveTimeout to 0
Hope this helps!
thx, it helped!
hey listen i wanted to run my own server i dont know where to put that were exactaly do i put that in for xp save forever
Landser you put that in your server.cfg file
dude your amazing i rented a server but i could get to the cfg and i just pasted that jamod for xp save forever at the bottom and it worked so pretty much ur like a god lol well no im not that crazy but thanks
Glad I could help again!
Thanks for the help but how to do to save
xp for 3 days ???
xpsave for 3 days: that depends on the mod.
On etpub and NoQuarter:
set g_XPSaveFile “xpsave.cfg”
set g_XPSave “15″
set g_XPSaveMaxAge_xp 259200
Hello, i am a noob to a server admin,i am running my game server,and i am stuck i really dont know where to turn my head to for help.i try everything still cant do it,so i guess my last option it will be you.i need help setting my server with my shurbbot.cfg and xp save.if you can help me i am really APRICIATE very much.
Hey Andrew I’ve emailed you for the help you have requested (I hope the email you left is valid!)
[...] How to configure your server for XP Save [...]
hello, I have a problem.
for some reason every time I exit the game and return to the same server my xp is wiped out
even thogh the servers claim to have “xp save forever” do you know what the problem is?
That is weird Ilan. Could be a problem with the server itself. If the XPsave works for others players then it’s probably your configuration. Maybe the server is not keeping your guid. Try removing your etkey from your etmain directory and regenerating it: Go to your Wolfenstein - Enemy Territory directory and take your etkey file and copy it somewhere safe on your hard disk. Make sure you have removed it from your directory. Then Start ET and bring the console down. Type /pb_cdkeyreg
This will create a new etkey in your Wolfenstein directory. Try connecting to the server.
How can i have xpsave on jaymod that even restart of etded.exe?
What do you mean “that even restart of etded.exe?”
To do xpsave on jaymod follow the instructions above. That should do the trick!
Hi all,
Yes this question must have been asked many times.
I am setting up an ET Server on my Lan,
ET ver 2.06b with the etpub mod
PB is NOT enabled
If Punkbuster is enabled clients get Kicked for Empty CDkey But as i understan you need PB enabled to use XPSAVE,,right?
We can not get out on the internet to update our GUID because of a Firewall. Yes This is a Dedicated LAN Server for our lunch time enjoyment, :)-
Server.cfg files contains:
set g_xpsavefile “xpsave.cfg”
set g_xpsave 4
The server runs when PB is disabled but no xpsave and no xpsave.cfg created either.
can someone point me in the right direction?
How can we run a LAN server with XPSAVE with PunkBuster Off?
How do we get around the Empty CDKEY issue?
Bottom line is we wnat to game on our LAN with the ETPUB Mod and XPSAVE Forever!! 2.55, 2.06 who cares we just want it to work.
Any help is much appreciated.
Thanks
I wanted to mention we are behind a firewall in a corporate environment, we are blocked to many sites, and I have no way of changing this.
“we are hard core gammers with the shakes..must play ET”
hi.i have a problem i made my own server today and now i have a question :D how i can set my adminlevel for my own server?
Hi Mika
to set your admin level type in the following commands in console:
/rconpassword your-password-here
/rcon setlevel your_nickname 8
thanks that help :) but now i have new problem :D how i can get my server jaymod?
and how i get that command when i wrtie console for example !help and then i see all my command in console?
Andrew Elias Says:
August 3rd, 2007 at 11:13 pm
Hello, i am a noob to a server admin,i am running my game server,and i am stuck i really dont know where to turn my head to for help.i try everything still cant do it,so i guess my last option it will be you.i need help setting my server with my shurbbot.cfg and xp save.if you can help me i am really APRICIATE very much.
i mean i have these problem too and i cant install jaymod in my server :D
You should be able to install Jaymod through your server provider’s control panel. It’s usually just a mouse click. Ask your provider to do it for you if you can’t find it through the panel interface
Ok Back to my issue with XPSAVE.
I installed ET on 8 PC’s on a LAN with no internet connection. My server is running ET 2.06b Jaymod (no internet connection)
Here is the FIX:
** On a PC with internet connection and ET installed run /PB_CDKEYREG, look in the \etmain directory for the etkey file, copy it and call it etkey1, then run /PB_CDKEYREG again, copy the etkey file and call it etkey2.
** Take and copy the etkeys to each PC and copy to the \etmain dir and rename the key back to eteky. Each PC should have there own etkey, not the same.
** Also from the PC with an internet connection download from the Evenbalance.com site the latest PBSETUP.EXE file.
**Run the PBSETUP.EXE file on each PC and the server.
** Enable Punkbuster on all PC’s and the ET server.
** Now all clients can connect and XPSAVE is enabled “Forever”
I want to thank myself for figuring this out, and thanks for the few people who did send me some email with some other ideas.
*** Game on ***
Well…great thinking there and an excellent solution!
Hi guys.
I have running :
ET 2.06d
no quarter 1.1.1
and omnibot
they are all working but Xpsave isnt. I have a listen server for lanning with friends. I do not have ETPUB.
I did copy this in my noquarter.cfg:
set g_XPSaveFile “xpsave.cfg”
set g_XPSave “4″
set g_XPSaveMaxAge_xp 86400
set g_XPSaveDirectory “C:/xpsave”
When i type in console: /g_xpsave
I get the message that it has value 0. somehow it doesn;t get the value from noquarter.cfg
anyone has a solution? Thanks in advance
greets
(see guide
http://shitstorm.org/noquarter/wiki/index.php?title=No_Quarter_Mod
)
so how do i set up a server for xp save
Did you try the instructions above?
yes. i went to the shit storm no quater site but i didnt know which file to download
There is no file to download. You just need to add the following lines in your server.cfg
set g_XPSaveFile “xpsave.cfg”
set g_XPSave “15″
set g_XPSaveMaxAge_xp 86400 //for 24hrs xpsave in seconds
how do you add those things into it. its an icon and cant be opened is what it says. so how do i add it to it
Clay, you need FTP access to the server. Once you login via FTP, download server.cfg on your PC. Modify it to add those lines and save it. Then upload it to the server.
set g_XPSave 1
set g_XPSaveFile “xpsave.cfg”
set g_XPSaveMaxAge_xp 86400
set g_XPSaveMaxAge 604800
set g_XPDecay 0
set g_XPDecayRate 0.0
set g_XPDecayFloor 0.0
i have like this in mu etpub server.cfg file…. i try to set xpsave forever but what i need change for that ?
Thanks man , i set them all to like 10000000000000000000000000 because i am a noob this helped me a lot thanks again
Leave a Reply