Dspirit
06-08-2004, 02:37 PM
i was having this problem pretty bad for awhile if i set #gm on in game and happened to be unlucky enough to go ld. I would then not be able to log back in. i did this and now i can log in with a gm chars i couldn't before but beware dunno if this has bad side effects.
i read the unknown opcode's i was getting in the window and one happened to be the same as CAMP. so as we know a GM has no count down timer(maybe why you instantly get "disconnected" and window doesn't report player as LD but as Disconnected) i basically removed the OP_Camp code well commented it out and also commented out the opcode entry in eq_opcode.h. before you say it i tested Camping to log out and it still worked fine. well anyway just posting incase someone having this problem wants to give it a try.
client_process.cpp line 1202 Note i already took out the Gm section of it to see if that would fix it and it didn't. but below is what it looks like pretty much.
case OP_Camp: {
Save();
}
// TODO: Implement camp, LD and all that
// camp_timer->Start(30000);
break;
}
eq_opcode.h line 240
#define OP_Camp 0x012f
Note when i comment these out and i log into my server and run around with #gm on i get a ton of unknown opcode 0x012f errors maybe the patch changed something to that value?
i read the unknown opcode's i was getting in the window and one happened to be the same as CAMP. so as we know a GM has no count down timer(maybe why you instantly get "disconnected" and window doesn't report player as LD but as Disconnected) i basically removed the OP_Camp code well commented it out and also commented out the opcode entry in eq_opcode.h. before you say it i tested Camping to log out and it still worked fine. well anyway just posting incase someone having this problem wants to give it a try.
client_process.cpp line 1202 Note i already took out the Gm section of it to see if that would fix it and it didn't. but below is what it looks like pretty much.
case OP_Camp: {
Save();
}
// TODO: Implement camp, LD and all that
// camp_timer->Start(30000);
break;
}
eq_opcode.h line 240
#define OP_Camp 0x012f
Note when i comment these out and i log into my server and run around with #gm on i get a ton of unknown opcode 0x012f errors maybe the patch changed something to that value?