Phoenix 0 Posted June 25, 2013 when i make Character i got this error but i config the mmo.h i use 2012-04-18a RagRE by judas and i got this error [info]: request connect - account_id:2000000/login_id1:1355940088/login_id2:1241207818 [info]: Loading Char Data (2000000) [Error]: parse_char: Received unknown packet 0x970 from ip 127.0.0.1 bla bla bla! thanks for the help! Quote Share this post Link to post Share on other sites
0 Xgear 44 Posted June 25, 2013 Did you recompile after changing mmo.h? Quote Share this post Link to post Share on other sites
0 Judas 100 Posted June 25, 2013 you're using hercules? 0x970 refers to the new char create screen i believe Quote Share this post Link to post Share on other sites
0 Phoenix 0 Posted June 26, 2013 Did you recompile after changing mmo.h? yes i recompile you're using hercules? 0x970 refers to the new char create screen i believe i am using rathena by eamod Quote Share this post Link to post Share on other sites
0 Judas 100 Posted June 26, 2013 i rest my case then...xD anyway mmo.h should be set at 20120418 and recompiled check in src/char/char.c to see if you do have the case case 0x970: if not then that's your problem, if you do have it, may need more info...Cause for some reason it's not getting recognized Quote Share this post Link to post Share on other sites
0 Phoenix 0 Posted June 26, 2013 i rest my case then...xD anyway mmo.h should be set at 20120418 and recompiled check in src/char/char.c to see if you do have the case case 0x970: if not then that's your problem, if you do have it, may need more info...Cause for some reason it's not getting recognized done with mmo.h what about the char.c? Quote Share this post Link to post Share on other sites
0 Judas 100 Posted June 26, 2013 see if there is a case for 0x970 Quote Share this post Link to post Share on other sites
0 Phoenix 0 Posted June 26, 2013 (edited) see if there is a case for 0x970 here my char.c [cbox] // create new char #if PACKETVER >= 20120307 // S 0970 .24B .B .W .W case 0x970: FIFOSD_CHECK(31); #else // S 0067 .24B .B .B .B .B .B .B .B .W .W case 0x67: FIFOSD_CHECK(37); #endif if( !char_new ) //turn character creation on/off [Kevin] i = -2; else #if PACKETVER >= 20120307 i = make_new_char_sql(sd, (char*)RFIFOP(fd,2),RFIFOB(fd,26),RFIFOW(fd,27),RFIFOW(fd,29)); #else i = make_new_char_sql(sd, (char*)RFIFOP(fd,2),RFIFOB(fd,26),RFIFOB(fd,27),RFIFOB(fd,28),RFIFOB(fd,29),RFIFOB(fd,30),RFIFOB(fd,31),RFIFOB(fd,32),RFIFOW(fd,33),RFIFOW(fd,35)); #endif [/cbox] here's my mmo.h [cbox]// Copyright © Athena Dev Teams - Licensed under GNU GPL // For more information, see LICENCE in the main folder #ifndef _MMO_H_ #define _MMO_H_ #include "../common/cbasetypes.h" #include // server->client protocol version // 0 - pre-? // 1 - ? - 0x196 // 2 - ? - 0x78, 0x79 // 3 - ? - 0x1c8, 0x1c9, 0x1de // 4 - ? - 0x1d7, 0x1d8, 0x1d9, 0x1da // 5 - 2003-12-18aSakexe+ - 0x1ee, 0x1ef, 0x1f0, ?0x1c4, 0x1c5? // 6 - 2004-03-02aSakexe+ - 0x1f4, 0x1f5 // 7 - 2005-04-11aSakexe+ - 0x229, 0x22a, 0x22b, 0x22c // 20061023 - 2006-10-23aSakexe+ - 0x6b, 0x6d // 20070521 - 2007-05-21aSakexe+ - 0x283 // 20070821 - 2007-08-21aSakexe+ - 0x2c5 // 20070918 - 2007-09-18aSakexe+ - 0x2d7, 0x2d9, 0x2da // 20071106 - 2007-11-06aSakexe+ - 0x78, 0x7c, 0x22c // 20080102 - 2008-01-02aSakexe+ - 0x2ec, 0x2ed , 0x2ee // 20081126 - 2008-11-26aSakexe+ - 0x1a2 // 20090408 - 2009-04-08aSakexe+ - 0x44a (dont use as it overlaps with RE client packets) // 20080827 - 2008-08-27aRagexeRE+ - First RE Client // 20081217 - 2008-12-17aRagexeRE+ - 0x6d (Note: This one still use old Char Info Packet Structure) // 20081218 - 2008-12-17bRagexeRE+ - 0x6d (Note: From this one client use new Char Info Packet Structure) // 20090603 - 2009-06-03aRagexeRE+ - 0x7d7, 0x7d8, 0x7d9, 0x7da // 20090617 - 2009-06-17aRagexeRE+ - 0x7d9 // 20090922 - 2009-09-22aRagexeRE+ - 0x7e5, 0x7e7, 0x7e8, 0x7e9 // 20091103 - 2009-11-03aRagexeRE+ - 0x7f7, 0x7f8, 0x7f9 // 20100105 - 2010-01-05aRagexeRE+ - 0x133, 0x800, 0x801 // 20100126 - 2010-01-26aRagexeRE+ - 0x80e // 20100223 - 2010-02-23aRagexeRE+ - 0x80f // 20100413 - 2010-04-13aRagexeRE+ - 0x6b // 20100629 - 2010-06-29aRagexeRE+ - 0x2d0, 0xaa, 0x2d1, 0x2d2 // 20100721 - 2010-07-21aRagexeRE+ - 0x6b, 0x6d // 20100727 - 2010-07-27aRagexeRE+ - 0x6b, 0x6d // 20100803 - 2010-08-03aRagexeRE+ - 0x6b, 0x6d, 0x827, 0x828, 0x829, 0x82a, 0x82b, 0x82c, 0x842, 0x843 // 20101124 - 2010-11-24aRagexeRE+ - 0x856, 0x857, 0x858 // 20110111 - 2011-01-11aRagexeRE+ - 0x6b, 0x6d // 20110928 - 2011-09-28aRagexeRE+ - 0x6b, 0x6d // 20111025 - 2011-10-25aRagexeRE+ - 0x6b, 0x6d // 20120307 - 2012-03-07aRagexeRE+ - 0x970 #ifndef PACKETVER #define PACKETVER 20120418[/cbox] Edited June 26, 2013 by Phoenix Quote Share this post Link to post Share on other sites
0 Phoenix 0 Posted June 26, 2013 judas help me about this! Quote Share this post Link to post Share on other sites
0 anacondaq 55 Posted June 26, 2013 Did you recompile after changing mmo.h? yes i recompile >you're using hercules? 0x970 refers to the new char create screen i believe i am using rathena by eamod go to their stupid community, and ask them how to fix their super-bugged emulator. Megre from their "bugemod" to normal emulator like hercules. Quote Share this post Link to post Share on other sites
0 Judas 100 Posted June 26, 2013 Pretty much correct, its there svn and shoukd be taking care of it Quote Share this post Link to post Share on other sites
0 Xgear 44 Posted June 26, 2013 @neqste: There is no need to be so rude and aggressive. Really... @Phoenix, If you're using rA/eAmod you should ask for support @ their forum. People here is familiar with Hercules's code and its issues, you could get far better support from their own community. ^^ 3 Judas, jaBote and Phoenix reacted to this Quote Share this post Link to post Share on other sites
0 Phoenix 0 Posted June 26, 2013 @neqste: There is no need to be so rude and aggressive. Really... @Phoenix, If you're using rA/eAmod you should ask for support @ their forum. People here is familiar with Hercules's code and its issues, you could get far better support from their own community. ^^ okey thanks! Quote Share this post Link to post Share on other sites
0 Shakto 45 Posted June 28, 2013 (edited) Use the diff patch disable packet encryption packet 0x970 doesn't exist at all Edited June 28, 2013 by Shakto Quote Share this post Link to post Share on other sites
when i make Character i got this error
but i config the mmo.h
i use 2012-04-18a RagRE by judas
and i got this error
Share this post
Link to post
Share on other sites