AngelRO Posted April 30, 2013 Posted April 30, 2013 (edited) I noticed something weird today. When I ran a local server, I had no problem with the packets. Now that I compiled rathena on my dedicated server, I can't pass through a portal without getting disconnected, the server always recieves an unsuported packet. "try to back read. it will help you a lot. those common problem for these client version." And I read the entire topic like 4 times. haveanyone got a problem on disconnecting inside the game? this is happenwhen you login your character use @go to another map? i can't confirmthis because i don't use 2012-04-10a anymore. i confirmed this.... i got tired to add manual the unsupported packets 0x8480,40xB932,40x8484,40x0612,30x0619,30xB9AD,40x8A33,30x0932,30x4E07,30xC007,30x8527,30xCB26,30x849D,40x0527,30x5001,20x4527,30x0011,30x001D,270x000E,30x8EB0,40xA770,40x0830,30x8920,30x0723,30x001C,260xA874,40x962A,30x3706,60x4619,30xB86D,40x972A,30xB96C,40x3700,60x572A,30x172A,30xC33C,30xBAFD,40xE1C0,40xC126,3those're all i got, i really tired with the disconnecting I started adding those too, but it never ends so I also gave up. Edited April 30, 2013 by AngelRO Quote
Brynner Posted April 30, 2013 Author Posted April 30, 2013 I noticed something weird today. When I ran a local server, I had no problem with the packets. Now that I compiled rathena on my dedicated server, I can't pass through a portal without getting disconnected, the server always recieves an unsuported packet. "try to back read. it will help you a lot. those common problem for these client version." And I read the entire topic like 4 times. have anyone got a problem on disconnecting inside the game? this is happen when you login your character use @go to another map? i can't confirm this because i don't use 2012-04-10a anymore. i confirmed this.... i got tired to add manual the unsupported packets 0x8480,40xB932,4 0x8484,4 0x0612,3 0x0619,3 0xB9AD,4 0x8A33,3 0x0932,3 0x4E07,3 0xC007,3 0x8527,3 0xCB26,3 0x849D,4 0x0527,3 0x5001,2 0x4527,3 0x0011,3 0x001D,27 0x000E,3 0x8EB0,4 0xA770,4 0x0830,3 0x8920,3 0x0723,3 0x001C,26 0xA874,4 0x962A,3 0x3706,6 0x4619,3 0xB86D,4 0x972A,3 0xB96C,4 0x3700,6 0x572A,3 0x172A,3 0xC33C,3 0xBAFD,4 0xE1C0,4 0xC126,3 those're all i got, i really tired with the disconnecting I started adding those too, but it never ends so I also gave up. what revision are you using? i tested it on latest revision there is no problem. make sure you set the client version in src\common\mmo.h #ifndef PACKETVER #define PACKETVER 20120410 and for db\packet_db.txt make sure that you choose the right packet_db ver. packet_db_ver: 30 and make sure just same on this packet. //2012-04-10aRagexeRE packet_ver: 30 0x01FD,15,repairitem,2 0x089C,26,friendslistadd,2 0x0885,5,hommenu,2:4 0x0961,36,storagepassword,0 0x0288,-1,cashshopbuy,4:8 0x091C,26,partyinvite2,2 0x094B,19,wanttoconnection,2:6:10:14:18 0x0369,7,actionrequest,2:6 0x083C,10,useskilltoid,2:4:6 0x0439,8,useitem,2:4 0x0945,-1,itemlistwindowselected,2:4:8 0x0815,-1,reqopenbuyingstore,2:4:8:9:89 0x0817,2,reqclosebuyingstore,0 0x0360,6,reqclickbuyingstore,2 0x0811,-1,reqtradebuyingstore,2:4:8:12 0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15 0x0835,2,searchstoreinfonextpage,0 0x0838,12,searchstoreinfolistitemclick,2:6:10 0x0437,5,walktoxy,2 0x0886,6,ticksend,2 0x0871,5,changedir,2:4 0x0938,6,takeitem,2 0x0891,6,dropitem,2:4 0x086C,8,movetokafra,2:4 0x08A6,8,movefromkafra,2:4 0x0438,10,useskilltopos,2:4:6:8 0x0366,90,useskilltoposinfo,2:4:6:8:10 0x0889,6,getcharnamerequest,2 0x0884,6,solvecharname,2 0x08E5,41,bookingregreq,2:4 //Added to prevent disconnections 0x08E6,4 0x08E7,10,bookingsearchreq,2 0x08E8,-1 0x08E9,2,bookingdelreq,2 0x08EA,4 0x08EB,39,bookingupdatereq,2 0x08EC,73 0x08ED,43 0x08EE,6 0x08EF,6,bookingignorereq,2 0x08F0,6 0x08F1,6,bookingjoinpartyreq,2 0x08F2,36 0x08F3,-1 0x08F4,6 0x08F5,-1,bookingsummonmember,2:4 0x08F6,22 0x08F7,3 0x08F8,7 0x08F9,6 0x08FA,6 0x08FB,6,bookingcanceljoinparty,2 0x0907,5,moveitem,2:4 0x0908,5 0x08D7,28,battlegroundreg,2:4 //Added to prevent disconnections 0x08CF,10 //Amulet spirits 0x0977,14 //Monster HP Bar 0x0844,2,cashshopopen,0 0x084a,2,cashshopclose,0 0x08c9,4,cashshopitemlist,0 0x0848,-1,cashshopbuy,0 Quote
AngelRO Posted April 30, 2013 Posted April 30, 2013 (edited) The problem persists and I'm using the latest rAthena trunk version. Edited April 30, 2013 by AngelRO Quote
Brynner Posted April 30, 2013 Author Posted April 30, 2013 The problem persists. it seems strange since i did not get that packet problem since i use this client.ill try to make a v3 for this. ill try to check the diff and hex that i make for this client version. 1 Quote
hendra814 Posted April 30, 2013 Posted April 30, 2013 where can I get a ragexe client? on my signature. how about 2013 client and how to diff ragexe client, is it work with wedifgen? thanks Quote
PewN Posted April 30, 2013 Posted April 30, 2013 what is the hexed of ignore missing file and ignore missing pal? Quote
Archetype Saber Posted April 30, 2013 Posted April 30, 2013 Yes i already did it when i compile error message. hmmm we only change the #if PACKETVER < 20120410 only line 14479 and 16483. in rAthena 13705 I can't Find it. Quote
Brynner Posted April 30, 2013 Author Posted April 30, 2013 Yes i already did it when i compile error message. hmmm we only change the #if PACKETVER < 20120410 only line 14479 and 16483. in rAthena 13705 I can't Find it. lol it's an outdated revision. the cash shop system was release on r17242. Quote
Archetype Saber Posted April 30, 2013 Posted April 30, 2013 Its working now thank you!. My problem now is here how to fix this? screenrAthena009.jpg try to edit this on clif.c #if PACKETVER < 20130320 change it to 20120410 There is so many #if PACKETVER < I don't know which one. Quote
PewN Posted April 30, 2013 Posted April 30, 2013 Yes i already did it when i compile error message. hmmm we only change the #if PACKETVER < 20120410 only line 14479 and 16483. in rAthena 13705 I can't Find it. lol it's an outdated revision. the cash shop system was release on r17242. do you have the hex code for ignore missing file/pallete? Quote
Brynner Posted April 30, 2013 Author Posted April 30, 2013 Its working now thank you!. My problem now is here how to fix this? screenrAthena009.jpg try to edit this on clif.c #if PACKETVER < 20130320 change it to 20120410 There is so many #if PACKETVER < I don't know which one. just try to search this. // TODO: find a more accurate date for this #if PACKETVER < 20130320 /// Request to buy item(s) from cash shop (CZ_PC_BUY_CASH_POINT_ITEM). and // TODO: find a more accurate date for this #if PACKETVER >= 20130320 void clif_parse_cashshop_buy( int fd, struct map_session_data *sd ){ its on the line 14397 and 16366 Yes i already did it when i compile error message. hmmm we only change the #if PACKETVER < 20120410 only line 14479 and 16483. in rAthena 13705 I can't Find it. lol it's an outdated revision. the cash shop system was release on r17242. do you have the hex code for ignore missing file/pallete? try to diff it and include the ignore missing file/palette. Quote
PewN Posted April 30, 2013 Posted April 30, 2013 (edited) oops don't have enable multiple grf Edited April 30, 2013 by TrojanWorm Quote
Archetype Saber Posted April 30, 2013 Posted April 30, 2013 Its working now thank you!. My problem now is here how to fix this? screenrAthena009.jpg try to edit this on clif.c #if PACKETVER < 20130320 change it to 20120410 There is so many #if PACKETVER < I don't know which one. just try to search this. // TODO: find a more accurate date for this #if PACKETVER < 20130320 /// Request to buy item(s) from cash shop (CZ_PC_BUY_CASH_POINT_ITEM). and // TODO: find a more accurate date for this #if PACKETVER >= 20130320 void clif_parse_cashshop_buy( int fd, struct map_session_data *sd ){ its on the line 14397 and 16366 > Yes i already did it when i compile error message. hmmm we only change the #if PACKETVER < 20120410 only line 14479 and 16483. in rAthena 13705 I can't Find it. lol it's an outdated revision. the cash shop system was release on r17242. do you have the hex code for ignore missing file/pallete? try to diff it and include the ignore missing file/palette. it works but No Items inside how to put some ? Its working now thank you!. My problem now is here how to fix this? screenrAthena009.jpg try to edit this on clif.c #if PACKETVER < 20130320 change it to 20120410 There is so many #if PACKETVER < I don't know which one. just try to search this. // TODO: find a more accurate date for this #if PACKETVER < 20130320 /// Request to buy item(s) from cash shop (CZ_PC_BUY_CASH_POINT_ITEM). and // TODO: find a more accurate date for this #if PACKETVER >= 20130320 void clif_parse_cashshop_buy( int fd, struct map_session_data *sd ){ its on the line 14397 and 16366 >> Yes i already did it when i compile error message. hmmm we only change the #if PACKETVER < 20120410 only line 14479 and 16483. in rAthena 13705 I can't Find it. lol it's an outdated revision. the cash shop system was release on r17242. do you have the hex code for ignore missing file/pallete? try to diff it and include the ignore missing file/palette. it works but No Items inside how to put some ? It's Working But when I Purchase an Item it says: " The Purchase has failed because the NPC does not exist " What's the PROBLEM pops ? Quote
Brynner Posted April 30, 2013 Author Posted April 30, 2013 Its working now thank you!. My problem now is here how to fix this? screenrAthena009.jpg try to edit this on clif.c #if PACKETVER < 20130320 change it to 20120410 There is so many #if PACKETVER < I don't know which one. just try to search this. // TODO: find a more accurate date for this #if PACKETVER < 20130320 /// Request to buy item(s) from cash shop (CZ_PC_BUY_CASH_POINT_ITEM). and // TODO: find a more accurate date for this #if PACKETVER >= 20130320 void clif_parse_cashshop_buy( int fd, struct map_session_data *sd ){ its on the line 14397 and 16366 >> Yes i already did it when i compile error message. hmmm we only change the #if PACKETVER < 20120410 only line 14479 and 16483. in rAthena 13705 I can't Find it. lol it's an outdated revision. the cash shop system was release on r17242. do you have the hex code for ignore missing file/pallete? try to diff it and include the ignore missing file/palette. it works but No Items inside how to put some ? Its working now thank you!. My problem now is here how to fix this? screenrAthena009.jpg try to edit this on clif.c #if PACKETVER < 20130320 change it to 20120410 There is so many #if PACKETVER < I don't know which one. just try to search this. // TODO: find a more accurate date for this #if PACKETVER < 20130320 /// Request to buy item(s) from cash shop (CZ_PC_BUY_CASH_POINT_ITEM). and // TODO: find a more accurate date for this #if PACKETVER >= 20130320 void clif_parse_cashshop_buy( int fd, struct map_session_data *sd ){ its on the line 14397 and 16366 >>> Yes i already did it when i compile error message. hmmm we only change the #if PACKETVER < 20120410 only line 14479 and 16483. in rAthena 13705 I can't Find it. lol it's an outdated revision. the cash shop system was release on r17242. do you have the hex code for ignore missing file/pallete? try to diff it and include the ignore missing file/palette. it works but No Items inside how to put some ? It's Working But when I Purchase an Item it says: " The Purchase has failed because the NPC does not exist " What's the PROBLEM pops ? try to back read. you're the the only one who got that problem. the solution was already posted. Quote
Neo-Mind Posted April 30, 2013 Posted April 30, 2013 I think my eyes are starting to pop from seeing so many quotes !!! Quote
exneval Posted April 30, 2013 Posted April 30, 2013 (edited) please don't pyramid-thing the quote, i'm dizzy, i'll try your client brynner Edit : I tried, and it still disconnecting the player... Edited April 30, 2013 by exneval Quote
Archetype Saber Posted April 30, 2013 Posted April 30, 2013 Yes i already did it when i compile error message. hmmm we only change the #if PACKETVER < 20120410 only line 14479 and 16483. Line 14479: memset(WFIFOP(fd,0),0,70); Line 16483: } else { Quote
Brynner Posted April 30, 2013 Author Posted April 30, 2013 (edited) update version 3 Edited April 30, 2013 by Brynner Quote
exneval Posted April 30, 2013 Posted April 30, 2013 (edited) i do exactly what you told us with your client, and still no luck, the player get disconnecting after change map... I'm really sad, guess your're the chosen Brynner~ Edit : Finally I know what the problem... according this magic user ~ Never let your cash shop list empty [txt/sql], or the warning will appear , the player get disconnecting~ Edited April 30, 2013 by exneval 1 Quote
Brynner Posted April 30, 2013 Author Posted April 30, 2013 i do exactly what you told us with your client, and still no luck, the player get disconnecting after change map... I'm really sad, guess your're the chosen Brynner~ Edit : Finally I know what the problem... according this magic user ~ Never let your cash shop list empty [txt/sql], or the warning will appear , the player get disconnecting~ oh finally the issue will be resolve. Quote
Tonetzkii Posted May 1, 2013 Posted May 1, 2013 How to fix disconnecting from server while i changing map or @go position.? Quote
Mpsmith Posted May 1, 2013 Posted May 1, 2013 (edited) Thx a Lot Client Workin Fine & No Problem and I've 1 Question Can I Change Windows Title ? Edited May 1, 2013 by Mpsmith Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.