Annoyance with source

02/03/2010 06:10 pro4never#1
So this is going to be rather hard for most of you to help me with just cause I simply CANNOT seem to find what I've done to fuck up my source.

To start: I've converted a ton of features from some other sources to coemu a couple different times (yes, I get bored) and this is the second time it's happened (both times leaving the source un-usable and making me just start over)

The problem is, I've converted a ton of stuff over a few diff times such as trade, nobility, view gears, guilds, etcetc. My problem is SOMETHING I convert (it doesn't happen for most of it. I can add a ton of new stuff without it happening) causes items to completely mess up on my server.

Basically, I can log in characters as long as they have no items (equiped or in inventory) but if they have ANY items, they instantly dc as soon as the server tries to load the items (with no error to help me track down the problem)

I've tried: Replacing my entire Packet processor to see if it's some buggy packet I transferred over, replacing my entire spawn character function, replacing/re=writing my item structure AND the item packet. I've also gone over/replaced my database functions for loading items into the server. Nothing I do seems to correct the problem. If I delete items from the database it works perfectly fine. I can login, jump around, all the added features seem to work (not that I finished debuging them before the problem started, but still...)

It's kinda pissing me off. I'm taking a break from it but if someone has any clue what could be causing it, I'd appreciate it.

Note: CoEmu 5095 source that I was using, I was not upgrading patch versions, just adding features to the base version cause I was considering compiling a decent version of the source with some more features so nubs would have something to use.

More self diagnosis: the fact that there is no errors would indicate it's not something 'wrong' with the source (as in a coding error) but rather some packet I've messed up that's causing the client to crash.. I can't think of anything else to replace with the base packets though that would be related to items to try to fix the problem.
02/03/2010 06:20 allizzel777#2
Quote:
Originally Posted by pro4never View Post
So this is going to be rather hard for most of you to help me with just cause I simply CANNOT seem to find what I've done to fuck up my source.

To start: I've converted a ton of features from some other sources to coemu a couple different times (yes, I get bored) and this is the second time it's happened (both times leaving the source un-usable and making me just start over)

The problem is, I've converted a ton of stuff over a few diff times such as trade, nobility, view gears, guilds, etcetc. My problem is SOMETHING I convert (it doesn't happen for most of it. I can add a ton of new stuff without it happening) causes items to completely mess up on my server.

Basically, I can log in characters as long as they have no items (equiped or in inventory) but if they have ANY items, they instantly dc as soon as the server tries to load the items (with no error to help me track down the problem)

I've tried: Replacing my entire Packet processor to see if it's some buggy packet I transferred over, replacing my entire spawn character function, replacing/re=writing my item structure AND the item packet. I've also gone over/replaced my database functions for loading items into the server. Nothing I do seems to correct the problem. If I delete items from the database it works perfectly fine. I can login, jump around, all the added features seem to work (not that I finished debuging them before the problem started, but still...)

It's kinda pissing me off. I'm taking a break from it but if someone has any clue what could be causing it, I'd appreciate it.

Note: CoEmu 5095 source that I was using, I was not upgrading patch versions, just adding features to the base version cause I was considering compiling a decent version of the source with some more features so nubs would have something to use.

More self diagnosis: the fact that there is no errors would indicate it's not something 'wrong' with the source (as in a coding error) but rather some packet I've messed up that's causing the client to crash.. I can't think of anything else to replace with the base packets though that would be related to items to try to fix the problem.
wish i could help you :(
but i know your smart and i was wondering if you could help me on my source?
its TheCoServer and i have no client and apparently i need a specific client to play think you can help me?
02/03/2010 06:41 spare2#3
What was the last thing you did(that you can remember) before it became unusable.
02/03/2010 07:05 pro4never#4
friends and vending should be the last thing. I tested it after I added guilds, trade and view gears (there were some problems with that not being finished but it was not causing clients to dc from having items or anything)
02/03/2010 08:18 walmartboi#5
This has happened to me before on many different sources. I/Many other people have been unable to fix the problem. Your best bet is to make a backup of your source and re-add stuff to a new source.
02/03/2010 08:39 pro4never#6
Yah I've done that a few times. I was just doing it cause I wanted to re-compile a half decent CoEmu source for ppl to use... don't really feel like wasting a few more hours to do it all again. It's kinda sad though cause I do have that leaked 5101 source that has like every imaginable system fully coded yet no one seems to be able to get working properly. Figured I'd transfer over some of the systems missing from coemu

I must admit it did give me a tiny bit of joy seeing nobility effects when I added them. I never had them on my old coemu server (and had no interest in adding them lol). Was still kinda neat.

<edit>

Don't worry about it too much. I'm messing around with one of the leaked co emu versions instead.
02/03/2010 08:50 ImmuneOne#7
Quote:
Originally Posted by pro4never View Post
Yah I've done that a few times. I was just doing it cause I wanted to re-compile a half decent CoEmu source for ppl to use... don't really feel like wasting a few more hours to do it all again. It's kinda sad though cause I do have that leaked 5101 source that has like every imaginable system fully coded yet no one seems to be able to get working properly. Figured I'd transfer over some of the systems missing from coemu

I must admit it did give me a tiny bit of joy seeing nobility effects when I added them. I never had them on my old coemu server (and had no interest in adding them lol). Was still kinda neat.
Place breakpoints and check where it goes wrong.
02/03/2010 23:40 Korvacs#8
Quote:
Originally Posted by pro4never View Post
Yah I've done that a few times. I was just doing it cause I wanted to re-compile a half decent CoEmu source for ppl to use... don't really feel like wasting a few more hours to do it all again. It's kinda sad though cause I do have that leaked 5101 source that has like every imaginable system fully coded yet no one seems to be able to get working properly. Figured I'd transfer over some of the systems missing from coemu

I must admit it did give me a tiny bit of joy seeing nobility effects when I added them. I never had them on my old coemu server (and had no interest in adding them lol). Was still kinda neat.

<edit>

Don't worry about it too much. I'm messing around with one of the leaked co emu versions instead.
I could do some debugging for you, im pretty good at fixing things. :)
02/03/2010 23:48 ImmuneOne#9
Quote:
Originally Posted by Korvacs View Post
I could do some debugging for you, im pretty good at fixing things. :)
The thread starter have informed me about there was no need to, unless you insist.