搜索
 找回密码
 加入

[1.298] Change seeking party's level limit from 80 to higher

Twisted 2011-10-17 08:08:05 1269
Hello everyone,
As you know after changing max level from your ebenezer to something bigger than 80 , seeking party's max level limit still shown as 80 and its so confusing for new players :P with this guide you will be easily change it and fix it.
Let's begin;
Open your KnightOnline.exe via Ollydbg or any other debugger which supports editing and go to this code sections.In ollydbg you can go there by pressing CTRL and G at same time and typing offsets to editbox which is appeared.
  1. 005185F8  |> 83FE 50            CMP ESI,50 // Compare with 80
  2. 005185FB  |. 7E 05                JLE SHORT KnightOn.00518602 // Lower than 80 or equal?
  3. 005185FD  |. BE 50000000        MOV ESI,50 // Move it 80
复制代码
  1. 005CCEB8  |> 83FE 50            CMP ESI,50 // Compare with 80
  2. 005CCEBB  |. 7E 05                JLE SHORT KnightOn.005CCEC2 // Lower than 80 or equal?
  3. 005CCEBD  |. BE 50000000        MOV ESI,50 // Move it 80
复制代码
  1. 005D7A1C  |> 83FF 50            CMP EDI,50 // Compare with 80
  2. 005D7A1F  |. 7E 05                JLE SHORT KnightOn.005D7A26 // Lower than 80 or equal?
  3. 005D7A21  |. BF 50000000        MOV EDI,50 // Move it 80
复制代码
So as you can see this sections compares users level with 80 and makes its decision with it. So if your servers max level is 83 you must do following modifications.
  1. 005185F8  |> 83FE 53            CMP ESI,53 // Compare with 83
  2. 005185FB  |. 7E 05                JLE SHORT KnightOn.00518602 // Lower than 83 or equal?
  3. 005185FD  |. BE 53000000        MOV ESI,53 // Move it 83
复制代码
  1. 005CCEB8  |> 83FE 53            CMP ESI,53 // Compare with 83
  2. 005CCEBB  |. 7E 05                JLE SHORT KnightOn.005CCEC2 // Lower than 83 or equal?
  3. 005CCEBD  |. BE 53000000        MOV ESI,53 // Move it 83
复制代码
  1. 005D7A1C  |> 83FF 53            CMP EDI,53 // Compare with 83
  2. 005D7A1F  |. 7E 05                JLE SHORT KnightOn.005D7A26 // Lower than 83 or equal?
  3. 005D7A21  |. BF 53000000        MOV EDI,53 // Move it 83
复制代码
Tata thats all now seeking party's max level will shown as 83 :)
Have fun :)

0 回复

高级模式
游客