Kod:
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 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.
CODE
005185F8 |> 83FE 50 CMP ESI,50 // Compare with 80
005185FB |. 7E 05 JLE SHORT KnightOn.00518602 // Lower than 80 or equal?
005185FD |. BE 50000000 MOV ESI,50 // Move it 80
CODE
005CCEB8 |> 83FE 50 CMP ESI,50 // Compare with 80
005CCEBB |. 7E 05 JLE SHORT KnightOn.005CCEC2 // Lower than 80 or equal?
005CCEBD |. BE 50000000 MOV ESI,50 // Move it 80
CODE
005D7A1C |> 83FF 50 CMP EDI,50 // Compare with 80
005D7A1F |. 7E 05 JLE SHORT KnightOn.005D7A26 // Lower than 80 or equal?
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.
CODE
005185F8 |> 83FE 53 CMP ESI,53 // Compare with 83
005185FB |. 7E 05 JLE SHORT KnightOn.00518602 // Lower than 83 or equal?
005185FD |. BE 53000000 MOV ESI,53 // Move it 83
CODE
005CCEB8 |> 83FE 53 CMP ESI,53 // Compare with 83
005CCEBB |. 7E 05 JLE SHORT KnightOn.005CCEC2 // Lower than 83 or equal?
005CCEBD |. BE 53000000 MOV ESI,53 // Move it 83
CODE
005D7A1C |> 83FF 53 CMP EDI,53 // Compare with 83
005D7A1F |. 7E 05 JLE SHORT KnightOn.005D7A26 // Lower than 83 or equal?
005D7A21 |. BF 53000000 MOV EDI,53 // Move it 83
Tata thats all now seeking party's max level will shown as 83
Have fun
Yine İngilizcesi İyi Olan birisi Cevirirse Sevinirim Genel Bolumune Acmamın Sebebi İse Herkeze Gerekli Olan Konular...
Yine Tekrar Ediyorum Bazı Arkadaşlar Neden Bu Konuları Bu Forumda Açmıyor Merak Ediyorum... Anlayan Arkadaş Anladı Selamlar