Excuse me for my poor English,i just want to help. :blushing:
以下内容为程序代码:
------------------------------------------------------------
skip FindHack loading:
------------------------------------------------------------
Offsets:
1B8D83: 0D --> 19
1B8D87: 75 --> EB
1B8D8F: 75 --> EB
1B8D9F: 75 --> EB
以下内容为程序代码:
-----------------------------------------------------------
read the folder first:
------------------------------------------------------------
search:
000e95ceh: 90 90 55 8B EC 8B 45 0C 53 56 57 85 C0 8B D9 0F;
000e95deh: 85 C3 00 00 00 8B 45 08 8D 7B 10 50 57 E8 20 03;
000e95eeh: 00 00 83 C4 08 8D 73 0C B9 38 0F 68 00 C7 43 08;
000e95feh: 00 00 00 00 56 57 E8 D7 FD FF FF 85 C0 0F 85 86;
000e960eh: 00 00 00 50 68 80 00 00 00 6A 03 50 6A 01 68 00;
000e961eh: 00 00 80 57 FF 15 B4 80 5E 00 8B F8 83 FF FF 74;
000e962eh: 66 6A 00 57 FF 15 B0 80 5E 00 85 F6 89 06 76 50;
000e963eh: 6A 04 68 00 10 00 00 50 6A 00 FF 15 AC 80 5E 00;
000e964eh: 85 C0 89 45 08 74 2A 8B 16 8D 4D 0C 6A 00 51 52;
000e965eh: 50 57 FF 15 A8 80 5E 00 57 FF 15 A4 80 5E 00 8B;
000e966eh: 45 08 5F 85 C0 89 43 04 5E 0F 95 C0 5B 5D C2 08;
000e967eh: 00 68 00 80 00 00 6A 00 6A 00 FF 15 B8 80 5E 00;
000e968eh: 57 FF 15 A4 80 5E 00 33 C0 ;
replace:
000e95ceh: 55 8B EC 8B 45 0C 53 56 57 85 C0 8B D9 0F 85 C3;
000e95deh: 00 00 00 8B 45 08 8D 7B 10 50 57 E8 20 03 00 00;
000e95eeh: 83 C4 08 8D 73 0C C7 43 08 00 00 00 00 50 68 80;
000e95feh: 00 00 00 6A 03 50 6A 01 68 00 00 00 80 57 FF 15;
000e960eh: B4 80 5E 00 8B F8 83 FF FF 74 66 6A 00 57 FF 15;
000e961eh: B0 80 5E 00 85 F6 89 06 76 50 6A 04 68 00 10 00;
000e962eh: 00 50 6A 00 FF 15 AC 80 5E 00 85 C0 89 45 08 74;
000e963eh: 2A 8B 16 8D 4D 0C 6A 00 51 52 50 57 FF 15 A8 80;
000e964eh: 5E 00 57 FF 15 A4 80 5E 00 8B 45 08 5F 85 C0 89;
000e965eh: 43 04 5E 0F 95 C0 5B 5D C2 08 00 68 00 80 00 00;
000e966eh: 6A 00 6A 00 FF 15 B8 80 5E 00 57 FF 15 A4 80 5E;
000e967eh: 00 33 C0 B9 38 0F 68 00 BA 2F 2F 12 00 8B FE 83;
000e968eh: C7 04 56 57 E8 49 FD FF FF ;
--------------------------------------------------------------
search:
000e929ch: 90 90 90 90 55 8B EC 53 56 8B 75 08 57 8B 7D 0C;
000e92ach: 57 56 E8 2D 01 00 00 85 C0 75 7C 50 68 80 00 00;
000e92bch: 00 6A 03 50 6A 01 68 00 00 00 80 56 FF 15 B4 80;
000e92cch: 5E 00 8B F0 83 FE FF 74 5C 6A 00 56 FF 15 B0 80;
000e92dch: 5E 00 85 FF 89 07 76 46 6A 04 68 00 10 00 00 50;
000e92ech: 6A 00 FF 15 AC 80 5E 00 8B D8 85 DB 74 21 8B 0F;
000e92fch: 8D 45 0C 6A 00 50 51 53 56 FF 15 A8 80 5E 00 56;
000e930ch: FF 15 A4 80 5E 00 5F 8B C3 5E 5B 5D C2 08 00 68;
000e931ch: 00 80 00 00 6A 00 6A 00 FF 15 B8 80 5E 00 56 FF;
000e932ch: 15 A4 80 5E 00 33 C0 5F 5E 5B 5D C2 08 ;
replace:
000e929ch: 55 8B EC 53 56 57 85 C0 0F 85 89 00 00 00 50 68;
000e92ach: 80 00 00 00 6A 03 50 6A 01 68 00 00 00 80 56 FF;
000e92bch: 15 B4 80 5E 00 8B F0 83 FE FF 74 5C 6A 00 56 FF;
000e92cch: 15 B0 80 5E 00 85 FF 89 07 76 46 6A 04 68 00 10;
000e92dch: 00 00 50 6A 00 FF 15 AC 80 5E 00 8B D8 85 DB 74;
000e92ech: 21 8B 0F 8D 45 0C 6A 00 50 51 53 56 FF 15 A8 80;
000e92fch: 5E 00 56 FF 15 A4 80 5E 00 5F 8B C3 5E 5B 5D C2;
000e930ch: 08 00 68 00 80 00 00 6A 00 6A 00 FF 15 B8 80 5E;
000e931ch: 00 56 FF 15 A4 80 5E 00 33 C0 8B 75 08 8B 7D 0C;
000e932ch: 57 56 E8 AD 00 00 00 5F 5E 5B 5D C2 08 ;
-------------------------------------------------------------
since I have changed the address that 48 procedures jump to,so the 48 codes should be modified:
(1)
search: E8 E9 77 0C 00
replace: E8 E7 77 0C 00
(2)
search: E8 97 63 0C 00
replace: E8 95 63 0C 00
(3)
search: E8 47 FD 0B 00
replace: E8 45 FD 0B 00
(4)
search: E8 5B F0 0B 00
replace: E8 59 F0 0B 00
(5)
search: E8 55 EE 0B 00
replace: E8 53 EE 0B 00
(6)
search: E8 08 DF 0B 00
replace: E8 06 DF 0B 00
(7)
search: E8 8A D8 0B 00
replace: E8 88 D8 0B 00
(8)
search: E8 D5 D1 0B 00
replace: E8 D3 D1 0B 00
(9)
search: E8 3A C6 0B 00
replace: E8 38 C6 0B 00
(10)
search: E8 4A A4 0B 00
replace: E8 48 A4 0B 00
(11)
search: E8 5A 82 0B 00
replace: E8 58 82 0B 00
(12)
search: E8 5B 75 0B 00
replace: E8 59 75 0B 00
(13)
search: E8 66 65 0B 00
replace: E8 64 65 0B 00
(14)
search: E8 DE 61 0B 00
replace: E8 DC 61 0B 00
(15)
search: E8 36 5B 0B 00
replace: E8 34 5B 0B 00
(16)
search: E8 3B 3D 0B 00
replace: E8 39 3D 0B 00
(17)
search: E8 BA 1B 0B 00
replace: E8 B8 1B 0B 00
(18)
search: E8 AA 08 0B 00
replace: E8 A8 08 0B 00
(19)
search: E8 A5 FF 0A 00
replace: E8 A3 FF 0A 00
(20)
search: E8 43 56 06 00
replace: E8 41 56 06 00
(21)
search: E8 5E DC 01 00
replace: E8 5C DC 01 00
(22)
search: E8 6F 4C 01 00
replace: E8 6D 4C 01 00
(23)
search: E8 7A 41 01 00
replace: E8 78 41 01 00
(24)
search: E8 07 BE 00 00
replace: E8 05 BE 00 00
(25)
search: E8 3D AA 00 00
replace: E8 3B AA 00 00
(26)
search: E8 1A C8 FF FF
replace: E8 18 C8 FF FF
(27)
search: E8 59 7E FD FF
replace: E8 57 7E FD FF
(28)
search: E8 1C 7E FD FF
replace: E8 1A 7E FD FF
(29)
search: E8 15 DC FC FF
replace: E8 13 DC FC FF
(30)
search: E8 94 2D F5 FF
replace: E8 92 2D F5 FF
(31)
search: E8 04 EC F4 FF
replace: E8 02 EC F4 FF
(32)
search: E8 C4 E7 F4 FF
replace: E8 C2 E7 F4 FF
(33)
search: E8 44 E3 F4 FF
replace: E8 42 E3 F4 FF
(34)
search: E8 FD DC F4 FF
replace: E8 FB DC F4 FF
(35)
search: E8 8C D9 F4 FF
replace: E8 8A D9 F4 FF
(36)
search: E8 BF D7 F4 FF
replace: E8 BD D7 F4 FF
(37)
search: E8 AC 95 F4 FF
replace: E8 AA 95 F4 FF
(38)
search: E8 04 92 F4 FF
replace: E8 02 92 F4 FF
(39)
search: E8 2F 02 F4 FF
replace: E8 2D 02 F4 FF
(40)
search: E8 2B BF F3 FF
replace: E8 29 BF F3 FF
(41)
search: E8 E4 BE F3 FF
replace: E8 E2 BE F3 FF
(42)
search: E8 99 BE F3 FF
replace: E8 97 BE F3 FF
(43)
search: E8 ED 9C F3 FF
replace: E8 EB 9C F3 FF
(44)
search: E8 4D 98 F3 FF
replace: E8 4B 98 F3 FF
(45)
search: E8 50 8D F3 FF
replace: E8 4E 8D F3 FF
(46)
search: E8 DF 8C F3 FF
replace: E8 DD 8C F3 FF
(47)
search: E8 54 89 F3 FF
replace: E8 52 89 F3 FF
(48)
search: E8 45 87 F3 FF
replace: E8 43 87 F3 FF
A good news is that the code reading msgstringtable.txt and others in the old version is similar with that in client 1104.and now I post the offsets.
They have been modified and tested by westgrass.special thanks
以下内容为程序代码:
-------------------------------------------------
read msgstringtable.txt
-------------------------------------------------
offset:
E4978: 75 --> EB
[CODE]
--------------------------------------------------
special characters [accents]
--------------------------------------------------
offsets:
19C4AB: 75 --> 90
19C4AC: 0C --> 90
[/CODE]
以下内容为程序代码:
--------------------------------------------------
fixed character select issue
--------------------------------------------------
offsets:
139B86: 18 --> 04
139BAE: 18 --> 04
139BBC: 18 --> 04
-------------------------------------------------------------------------------
if there is any probem with the codes above,please mail me.
maybe I just typed a wrong digit
-------------------------------------------------------------------------------
Download URL:http://home.no.net/yuno/aegis/kro1104_sake...by_diamond7.rar
enjoy it :) :) :)
--------------------------------------------------------------------------------
oops,so much work
and now i meet a problem.
can anyone give me some tips about how to modify the initial parameter of "/showname" command in sakexe.exe
that is if the initial "/showname" command is on,then change it to off.
if it is off,then change it to on.
i really cannot find the code..........
thanks a lot. :D :D :D