mybitch
-
Content Count
291 -
Joined
-
Last visited
-
Days Won
2
Posts posted by mybitch
-
-
I FOUND IT FINALY
80 3D 74 8D C0 00 00 74 13 C6 05 74 8D C0 00 00 C7 43 0C 04 00 00 00to6A 03 B9 C8 65 A6 00 E8 1B FE D5 FF 90 90 90 90 90 90 90 90 90 90 90
0F 84 23 01 00 00 83 F8 12 0F 84 1A 01 00 00to90 90 90 90 90 90 83 F8 12 90 90 90 90 90 90
Can aynone test it !!!! ?
I'll try to look on ollydb where to have the read data first diff
Is this the restore to login windows?
Thanks to k3dt for upacking the clients, we have access to 2013-03 where new skills were added. RagexeRE are compiled differently so at the moment, it can't be used unless someone finds a way.
Anyway, this topic is mainly for support in trying to get ragexe working since it seems that it will prove more useful than RagexeRE.
Shows new skill effects ingame:
2013-03-20 Packet lengths:
2013-03-20 Packet DB:
http://pastebin.com/PbhNP9RK (Updated Link as of 03/30/13)
*Added itemselectwindow that Malufett helped provide
2013-03-20 Client w/ Skip Packet Obfuscation Applied:
Notes ~ Haven't got a chance to disable hshield yet, but everything is laid out (Bare Minimum) for you if you want to test and contribute.
http://www.sendspace.com/file/2xtqkr
I don't have the translations/translated lub files that rytech has, but here is the 2 new skills in the skill list.
Problems faced so far:
- ALT+W (For Cart) won't work anymore. I tried last time on RagexeRE, and I assume the same problem on Ragexe. It says prohibit to use in area. (Packet related?)
Method to log in:
Note: This process is only for testing for now, since the client still needs to be diffed with the necessary patches.
-
ragexe.exe -1rag1 /account:sci.xml -t:blah blah server
(In bat file) where sci.xml is in the data folder
- In mysql, create a new account with no ID/Pass, and set the group_id to 99 to get a gm account
Reason for this is due to the xml settings and the client isn't fully patched
You may see in your console, accept account ID(blank) with password(blank)
- When you login, you can login with the blank account and log in with your character
I had to manually create a character in mysql though, I got "Not Available" in my char select screen
- Once done, login, and you see your character you made. Toggle right and back to your character to login to the account. If you don't, then enter won't do anything.
Over the few days, if no one has done it yet, I'll keep applying some patches to the client so it'll be easier to test
data/sci.xml:
<?xml version="1.0" encoding="euc-kr" ?><clientinfo><servicetype>uae</servicetype><servertype>sakray</servertype><connection><display>Ragnarok Online</display><balloon>Ragexe Client</balloon><desc>Ragexe 2013</desc><address>127.0.0.1</address><port>6900</port><version>25</version><langtype>1</langtype><registrationweb></registrationweb></connection></clientinfo>2013-03-20 Hex Strings
Notes: For me, if you diff with ShinsdiffPatcher the client will no longer work.
So I think until someone updates it, we just have to manually find/replace.
Below are the strings that was auto found by the client. [Experimental]
*Please post a working client with these applied if possible
*Credits for diff strings: k3dt, Ai4rei, GreenGox, Shinyro, diff team
>
Name: Translate ClientFile: Ragexe (03/20/13)Comments: Patch if not all strings of a clientComments: Credits to JudasPatch: @-Bug Fixfindhex: 46 29 00 5F 5E 5D B0replacehex: 46 29 01 5F 5E 5D B0Patch: Disable 4 Letter Character Limitfindhex: 83 F8 04 0F 8C E4 02replacehex: 83 F8 00 0F 8C E4 02Patch: Disable 4 Letter ID Limitfindhex: 04 7C 7E 8B 3D 8C E9replacehex: 00 7C 7E 8B 3D 8C E9Patch: Disable 4 Letter Pass Limitfindhex: FC FF 83 F8 04 0F 8Creplacehex: FC FF 83 F8 00 0F 8CPatch: Disable Ragexe Filename Checkfindhex: 3D 5C CD BA 00 75 32replacehex: 3D 5C CD BA 00 EB 32Patch: Disable Swear Filterfindhex: 44 24 04 50 E8 16 FC FF FF 33 C9 84 C0 0F 94 C1 8A C1 C2 04 00replacehex: 44 24 04 50 E8 16 FC FF FF 33 C9 84 C0 0F 94 C1 30 C0 C2 04 00Patch: Camera Angles Mediumfindhex: 74 0A D9 05 F8 3F 91 00 D9 5C 24 08 8B 96replacehex: 74 0A D9 05 AE E0 DD 00 D9 5C 24 08 8B 96Patch: Zoom 75% Maxfindhex: 00 66 43 00 00 C8 43replacehex: 00 66 43 00 00 4C 44Patch: Only First Background Loginfindhex: 32 5F B9 E8 B0 E6 25 64 2D 25 64 2E 62 6D 70replacehex: 5F B9 E8 B0 E6 25 64 2D 25 64 2E 62 6D 70 00Patch: Remove Gravity Adsfindhex: 54 5F 47 61 6D 65 47 72 61 64 65 2E 74 67replacehex: 00 5F 47 61 6D 65 47 72 61 64 65 2E 74 67Patch: Remove Gravity Ads IIfindhex: 5C 54 5F C1 DF B7 C2 BC BA C0 CE 2E 74 67replacehex: 5C 00 5F C1 DF B7 C2 BC BA C0 CE 2E 74 67Patch: Remove Gravity Ads IIIfindhex: E4 C0 CC BD BA 5C 54 5F C5 D7 C0 D4 25 64replacehex: E4 C0 CC BD BA 5C 00 5F C5 D7 C0 D4 25 64Patch: Remove Gravity Logofindhex: E4 C0 CC BD BA 5C 54 5F 52 25 64 2E 74 67replacehex: E4 C0 CC BD BA 5C 00 5F 52 25 64 2E 74 67Patch: Translate Client into Englishfindhex: B8 DE BD C3 C1 F6 00 00 F8 14 93 00 50replacehex: 4D 65 73 73 61 67 65 00 F8 14 93 00 50Patch: Translate Client into English IIfindhex: C4 B3 B8 AF C5 CD 2F C3 D1 20 BD BD B7 D4replacehex: 55 73 65 64 20 2F 20 54 6F 74 61 6C 29 00Patch: Translate Client into English IIIfindhex: 00 25 64 BF F9 20 25 64 C0 CF 20 25 64 BD C3 20 25 64 BA D0 20 25 64 C3 CAreplacehex: 00 44 65 6C 65 74 65 3A 20 25 64 2F 25 64 20 2D 20 25 64 3A 25 64 3A 25 64Patch: Translate Client into English IVfindhex: B3 E2 20 25 64 BF F9 20 25 64 C0 CF 20 25 64 BD C3 20replacehex: 2F 25 64 2F 25 64 20 2D 20 25 64 3A 25 64 3A 25 64 00Patch: Use Ragnarok Iconfindhex: 00 72 00 00 00 D0 01replacehex: 00 72 00 00 00 E8 01Patch: Call Select Koreafindhex: E9 DE E4 FF FFreplacehex: 90 90 90 90 90Patch: Disable rag1findhex: 08 85 C0 75 5F 68replacehex: 08 85 C0 EB 5F 68Patch: Use Plain Text Descriptionsfindhex: 75 54 56 57 8B 7C 24replacehex: EB 54 56 57 8B 7C 24Patch: Use Normal Guild Bracketsfindhex: A1 BA 25 73 A1 BBreplacehex: 20 5B 25 73 5D 00Patch: Remove Serial Displayfindhex: 83 C0 50 3B 41 28replacehex: 31 C0 83 F8 01 90Patch: Remove Quake Skill Effectfindhex: D9 44 24 04 D9 59 04 D9 44 24 0C D9 59 0C D9 44 24 08 D9 59 08 C2 0C 00 CC CC CC CC CC CC CC CC 8B 44 24replacehex: C2 0C 00 04 D9 59 04 D9 44 24 0C D9 59 0C D9 44 24 08 D9 59 08 C2 0C 00 CC CC CC CC CC CC CC CC C2 14 00Patch: Remove Login Error Codefindhex: 00 00 00 00 28 25 64 29replacehex: 00 00 00 00 00 25 64 29Patch: Remove Login Error Code IIfindhex: 00 00 00 25 73 28 25 64 29 00 00 6E 70 6Creplacehex: 00 00 00 25 73 00 25 64 29 00 00 6E 70 6CPatch: Remove Hourly Playtimefindhex: 15 3B FD 0F 8E 15 01replacehex: 15 3B FD 90 E9 15 01Patch: Remove Hourly GameGradefindhex: 24 2E 00 8A 0D B1 14 9A 00 75replacehex: 24 2E 00 8A 0D B1 14 9A 00 EBPatch: Read QuestDisplayfindhex: 75 A9 83 3D 5C CD BA 00 00 0F 85 CB 00 00 00replacehex: 75 A9 83 3D 5C CD BA 00 00 90 90 90 90 90 90Patch: Read Msgstringtablefindhex: 75 24 33replacehex: EB 24 33Patch: Increase ViewID 30000findhex: 00 68 E8 03 00 00 8Dreplacehex: 00 68 30 75 00 00 8DPatch: Increase ViewID 30000 IIfindhex: 14 40 3D D0 07replacehex: 14 40 3D 30 75Patch: Increase ViewID 30000 IIIfindhex: 00 89 8A E8 03replacehex: 00 89 8A 30 75Patch: Extend PM Boxfindhex: 40 64 46 00 00 00 8B 8E ACreplacehex: 40 64 EA 00 00 00 8B 8E ACPatch: NPC Dialogfindhex: 08 08 00 00 A1 70 F0 99 00 33 C4 89 84 24 04 08 00 00 56 8B C1 57 8B BC 24 14 08replacehex: 04 10 00 00 A1 00 E0 8F 00 33 C4 89 84 24 00 10 00 00 56 8B C1 57 8B BC 24 10 10Patch: Chat Room Boxfindhex: 00 00 00 C7 40 64 46 00 00 00 8B 8E BC 00replacehex: 00 00 00 C7 40 64 EA 00 00 00 8B 8E BC 00Patch: Chat Boxfindhex: 00 C7 40 64 46 00 00 00 8B 4E 78 68 F0 00replacehex: 00 C7 40 64 EA 00 00 00 8B 4E 78 68 F0 00Patch: Enforce Offical Loginfindhex: 85 C0 74 2D 83 F8 04 74 28 83 F8replacehex: 85 C0 EB 2D 83 F8 04 74 28 83 F8Patch: Title Bar Menufindhex: 57 68 00 00 C2 02 51replacehex: 57 68 00 00 CA 02 51Patch: Disable HShieldfindhex: 00 00 5C 60 9D 00 63 00 00 00 00 90 9D 00replacehex: 00 00 5C 60 9D 00 00 00 00 00 00 90 9D 00Patch: Disable HShield IIfindhex: 51 83 3D BC F1 BA 00 00 74 04 33 C0 59 C3replacehex: 31 C0 40 90 90 90 90 90 90 90 90 90 90 90Patch: Disable HShield IIIfindhex: 75 5F 68 0C 9A 92 00 53 FF D6 83 C4 08 85replacehex: EB 5F 68 0C 9A 92 00 53 FF D6 83 C4 08 85Patch: Disable HShield IVfindhex: 3D 5C CD BA 00 75 32 E8 FB DE FF FF 84 C0replacehex: 3D 5C CD BA 00 EB 32 E8 FB DE FF FF 84 C0Patch: Disable HShield Vfindhex: E8 0B ED EF FF 84 C0 74 CE E8 F2 3E D9 FFreplacehex: 90 90 90 90 90 84 C0 74 CE 90 90 90 90 90Patch: Skip Packet Obfuscationfindhex: 80 7E 78 00 75 46 8B 0D 24 0E BD 00 E8 3C F4 ED FF 8B 4C 24 0C 66 31 01replacehex: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 8B 4C 24 0C 90 90 902013_03_20_J: http://supportmii.com/ro1/Clients/2013_03_20_J.7zContains:bat file to login (Since we still need restore login window)
Client patched with the above hex strings (Haven't w/ 30k ID or Remove Quake Animation Yet)Empty data folder with sci.xml inside to connect withIn bat file: 2013_03_20_J -1rag1 /account:sci.xml -t:Leon Leon server-> Replace Leon Leon with Yourpassword YourusernameJudas, is this the one with the no hs ragexe? or no?
- ALT+W (For Cart) won't work anymore. I tried last time on RagexeRE, and I assume the same problem on Ragexe. It says prohibit to use in area. (Packet related?)
-
should be only one of them, try the 1st one. That's probably one of the diffs I didn't put a long hex string so you could only find one of them
I'll try the first one. But also, enforce official login.. I can find two of them.. two matches.. Only the first one too?
-
Thanks to k3dt for upacking the clients, we have access to 2013-03 where new skills were added. RagexeRE are compiled differently so at the moment, it can't be used unless someone finds a way.
Anyway, this topic is mainly for support in trying to get ragexe working since it seems that it will prove more useful than RagexeRE.
Shows new skill effects ingame:
2013-03-20 Packet lengths:
2013-03-20 Packet DB:
2013-03-20 Client w/ Skip Packet Obfuscation Applied:
Notes ~ Haven't got a chance to disable hshield yet, but everything is laid out (Bare Minimum) for you if you want to test and contribute.
http://www.sendspace.com/file/2xtqkr
I don't have the translations/translated lub files that rytech has, but here is the 2 new skills in the skill list.
Problems faced so far:
- Can't seem to equip any weapons, maybe it's my mistake or packet?
- ALT+W (For Cart) won't work anymore. I tried last time on RagexeRE, and I assume the same problem on Ragexe. It says prohibit to use in area. (Packet related?)
Method to log in:
Note: This process is only for testing for now, since the client still needs to be diffed with the necessary patches.
-
ragexe.exe -1rag1 /account:sci.xml -t:blah blah server
(In bat file) where sci.xml is in the data folder
- In mysql, create a new account with no ID/Pass, and set the group_id to 99 to get a gm account
Reason for this is due to the xml settings and the client isn't fully patched
You may see in your console, accept account ID(blank) with password(blank)
- When you login, you can login with the blank account and log in with your character
I had to manually create a character in mysql though, I got "Not Available" in my char select screen
- Once done, login, and you see your character you made. Toggle right and back to your character to login to the account. If you don't, then enter won't do anything.
Over the few days, if no one has done it yet, I'll keep applying some patches to the client so it'll be easier to test
data/sci.xml:
<?xml version="1.0" encoding="euc-kr" ?><clientinfo><servicetype>uae</servicetype><servertype>sakray</servertype><connection><display>Ragnarok Online</display><balloon>Ragexe Client</balloon><desc>Ragexe 2013</desc><address>127.0.0.1</address><port>6900</port><version>25</version><langtype>1</langtype><registrationweb></registrationweb></connection></clientinfo>2013-03-20 Hex Strings
Notes: For me, if you diff with ShinsdiffPatcher the client will no longer work.
So I think until someone updates it, we just have to manually find/replace.
Below are the strings that was auto found by the client. [Experimental]
*Please post a working client with these applied if possible
>
Name: Translate ClientFile: Ragexe (03/20/13)Comments: Patch if not all strings of a clientComments: Credits to JudasPatch: @-Bug Fixfindhex: 46 29 00 5F 5E 5D B0replacehex: 46 29 01 5F 5E 5D B0Patch: Disable 4 Letter Character Limitfindhex: 83 F8 04 0F 8C E4 02replacehex: 83 F8 00 0F 8C E4 02Patch: Disable 4 Letter ID Limitfindhex: 04 7C 7E 8B 3D 8C E9replacehex: 00 7C 7E 8B 3D 8C E9Patch: Disable 4 Letter Pass Limitfindhex: FC FF 83 F8 04 0F 8Creplacehex: FC FF 83 F8 00 0F 8CPatch: Disable Ragexe Filename Checkfindhex: 3D 5C CD BA 00 75 32replacehex: 3D 5C CD BA 00 EB 32Patch: Disable Swear Filterfindhex: 44 24 04 50 E8 16 FC FF FF 33 C9 84 C0 0F 94 C1 8A C1 C2 04 00replacehex: 44 24 04 50 E8 16 FC FF FF 33 C9 84 C0 0F 94 C1 30 C0 C2 04 00Patch: Camera Angles Mediumfindhex: 74 0A D9 05 F8 3F 91 00 D9 5C 24 08 8B 96replacehex: 74 0A D9 05 AE E0 DD 00 D9 5C 24 08 8B 96Patch: Zoom 75% Maxfindhex: 00 66 43 00 00 C8 43replacehex: 00 66 43 00 00 4C 44Patch: Only First Background Loginfindhex: 32 5F B9 E8 B0 E6 25 64 2D 25 64 2E 62 6D 70replacehex: 5F B9 E8 B0 E6 25 64 2D 25 64 2E 62 6D 70 00Patch: Remove Gravity Adsfindhex: 54 5F 47 61 6D 65 47 72 61 64 65 2E 74 67replacehex: 00 5F 47 61 6D 65 47 72 61 64 65 2E 74 67Patch: Remove Gravity Ads IIfindhex: 5C 54 5F C1 DF B7 C2 BC BA C0 CE 2E 74 67replacehex: 5C 00 5F C1 DF B7 C2 BC BA C0 CE 2E 74 67Patch: Remove Gravity Ads IIIfindhex: E4 C0 CC BD BA 5C 54 5F C5 D7 C0 D4 25 64replacehex: E4 C0 CC BD BA 5C 00 5F C5 D7 C0 D4 25 64Patch: Remove Gravity Logofindhex: E4 C0 CC BD BA 5C 54 5F 52 25 64 2E 74 67replacehex: E4 C0 CC BD BA 5C 00 5F 52 25 64 2E 74 67Patch: Translate Client into Englishfindhex: B8 DE BD C3 C1 F6 00 00 F8 14 93 00 50replacehex: 4D 65 73 73 61 67 65 00 F8 14 93 00 50Patch: Translate Client into English IIfindhex: C4 B3 B8 AF C5 CD 2F C3 D1 20 BD BD B7 D4replacehex: 55 73 65 64 20 2F 20 54 6F 74 61 6C 29 00Patch: Translate Client into English IIIfindhex: 00 25 64 BF F9 20 25 64 C0 CF 20 25 64 BD C3 20 25 64 BA D0 20 25 64 C3 CAreplacehex: 00 44 65 6C 65 74 65 3A 20 25 64 2F 25 64 20 2D 20 25 64 3A 25 64 3A 25 64Patch: Translate Client into English IVfindhex: B3 E2 20 25 64 BF F9 20 25 64 C0 CF 20 25 64 BD C3 20replacehex: 2F 25 64 2F 25 64 20 2D 20 25 64 3A 25 64 3A 25 64 00Patch: Use Ragnarok Iconfindhex: 00 72 00 00 00 D0 01replacehex: 00 72 00 00 00 E8 01Patch: Call Select Koreafindhex: E9 DE E4 FF FFreplacehex: 90 90 90 90 90Patch: Disable rag1findhex: 08 85 C0 75 5F 68replacehex: 08 85 C0 EB 5F 68Patch: Use Plain Text Descriptionsfindhex: 75 54 56 57 8B 7C 24replacehex: EB 54 56 57 8B 7C 24Patch: Use Normal Guild Bracketsfindhex: A1 BA 25 73 A1 BBreplacehex: 20 5B 25 73 5D 00Patch: Remove Serial Displayfindhex: 83 C0 50 3B 41 28replacehex: 31 C0 83 F8 01 90Patch: Remove Quake Skill Effectfindhex: D9 44 24 04 D9 59 04 D9 44 24 0C D9 59 0C D9 44 24 08 D9 59 08 C2 0C 00 CC CC CC CC CC CC CC CC 8B 44 24replacehex: C2 0C 00 04 D9 59 04 D9 44 24 0C D9 59 0C D9 44 24 08 D9 59 08 C2 0C 00 CC CC CC CC CC CC CC CC C2 14 00Patch: Remove Login Error Codefindhex: 00 00 00 00 28 25 64 29replacehex: 00 00 00 00 00 25 64 29Patch: Remove Login Error Code IIfindhex: 00 00 00 25 73 28 25 64 29 00 00 6E 70 6Creplacehex: 00 00 00 25 73 00 25 64 29 00 00 6E 70 6CPatch: Remove Hourly Playtimefindhex: 15 3B FD 0F 8E 15 01replacehex: 15 3B FD 90 E9 15 01Patch: Remove Hourly GameGradefindhex: 24 2E 00 8A 0D B1 14 9A 00 75replacehex: 24 2E 00 8A 0D B1 14 9A 00 EBPatch: Read QuestDisplayfindhex: 75 A9 83 3D 5C CD BA 00 00 0F 85 CB 00 00 00replacehex: 75 A9 83 3D 5C CD BA 00 00 90 90 90 90 90 90Patch: Read Msgstringtablefindhex: 75 24 33replacehex: EB 24 33Patch: Increase ViewID 30000findhex: 00 68 E8 03 00 00 8Dreplacehex: 00 68 30 75 00 00 8DPatch: Increase ViewID 30000 IIfindhex: 14 40 3D D0 07replacehex: 14 40 3D 30 75Patch: Increase ViewID 30000 IIIfindhex: 00 89 8A E8 03replacehex: 00 89 8A 30 75Patch: Extend PM Boxfindhex: 40 64 46 00 00 00 8B 8E ACreplacehex: 40 64 EA 00 00 00 8B 8E ACPatch: NPC Dialogfindhex: 08 08 00 00 A1 70 F0 99 00 33 C4 89 84 24 04 08 00 00 56 8B C1 57 8B BC 24 14 08replacehex: 04 10 00 00 A1 00 E0 8F 00 33 C4 89 84 24 00 10 00 00 56 8B C1 57 8B BC 24 10 10Patch: Chat Room Boxfindhex: 00 00 00 C7 40 64 46 00 00 00 8B 8E BC 00replacehex: 00 00 00 C7 40 64 EA 00 00 00 8B 8E BC 00Patch: Chat Boxfindhex: 00 C7 40 64 46 00 00 00 8B 4E 78 68 F0 00replacehex: 00 C7 40 64 EA 00 00 00 8B 4E 78 68 F0 00Patch: Enforce Offical Loginfindhex: 85 C0 74 2D 83 F8 04 74 28 83 F8replacehex: 85 C0 EB 2D 83 F8 04 74 28 83 F8Patch: Title Bar Menufindhex: 57 68 00 00 C2 02 51replacehex: 57 68 00 00 CA 02 51Does call select korea needs to be replaced twice? When I try to search it. It appears to have 2 matches.. What to do with it?
- Can't seem to equip any weapons, maybe it's my mistake or packet?
2013 Ragexe Area
in Client-Side Support
Posted · Edited by mybitch
Can't find this. I'm trying to manually apply all hex string using nohs ragexe given by k3..