PDA

View Full Version : XP Save


Inflikted
08-04-2007, 08:25 PM
has anyone figured out how to keep XP save on? So it wont reset or it resets after a certain amount of xp is reached? i tried looking through the cvar list and couldnt really find anything relating to it. or i am guessing.. someone will have to develop some sort of mod for this? :) ty

Sublim3
08-04-2007, 08:39 PM
XP saves for a 3 map campain, then resets.

I dont know if this can be modified yet.

Kamikazee
08-04-2007, 10:37 PM
You can turn it off completely.

On the other hand, there is no way to accumulate XP forever right now. And that's a good thing. (TM)

Inflikted
08-05-2007, 01:24 PM
so i guess the quick solution right now would be... to get a hold of a campaign file for quake wars and edit it... so it has longer map cycles instead of 3 maps.. say 15 maps. but i am not sure what format it is in. i tried to open the pk4 files in the base folder to find the default campaign file.. i assume its in there.. like the original ET has the default campaign files in its main pk3 file.... but when i tried to open it with winrar and pk4scape, neither can read them :( any suggestions?

Kamikazee
08-05-2007, 01:53 PM
The PK4s are encrypted. And even if you managed to decrypt them, I'm not sure if you can force your own files in.

However, I must insist on more to steer away from XP Save. If you want ranks, play on ranked servers. If you want goodies, try to improve your skill or try the give all cheat on a local server.

XP save only messes up the game's precious balance for people who freshly joined.

Inflikted
08-05-2007, 02:10 PM
ya well i own my own dedicated server box. i dont see why i should have to pay extra to get a ranked server lol.. when they are reaping money already from advertisements. i thought the idea was stupid enough for BF2/BF2142, where you owned the server, but other people admined it lol. but anyways..
and if this game works like its past quake3/quake4 games.. the base files are read first, then custom files.. so it can be overwritten im guessing. but they want people to touch it right now i guess :)

i dont think it messes up very little, it works fine for ET. and most ET servers have XPsave usually for 24hrs, a week, or no resets. to tackle the fact there is no 'global' ranking system. now if your a unranked server on Quake Wars.. having a longer XPsave sounds like a better idea? :) doesnt it

MadJack
08-05-2007, 06:05 PM
having a longer XPsave sounds like a better idea? doesnt it

Not at all.

It will unbalance the game greatly. This is NOT vanilla ET where the upgrades are basic. QW's upgrades are much more important to the game and being a new player on a server with XP saves would make me pretty useless.

But I'm sure you don't really care so, just post the server you'll have so we can all just /ignore it.

Inflikted
08-05-2007, 06:23 PM
think your a little slow in the head. or i guess you havent played some of the mods for ET (besides etpro/etmain aka 'vanilla ET') or havent played ET in general like most people seem to be here. im not talking about XP save forever. you gotta give an incentive for people to play other places besides a rank server to up their rankings/stats, cause some people arent looking for that.. i'm one of them :), ranked servers end up being boring.. no mods, bland rotations, default settings, and not sure about QW.. but other people admining your server. but thats up to the mod makers i guess. what im talking about is increasing the XP save timeout (so it doesnt reset after a certain campaign, but after a certain time) or allow serveradmins to adjust it to their liking... for those who think its a bad idea.. well you got your ranked servers to play on. but for the others who want changes what should stop them?

im pretty sure splashdamage atleast 'tried' to stop the idea of XPsave for the original ET, or i guess ETQW aswell.. by capping the amount of maps in a campaign, to i believe 10... thus limiting XPsave, but thats why no one plays default ET lol :) and why the best servers for ET are modded to allow a certain timeout periods for XP. whether the modders for ET carry over to ETQW to 'fix' the game lol, i dont no :) but i hope so.

Kamikazee
08-05-2007, 06:39 PM
im pretty sure splashdamage atleast 'tried' to stop the idea of XPsave for the original ET, or i guess ETQW aswell.. by capping the amount of maps in a campaign, to i believe 10... thus limiting XPsave, but thats why no one plays default ET lol :) and why the best servers for ET are modded to allow a certain timeout periods for XP. whether the modders for ET carry over to ETQW to 'fix' the game lol, i dont no :) but i hope so.
It was rather a bug which caused campaigns to be limited to 10 maps. AFAIK, SD never coded a hard limit. It was only known that the game would break at some point.

Also, adding XP save is not really "fixing" the game. You can draw the line at "an added feature". :p

