Author Topic: Player erased?  (Read 1958 times)

0 Members and 1 Guest are viewing this topic.

It seems everytime I go to multiplayer, the stats on my singleplayer pilots are erased.  

I tested this three times and it's happened only from that.  I lost half the campaign I did on my main pilot after I played a little multiplayer.

How do I resolve this?
how do i shot gun???

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
um.. you shouldn't be using the same player for single and multi
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 
Quote
Originally posted by Kazan
um.. you shouldn't be using the same player for single and multi

I'm not.

I play on my LOA--Paul pilot for multiplayer.

Then later, I went and got back on my single player pilot in the single player tab, and the progress is erased.

I made some more progress from the beginning, closed, reopened, and it saved.

Then I tested to see if it was multiplayer- I played some multi, came back, closed reopened, etc, and the progress of my single player pilot was erased again.
how do i shot gun???

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
sounds like a bug with the new player code

*looks in  taylor's general direction*

[edit: right name pls]
« Last Edit: February 27, 2005, 03:54:18 pm by 30 »
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Are you using any mods or anything?  In the new pilot format the stats/progress is stored in the campaign savefile and those aren't (shouldn't be at least) used in multiplayer.  They shouldn't be accessed at all in multi mode, just in single.  If when you switch back to single mode the campaign savefile doesn't get loaded back properly then it could cause the progress to be wrong.

Try this if you don't mind (with at least some progress on your single pilot): start the game, switch to multi mode on the pilot select screen but DON'T go any further, press ESC to exit the game.  Go back into the game and it should still be on multi mode, do a multi game or something (to test reading and saving), DO NOT switch back to single mode yet.  Exit the game while still in multi mode and then start it back up, switch to single mode, load your single pilot and go on into the game, check if the progress is still there.

Let me know how that works out.  Oh and what build are you using, 3.6.5 or a newer build?

 
I don't know what you decided the problem was here, but my single player stats and campaign progress (was playing through Derelict) were wiped after I played a single game of multiplayer.

Annoying to say the least.

I was using C20050301 for single player (seemed to be fairly stable) and T-20050103 for multi - in case you wanted to know.


KUTGW also. :)
*Cold Fusion*

 

Offline castor

  • 29
    • http://www.ffighters.co.uk./home/
Quote
Originally posted by Kazan
um.. you shouldn't be using the same player for single and multi

 
I didn't.
*Cold Fusion*

 

Offline castor

  • 29
    • http://www.ffighters.co.uk./home/
Oh.. weird. Sorry for your loss :(

 

Offline castor

  • 29
    • http://www.ffighters.co.uk./home/
Oops, almost forgot this:
:welcome:
I hope you'll find it a homely/cosy place to stay, CF. :)

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Was C20050301 the one that had the bug causing it to save in the players\single\inferno folder? Cause if so that could be the problem.

Check your players folder and see if their is a players\single\inferno folder. If not just ignore me cause I was thinking of a different build :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 
Unfortunately not. :(

--
Welcome beam \o/
*Cold Fusion*

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Quote
Originally posted by Cold Fusion
I don't know what you decided the problem was here, but my single player stats and campaign progress (was playing through Derelict) were wiped after I played a single game of multiplayer.

The files are completely different, named different (.pl2 for single .plr for multi) and they are in different directories.  When you play multi it can't even access the single player files so there is pretty much no way for it to wipe the stats.  The stats and progress are saved in the campaign savefile which is also not usable/readable when playing in multi mode.  Whatever is happening has got to be happening in single player mode, either file upgrade problems or campaign and mod selection issues.

It's been designed specifically so that this can't happen but if it is then it's a serious bug.  No one else has reported it though so please detail exactly what you do to make this happen.  I need to know if you use the exact same cmdline options in both builds or not.  You already posted the name of your multi player pilot so what is the name of the single player one?  Does your single player pilot (in data/players/single/) have the proper files?  The proper single player files are like this:  <pilot-name>.pl2 and <pilot-name>-<campaign>.cg2.  There should be one .cs2 file for each campaign that you have played with that pilot.  If there is a .plr file for that pilot name then you must delete it since somewhere along the way your update process got messed up.  When upgraded to the new format the .plr file will be deleted.  If there is a .csg and/or a .css file in there as well then the campaign savefile update process failed at some point.

 
OK.

I probably made this happen in some roundabout screwed way and it be my fault, but I'll try to reconstruct it.

My singleplayer's called Fuzion. Now at some stage I converted it in the barracks to a multiplayer pilot. I then cloned that pilot and called it Cold Fusion for online use.

I _think_ the problem has come about when I was trying to delete the converted Fuzion multiplayer unused pilot. It kept saying it was unable to delete because it was read-only. Somehow when I next restarted FS2, my Fuzion unused multiplayer pilot was gone, but so were my Fuzion singleplayer stats.

I've got the normal Fuzion.pl2 (only 2KB) and Fuzion.Derelict.cs2 etc, also got a Cold Fusion.Derelict.cs2 in my single player folder even though I don't have that as a single player pilot - think it must have been when I accidentally forgot to take off the mod when I ran.

Same cmdline options except -smart_shields and -mod Derelict for singleplayer.

So uh.. yeah. :wtf:

If you've got an IRC channel I can connect to, I may be able to explain it easier there.
*Cold Fusion*

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Quote
Originally posted by Cold Fusion
My singleplayer's called Fuzion. Now at some stage I converted it in the barracks to a multiplayer pilot. I then cloned that pilot and called it Cold Fusion for online use.

Eww.  Yeah, there is a problem.  Something is carried over and the pilot still thinks it's got single player elements in it.  Hmm, it's even getting past the new pilot code that has much better error checks in it.  I'll hunt this one down and get it fixed tonight.  Looks like it might just be the barracks though but I'll make sure.  Are you switching between multi and single on the initial pilot select screen or are you going into the barracks to do it?

If you don't mind please send me your pilot files (both multi and single).  _taylor_at_icculus_dot_org (take out the "_" and do the normal "at" and "dot" translations)

 
Quote
Originally posted by taylor
Are you switching between multi and single on the initial pilot select screen or are you going into the barracks to do it?


Usually the initial pilot select screen, but I've probably used the barracks a couple of times so... both. =\

Emailing now...
*Cold Fusion*

 

Offline Luigi30

  • 27
I have a similar problem. I played a few single player missions and then clicked over to my multiplayer pilot to see if anyone had a game going. There were none, so I clicked back to my single-player pilot and my stats were erased. I have a pl2 and a cs2 for my singleplayer pilot in the single directory. I also have a cs2 for my multiplayer pilot in the single directory, and its pl2 is in the multi directory. Is there a pilot editor somewhere that can set my next mission? I don't want to start over.

 

Offline taylor

  • Super SCP/Linux Guru
  • Moderator
  • 212
    • http://www.icculus.org/~taylor
Quote
Originally posted by Luigi30
I have a similar problem.

Did you convert your single player pilot like Cold Fusion did or is it from scratch?  Is it the same pilot name?  Unfortunately there is no way to get the progress back, it's been overwritten as if it was newly created.  I've got a fix for it but it's not yet tested to make sure it gets everything truely fixed.

  

Offline Luigi30

  • 27
It's a newly created pilot for multiplayer. The names are indeed different, Luigi for singleplayer and Luigi30 for multiplayer.