Author Topic: FIX FOR UBER LAG  (Read 941 times)

supergrover

  • Traveller
  • *
  • Posts: 29
    • View Profile
FIX FOR UBER LAG
« on: January 23, 2005, 04:05:48 am »
OK, here\'s how to fix the uber lag/0.0 framerate problem that some of us are experiencing.

The problem as I have observed it is due to a corruption in the database. In your info window when you are looking at the effected character, note that your stats are all messed up. not just the fps, but something else too. for me it was my progression points, and my experience points, I was displaying something like 618,000 pp, and something like 617 million experience points. This apparently is just too much leetness for the game to handle, and the entire world just freezes in your presence.

However, if the info window is closed, aparently the game doesn\'t know it\'s borked and therefor you can play normally (semi)

What you need to do is create a different character if you don\'t already have one.  while in that character, close the info window, as the window states are client side. This will cause the info window to be close on your effected character, and you will be able to log into and use him/her.

From here you need to fix your database corruption. Pretty simple really, the game keeps the value of your pp in multiple parts of the db, so when you train, or fight a mob or whatever, it takes the good info from a different part of the db and overwrites the messed up value.

Now you can go ahead and open your info window again and play normally.


All fixed!!!


have fun!

meff

  • Traveller
  • *
  • Posts: 26
    • View Profile
(No subject)
« Reply #1 on: January 23, 2005, 05:09:32 am »
Well not a fix but a workaround.. :) Thanks, though I\'m not going to waste a slot to fix this bug.

I get it with latest cvs in linux also.. Very annoying. I just reload PS over and over until it works..

supergrover

  • Traveller
  • *
  • Posts: 29
    • View Profile
(No subject)
« Reply #2 on: January 23, 2005, 05:42:38 am »
no, it\'s a fix. once you finish it\'s actually fixed

a work around would be a way to continue using the character even though hes broken. you use a workaround to get to a point where you can fix it, then you fix it, then it\'s.......


fixed.


and who said waste a slot? if you already have another char, use him, if not make one that you plan on using one day.

I never said make a pos waste of a slot char.



and you can reload till hell freezes over and it wont fix the db on the server.

kries

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
(No subject)
« Reply #3 on: January 23, 2005, 12:45:40 pm »
had the same problem.  thanks for the tip supergrover.
no need to add a new character though.
i edited my planeshift.cfg and set the visibility of the info window to false:
PlaneShift.GUI.InfoWindow.Visible = false

supergrover

  • Traveller
  • *
  • Posts: 29
    • View Profile
(No subject)
« Reply #4 on: January 23, 2005, 10:10:55 pm »
Quote
Originally posted by kries
had the same problem.  thanks for the tip supergrover.
no need to add a new character though.
i edited my planeshift.cfg and set the visibility of the info window to false:
PlaneShift.GUI.InfoWindow.Visible = false


Thats even better! I tried editing the info widget in data\\gui, but it didn\'t work, so this obviously accomplishes what I originally tried to do.

quick note: after I updated to yesterday\'s release it happened again, but the fix worked again, and haven\'t had trouble since. So there\'s obviously something with these characters that is still messed up somewhere server side, but  we cannot know what that is without access to the DB. Perhaps a dev can look at it.

Oh, and Thanks for your help ferreting out this problem Jabren. And congrats on the appointment to GM. And thanks to whoever was giving advice to Jabren while we were working on it. You remained unnamed so, I can\'t give you props like I should.... Hope you read this.