burada xx gördüğünüz yerleri siz değiştireceksiniz. mesela 1 slota skill koymak için 00 2. için 01 8. 07
bunları nereye mı koyuyorsunuz 1 BAŞLAT 2 ÇALIŞTIR 3 regedit 4 HKEY_LOCAL_MACHINE 5 SOFTWARE 6 KnightOnline 7 accountname_server1_0 buradaki 0 ortadaki karakter bunu 1 yaparsanız soldaki 2 yaparsanız sağdaki karakteri seçerseniz. burda server adı account adı önemli. hepsi bu kadar. tabii kodları da aynı şekilde bulabilirsiniz. ben şuan da stealh olarak koşabiliyorum archer karakterim var. bununla 3 nova birden atabilirisiniz ve son gelen patchle bile hala çözememişler
mage: Burn - - 00 00 00 00 xx 00 00 00 5f 32 03 00 Resist Fire - Fire resistance by 20 00 00 00 00 xx 00 00 00 62 32 03 00 Blaze - - 00 00 00 00 xx 00 00 00 65 32 03 00 Fire Ball - - 00 00 00 00 xx 00 00 00 6b 32 03 00 Ignition - - 00 00 00 00 xx 00 00 00 6e 32 03 00 Endure Fire - - 00 00 00 00 xx 00 00 00 74 32 03 00 Fire Sphere - - 00 00 00 00 xx 00 00 00 77 32 03 00 Fire Burst - - 00 00 00 00 xx 00 00 00 7d 32 03 00 Fire Blast - - 00 00 00 00 xx 00 00 00 7f 32 03 00 Hell Fire - - 00 00 00 00 xx 00 00 00 83 32 03 00 Fire Blade - - 00 00 00 00 xx 00 00 00 86 32 03 00 Inferno - - 00 00 00 00 xx 00 00 00 89 32 03 00 Immunity Fire - - 00 00 00 00 xx 00 00 00 8c 32 03 00 57 Skili : "Data2"=0000000002000000ddaf010 0 54 Skili : "Data3"=0000000003000000daaf010 0 Pillar of Fire - - 00 00 00 00 xx 00 00 00 8f 32 03 00 Supernova - - 00 00 00 00 xx 00 00 00 98 32 03 00 Ice Freeze - - 00 00 00 00 xx 00 00 00 c3 32 03 00 Solid - - 00 00 00 00 xx 00 00 00 d2 32 03 00 Endure Cold - - 00 00 00 00 xx 00 00 00 d8 32 03 00 Ice Off - - 00 00 00 00 xx 00 00 00 db 32 03 00 Frozen Shell - - 00 00 00 00 xx 00 00 00 de 32 03 00 Frost Nova - - 00 00 00 00 xx 00 00 00 fc 32 03 00 Lightning Immunity Lightning - - 00 00 00 00 xx 00 00 00 54 33 03 00 Static Nova - - 00 00 00 00 xx 00 00 00 60 33 03 00 el morad mage
Aslında bu skill kodları tamamen oyun içersindeki gerekli görülen skill pointlerin artışına göre belirleniyor. Yani rastgele üretilen kodlar değil. örnek vericek olursak Elmorad warior'un ilk atak skillinin kodu: 00 00 00 00 xx 00 00 00 bc 22 03 00
ve son atak bölümündeki son skil olan sword dancing için istenen skill point:60 burada kodu bulurken yapmamız gereken ilk koddaki (Yani atağın ilk kodunda bc sütünunu )0 (sıfır) kabul etmek olacaktır. unutmayalım ki bu kodlar 16 lık sistemde yazılmıştır. Yani bc=188(ondalık) oda =0 skill point. Şimdi arada istenen 60 skill point var (sword dancing skilli için) . 60 + 188 = 248 = F8 (onaltılık). Yani sword dancing kodumuz :
00 00 00 00 xx 00 00 00 f8 22 03 00
olmuş oluyor. (burada xx ler hangi sırada olacağını gösteriyor)... Olayın mantığı anlaşıldığına göre (sanırım) istediğimiz karakterin istediğimiz skill kodunu bulmak için önce sadece ilk açılan skilleri kaydetmek ve registryden kodlarına bakmak sonrada diğer skilllerin istenen puan değeri farkını 16 sayı sisteminde toplayıp registry den iligili kodu değiştirmek olacaktır.
bana soracak olursanız çok karışık bir anlatım oldu. ama bunu anlamak için birazcık bu işlerle uğraşmak gerekli sanırım. Belki bi gün oturup bütün krakterlerin bütün kodlarını çıkarırım. Ama yinede bu tam bir hile sayılmaz. Çünkü bu skilleri kullanacak yeterli Manapointiniz yoksa çok ta fazla düşük lvl lerrde bi işe yaramıyo....