Help With PServer Errors

04/11/2016 20:59 Drengoon#1
I did not know exactly where to place this so I hope this is a good spot.

Me and my friends used to play CO way back in the beginning of 1.0. When they released the steeds in 2.0 is when we stopped playing. Recently we have been wanting to set up a private server for us to play on. I have a 5065 client and source working. That is a little older then I wanted. I have an Albetros source v5518 and a Messi source v5782 that I have been having troubles with and hoping I could get some insight since Google hasn't helped any.

First the Albetros source:
After jumping around awhile the Client will crash. I do not get any errors on the game server or login server. I have deleted the Debug log and let it crash a couple times. I got the source and other files from [Only registered and activated users can see links. Click Here To Register...]Here is what is in the log:
Quote:
Wrong DaliyActivity Time1: 0000 at 33 Section -- Mon Apr 11 13:17:39 2016
Wrong DaliyActivity Time2: 2359 at 33 Section -- Mon Apr 11 13:17:39 2016
¡ïASSERT(_EQUIP_MODE_MAIN == eMode || _EQUIP_MODE_SUB == eMode)¡ï in F:\CQ2ClientRelease-42.0.1\3DRole\HeroItem.cpp, 1097 -- Mon Apr 11 13:18:10 2016
Wrong DaliyActivity Time1: 0000 at 33 Section -- Mon Apr 11 13:22:04 2016
Wrong DaliyActivity Time2: 2359 at 33 Section -- Mon Apr 11 13:22:04 2016
¡ïASSERT(_EQUIP_MODE_MAIN == eMode || _EQUIP_MODE_SUB == eMode)¡ï in F:\CQ2ClientRelease-42.0.1\3DRole\HeroItem.cpp, 1097 -- Mon Apr 11 13:22:33 2016
Wrong DaliyActivity Time1: 0000 at 33 Section -- Mon Apr 11 13:23:47 2016
Wrong DaliyActivity Time2: 2359 at 33 Section -- Mon Apr 11 13:23:47 2016
Wrong DaliyActivity Time1: 0000 at 33 Section -- Mon Apr 11 13:32:11 2016
Wrong DaliyActivity Time2: 2359 at 33 Section -- Mon Apr 11 13:32:11 2016

Second is the Messi Source:
I do not know if this source is even any good but it seems to be the most complete one and I have gotten the server to open and load everything correctly. I found this source on
. I can't seem to find the .sln file anywhere to debug the client to find the error. The debug log says:
Quote:
error data: Demon of ini/Monster.dat -- Mon Apr 11 14:48:43 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=0! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=200403 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=200403! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=192115 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=192115! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=192155 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=192155! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=187565 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=187565! -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=0! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=821033 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=821033! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=184385 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=184385! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=183355 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=183355! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=188490 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=188490! -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=0! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=725576 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=725576! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=724502 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=724502! -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=0! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=725576 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=725576! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=7230092 -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=7230092! -- Mon Apr 11 14:48:45 2016
CEmoneyShop::SetShopSectionData(), create item for shop error£¬IdType=0! -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=3001046 -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=3001060 -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=3001061 -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=3001062 -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=3001063 -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=3001064 -- Mon Apr 11 14:48:45 2016
WARNING: Read Error in ItemType.dat, itemtypeID=3001065 -- Mon Apr 11 14:48:45 2016
ERROR: CStringManager::GetStr() Can't find string[STR_CLIENT_NEED_UPDATE]! -- Mon Apr 11 14:48:48 2016
I am not the smartest with programming but I can read it and edit it. Any help to point me into the right direction would be appreciated. Or if anyone knows a better, complete, newer source that works, I can do that too.

Thanks
04/12/2016 04:17 Spirited#2
We can't really help you since that source isn't even allowed on this forum, as it's leeched and then skull fucked from our members by Egyptians in other communities. You'd be much better off not using sources like that (as they also contain keyloggers and viruses a lot of the time). You'll find that "better" and "more complete" don't go hand and hand in this community either. Private servers require programmers; and a lot of the time, programmers who spend years on a private server won't share the source code (which is appropriate). Even then, you should know how to do basic debugging on the server side... like adding more verbose messages or breakpointing it.