[LnG]Ghiacciolo=ITA=
09-25-2007, 03:40 PM
XP saving is a cool thing for server admins who want to make a community on theirs servers.
As a SD guys said, we need a mod for this, 'cos it can't be achieved whit the release version of QW.
It would be cool to make a mod that act like a "personal" global ranking system, keeping track of stats just for one server. that was present on some community of BF2 some years ago, and is super-fun!!

Kamikazee
09-25-2007, 03:54 PM
Ghiacciolo=ITA=;144653']It would be cool to make a mod that act like a "personal" global ranking system, keeping track of stats just for one server. that was present on some community of BF2 some years ago, and is super-fun!!W:ET had a few scripts for this purpose and it's certainly possible in ET:QW as well (you can enable a certain feature so the gained XP and stats of each player are written out when a map ends).

E1itegunner
09-25-2007, 09:05 PM
I can't wait till someone comes out with a mod that has no XP reset like some ET servers.

.:|JYD|:.Mr Feelgood
10-03-2007, 01:40 AM
Its a little irritating. It has xpsave as a server variable, but it most certainly doesnt work. I setup an objective cycle campaign, where it just loads in a list of maps and then when it gets to the last, it goes back to the first. Technically this should work like an on going campaign and xp should not reset. However, in reality it is reset each time a map changes. SUCKS IMO. How hard is it to have accumulative XP in the game? I can not believe after all the testing and everything we have done, they could not have at LEAST made this an option. :(

CannonFodder1.0
10-03-2007, 02:00 AM
The xpspave cvar does work - as in it saves your xp during a campaign when you disconnect. :D

Jynxx
10-03-2007, 03:23 AM
I for one am all for the xpsave. I used to love coming on to a community ET server, play for a couple hours, then come back in later and still have a good amount of XP. And it doesnt unbalance the game any more than what it does now. If you just join there will be people who are higher XP than you no matter what, whether its by 300 or 3000.

Also, I dont know who said that the rewards in ETQW are much more important, but dude.... they are all almost EXACTLY the same as W:ET! Extra ammo, faster repair, flak jacket, grenade launcher, faster reload.... there are really only a handful of new rewards.

I miss my dual pistols!

Nail
10-03-2007, 03:47 AM
xp save was the absolute ruination of ET, learn how to play instead of just hangin out

xeta
10-03-2007, 07:31 AM
I disagree. I think XPSave can be a good thing. I find it irritating to play 3 maps finally get my final reward for the one class I played throughout the entire campaign and not get to take advantage of my rewards.

Why could I not take advantage of them? Because my XP has been reset.

If admins are competent and set a cap to maybe 1500 or 2000 xp then auto resets. It should not get out of hand.

I also disagree that XPSave means you cannot play. I have been playing W:ET since release. I have yet to go onto an unlimited XPSave server, and get smoked by random people who have 29k xp while I have 0.

The only time I get killed is when the person is genuinely better than me. Which is not very common, because I try to find servers with a lot of really bad players :dance:.

And in fact since I've seen permanent XPSave servers, I have seen a lot more people in W:ET. And Since I put it on my own server, it is commonly full during peak hours.

I'd be fully satisfied if I could simply change a campaign from 3 map to 6 or 12. After 6 or 12 maps and it resets, Thats just fine with me

BlackieChan
10-03-2007, 08:50 AM
I agree with xeta about at least having the campaign last at least 6 maps. Even with my skills, I only get to use level four medic for maybe 3/4 of a map after spending the first 2 1/4 getting to that point. Granted, that doesn't bother me having to earn the xp... but losing the ability to revive my teammates fully after less than a map is rather depressing.

[]v[]
10-03-2007, 08:52 AM
xp save was the absolute ruination of ET, learn how to play instead of just hangin out

You actually believe that? What about all the people still playing ET right now.
It was xp save that opened the game up for me and I expect a lot of other people to.

Jaybird
10-03-2007, 02:42 PM
The XP save argument will go nowhere except downhill. The people that hate it will continue to do so, and the people that love it will eventually get their mod. It's better to agree to disagree than to drag out another XP save debate.

murka10
10-03-2007, 03:25 PM
and this is the first problem that nobody can agree on, some play long time and like it as an MMORPG in a FPS skin, some like it skill only and balance is important.

xeta
10-03-2007, 07:30 PM
Hey Jaybird, should i look forward for JaymodQW?

Bouncing Bettys Trip Mines!

-dR-ViRuS
10-04-2007, 06:22 AM
xp save was the absolute ruination of ET, learn how to play instead of just hangin out

It wasn't XPSave that ruined ET Wolfenstien it was all the damned hacking just like it will ETQW. So play the game for fun and let everyone play the way they think is right for them, which means make the mods for the casual players and make ur ranked servers for the people who think the game is a job.

Zeus
10-04-2007, 11:26 PM
The XP save argument will go nowhere except downhill. The people that hate it will continue to do so, and the people that love it will eventually get their mod. It's better to agree to disagree than to drag out another XP save debate.

EXACTLY and there will be plenty of both when it is implimented ( those of you who think it wont be are dreaming, lol ) so choose which YOU prefer and play it, dont dictate to others.

Mordenkainen
10-04-2007, 11:34 PM
Because of ranked servers, I'm glad ETQW won't have 99.9% of XP save servers like W:ET.

xeta
10-05-2007, 04:56 AM
To me it sounds like ranking is over rated. You don't really get anything out of it except bragging rights it seems like.

Kamikazee
10-05-2007, 10:17 AM
That's exactly what they are meant to be.

GorkerMorker
10-05-2007, 11:41 AM
XP save wouldn't really be such a big deal, the server would be unranked anyway and as for gameplay, all the upgrades are class specific (unlike W:ET where you could become an all-class superman) so one with all the upgrades would be just as strong as somebody with three main and one class upgrade full.

Kamikazee
10-05-2007, 11:42 AM
XP save wouldn't really be such a big deal, the server would be unranked anyway and as for gameplay, all the upgrades are class specific (unlike W:ET where you could become an all-class superman) so one with all the upgrades would be just as strong as somebody with three main and one class upgrade full.
I believe you didn't keep the "flack jacket" or other similar bonuses when you weren't playing with the specific class. AFAIK, mods added that.

InsideTheAsylum
10-06-2007, 05:21 AM
I'm totally for XP Save. You people can keep your LOL RANKED servers all you want but I want my XP save :p

anks.7
10-06-2007, 05:56 AM
XP save is good aslong as it keeps it for atleast 14 maps and then resets afterwards.

xeta
10-06-2007, 05:59 AM
It'll all probably be optional. Reset it after a certain amount of maps Or at a specific XP threshold or never reset period.

KhaaL
10-06-2007, 11:38 AM
does anyone know if there's a xpsave mod in the works yet?

Kamikazee
10-06-2007, 12:23 PM
I don't know if someone has actually started, but it's not that hard to make it.

Basicly, you have two things to do when a map ends:
save XP to temporary CVars to restore the XP on the next map load
save XP to a file


On map load, there are also two things to do:
restore XP from temporary CVars
If no such CVars are found (eg. the first map), restore XP from the file

mikerz
10-07-2007, 05:09 PM
Xpsave in ET did not overly unbalance the game even if you had people 1000xp+ because you keep earning xp after you get all the upgrades anyway without further bonuses. The only thing that i thought was unfair were the akimbo hacks.
and imo its easier to gain upgrades from doing nothing in etQW then it was from having to earn them in etW. Even though i dont really like it I think SD would have intentionally designed it this way to help newbie players and keep things balanced so its understandable.

I like the idea of having xpsave on unranked servers, and it probably will happen anyway. In which case people who don't like it should play ranked. But i can guarantee the unranked will become more popular this way.

as far as bragging rights rights are concerned i think accumulating hours in xfire is easier to read and compare against other players. And most of my local servers are unranked anyway.

-dR-ViRuS
10-09-2007, 12:38 AM
Because of ranked servers, I'm glad ETQW won't have 99.9% of XP save servers like W:ET.

Well guess what ranked servers dont do anything its just a ploy so they can get more money out of u.:(

Besides ranked servers r more for public players so they can feel good about themselves like look at me im a general and i wasted 6 months playing and now I've got this cute little star.:o

And everyone on ranked servers r just sitting in there servers with 1 to 2 players on different teams and padding stats so what is the difference? waste of time if u ask me I'd rather be playing 8 on 8. :rolleyes:

Kamikazee
10-09-2007, 12:41 AM
If you can play on a ranked server, you know you got the default game without any game-alterations someone deemed "fun".

I don't say you have to host a ranked server though, you are right that you probably won't get your money's worth out of it unless you want to host a community server.

Clans can mostly do with unranked, especially if a pro-mod is made (which hopefully keeps the game intact).

Zeal
10-09-2007, 06:35 PM
I personaly like XP save... especialy since I think 3 maps is just too short... Although sometimes I feel like playing on a non XP save server. So I believe there should always be an option for it allowing players the opertunity to choose... ;-)

I would also like to play against the PC with XP save...

!Qf! Welsh
10-11-2007, 01:18 PM
I don't know if someone has actually started, but it's not that hard to make it.

Basicly, you have two things to do when a map ends:
save XP to temporary CVars to restore the XP on the next map load
save XP to a file


On map load, there are also two things to do:
restore XP from temporary CVars
If no such CVars are found (eg. the first map), restore XP from the file



Could you explain this in more detail please? what would we have todo to save the xp to temporrary CVars? Or save the xp to a file?

Kamikazee
10-11-2007, 01:24 PM
If I would explain it further, I could as well write it in code. A basic XP-save mechanism would follow the rules I wrote out in that post.

Really, the things I wrote there are obvious if you know how to code an id-engine mod. So what things don't you understand, maybe I might be able to explain it if you can point out which parts are unknown to you?

!Qf! Welsh
10-11-2007, 04:23 PM
Kewl, wells, i dont understand how to save the xp to temporrary CVars. Also how to restore XP from temporary CVars. :s Cheers for the reply.

yekim
10-14-2007, 01:08 AM
I am very interested in this too. I am helping to run a 12-map custom objective rotation and it SUCKS starting each new game with no XP. So, here is what I *think* needs to be done:

1. Unpack pak000.pk4 to a new directory
2. Find the map scripts (I believe the ones we need are under \script\maps)
3. Delete all other files and directories
4. Modify map scripts as Kamikazee suggests
My guess is we need to load old XP near StartFirstObjective (or something else that runs first)
And then save to a file somewhere near here: gameRules.endGame();

5. Save newly modified scripts
6. Repack the scripts into z_xpsavemod.pk4
7. Upload to server
8. Cross fingers

Any comments? Will this work?

I'm not quite sure how to write out to a file from one of these scripts yet.

Yek

CYBER4WOLF
10-14-2007, 09:56 AM
Some people own multiple Private Lan server boxes for their own personal pleasure and have been playing 10 map custom made campaigns with xp save in ET against Fritzbots. You know the bots that the guy made before he made the ones for QW. The only reason I bought QW was because I wanted to do the same thing as I did in ET with his bot's again because I was so impressed with improvement in the AI when I tried the QW demo. Running a 3 map campaign with xp reset after 3 maps stinks, thats how fritzbots runs unless you run a dedicated sever and custom cfg's and maps. That is why I started running my own dedicated server box's.
I normally do not allow other humans to play on my bot servers, they are here for my personal pleasure. So their is absolutely no reason why I should not be able to save xp for a 10-13 map campaign against bots.
Personally I will probably never play on a ranked server, I like playing bots much more than humans.
Currently their shooting skill is set at high and the technical skill is set to expert with bots completing objectives.The QW bots are a great improvement over his Fritz bots but I found nobody wants to play against bots set on high in ET or QW except me and I dont care because i run the servers for me. So any help in getting this thing working would help, but as was said in earlier posts its not ET so things dont work the same. So and I am alittle lost on how to run a .def file in a pk4. I can't seem to get it to run. Where or how do I run it? I got the pk4 in base\ when I start the server, should the def file be included in the command line like ET. Or does it require another way? I already placed this file on my 3 client PC's and 1 QWserver.
Thanks, for the help.

Kamikazee
10-14-2007, 04:09 PM
I am very interested in this too. I am helping to run a 12-map custom objective rotation and it SUCKS starting each new game with no XP. So, here is what I *think* needs to be done:

1. Unpack pak000.pk4 to a new directory
2. Find the map scripts
... -stuff snipped-

Completely wrong, my lad. The things I was talking about happen in the game's binary code, not in scripts.

Only a mod or longer campaign can do it, that's why we need the SDK to make it work.

Kamikazee
10-14-2007, 04:12 PM
So and I am alittle lost on how to run a .def file in a pk4. I can't seem to get it to run. Where or how do I run it? I got the pk4 in base\ when I start the server, should the def file be included in the command line like ET. Or does it require another way? I already placed this file on my 3 client PC's and 1 QWserver.
Thanks, for the help.

So you want to make a custom campaign (say 10-12 maps) for a private (off-line) server? That shouldn't be a problem, since you're the only one to connect to it.

Could you post your campaign file and the directory structure of your PK4 file?

Also note that if the server kicks you with a "missing PK4 file" error, try copying your PK4 file to all your ET:QW folders.

yekim
10-15-2007, 04:42 AM
So you want to make a custom campaign (say 10-12 maps) for a private (off-line) server? That shouldn't be a problem, since you're the only one to connect to it.

CYBER4WOLF - you may want to check out this thread:

http://community.enemyterritory.com/forums/showthread.php?t=12959

Completely wrong, my lad. The things I was talking about happen in the game's binary code, not in scripts.

Only a mod or longer campaign can do it, that's why we need the SDK to make it work.

Well I tried! Is there any news whatsoever on availability of the SDK? I'm surprised there's not a way to swing this from a script file.

It seems like there are several ways this could be done, but SD is not making any of them possible.

JBRAA
10-15-2007, 09:36 AM
The XP save argument will go nowhere except downhill. The people that hate it will continue to do so, and the people that love it will eventually get their mod. It's better to agree to disagree than to drag out another XP save debate.

Well said!

Meatex
10-16-2007, 03:13 AM
Well at least in Aus when I filter servers by ping I don't see anyone not in a ranked server.
Also I gather that server owners have to pay extra to get a ranked server?
Personally I think there is both positive and negative elements to an XP save system. I like the idea of jumping into a server and having all the upgrades but it would be difficult trying to get to that point if most other people had everything. People seem to be forgetting that QW is far more focused on objectives than W:ET which means you would not be able to do objectives as effectively as others. That said if the XP was saved indefinitely you would be able to get to the top eventually
Also I agree that the 3 map campaigns are a bit short sometimes and I would like to 6 map rotations and I do think that they will be able to creep into ranked server.
In terms of method I think saving XP to a file would be best, particularly for people who want their servers to keep XP data permanently

yekim
10-16-2007, 06:19 PM
That said if the XP was saved indefinitely you would be able to get to the top eventually

This is exactly what many of our regulars on our old W:ET server loved most about lifetime XP save (if you connect every 5 days).

A lot of our players are working professionals; they enjoy coming home after a hard day's work to get a few frags and have fun - not play 12 hours straight and stat-whore. Without XP save, by the time they have a substantial level of XP, it would have been time to go to sleep and start from 0XP again the next day.

I won't comment on XP save and ranked / private servers. To be frank I just don't care. XP Save is a "to each his own" subject, and to argue about it is fruitless. Some players (myself included) think it would add a lot to the game and to our server. Why it wasn't included in the release, when modders have been doing it for years, still kills me a little inside every time I think about it. At this point, I have all but stopped playing the release and am crossing my fingers a good mod will be let loose soon.

CYBER4WOLF
10-16-2007, 06:22 PM
Kamikazee & yekim,
thanks alot for the kind offer and the help.
I went to http://www.m8d.org/gamma Which after reading their forum I got a better understanding of what all will happen if you play on or run a server that is not vanilla right now and it explained that there will be some difficulties when connecting to pure or ranked servers, I do have a select few of admins\friends from our public servers (EtPro & QW) that occasionally grace me with their presence on my server and I dont want to put them through the hassles expliand to me by gamma in their forum and which i did experiance first hand when I tried to run custom campaigns. So I am no longer attempting to run anything other than stock for now. I do run my server online but it is passworded and I am listed on splatterladder as cyber4wolfs Private QWbot server and because it is passworded my stats dont count, which just fine with me. All the player names you will see are from stephen king novels all 10-22 bots.
I personally think a xp reset after 10 map campaign is what most people want and not the ET NoQuarter save it forever - xp save. I like xp save but that was rediculous, my ET NQ Omni-bot server reset xp after 10 maps just like my ETfritz bot server did. I also tried (they claimed) #1 rank server, I found it boring and I will stick with my bots all cranked up which is never boring. Bots set at a shooting skill of high and a technical skill of expert normally dont miss.
Thanks again - I love QW Bots!

Pissed-Gerbil
10-16-2007, 07:26 PM
The PK4s are encrypted. And even if you managed to decrypt them, I'm not sure if you can force your own files in.

However, I must insist on more to steer away from XP Save. If you want ranks, play on ranked servers. If you want goodies, try to improve your skill or try the give all cheat on a local server.

XP save only messes up the game's precious balance for people who freshly joined.

Why not do what we did in Q3? Open them with WinRAR, and then put it back in a WinRAR file and rename the *.rar to a *.pk4, has anyone at least tried that? lol I wonder if the game take it.. it's only an archive file..

Kamikazee
10-16-2007, 09:34 PM
Woah there, you quoted my post from the time we could only fiddle with the beta. The beta PK4s were encrypted like I said back then, and the game was locked to a given set of PK4 files.

Right now, you are able to create your own PK4 files using WinRar and renaming the files to use a .PK4 extension.

Also, you need a .ZIP file to make a .PK4 file, not a .RAR file!

aloha
10-16-2007, 10:03 PM
Ok here it is...

http://community.enemyterritory.com/forums/showthread.php?t=13632

yekim
10-17-2007, 12:38 AM
Aloha! This method has unfortunately been used for some time - the problem is the client must first download the .zip file from a web site.

We need a solution that is server-side and so will allow any user to connect (and/or download needed files from server, which is not enabled presently).