Weapon Hacking

Nov 21, 2007 at 8:56 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
Nov 22, 2007 at 4:49 AM
Luls
"Bleep, Bloop, Bleep, Bloop"
Join Date: Oct 6, 2007
Location: I dunnos
Posts: 1584
OMG I LOVE YOU! YAYYY I SHALL DROWN MYSELF IN THE HEX EDITOR NOW!

*poof*

-edit-: err... I don't get any of this... O.O
 
Nov 22, 2007 at 4:08 PM
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: Oct 15, 2007
Location: Nowhere
Posts: 1921
Age: 30
Thanks for the guide. I will try it out tomorrow or later. I think this should be useful. But you should also put it in the correct section of the FTP.

Edit - Waitaminute. Do I open this in a Hex editor or disassembler? And which file do I open? Doukutsu.exe or Profile.dat?
 
Nov 22, 2007 at 7:39 PM
Been here way too long...
"What're YOU lookin' at?"
Join Date: Jan 21, 2007
Location:
Posts: 1111
Hex editor; Dokutsu.exe.

Weapons start at about $8F000

Unfortunatly, you can't alter it as well as runelancer did... but it just occured to me, the one energy ball weapon he made that floated upward? I think it's the fireball with reverse-gravity o_o
 
Nov 23, 2007 at 5:16 AM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
ZTaimat said:
Weapons start at about $8F000

Unfortunatly, you can't alter it as well as runelancer did...

No, not yet. Actually there should be more in the exe, like energy.

ZTaimat said:
but it just occured to me, the one energy ball weapon he made that floated upward? I think it's the fireball with reverse-gravity o_o

It's a assembly edit :/
There is already the offset for the snake in my FAQ, but no help documents to hack it yet. (And I don't think there will ever be, but still I hope so)
 
Nov 23, 2007 at 8:50 AM
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: Oct 15, 2007
Location: Nowhere
Posts: 1921
Age: 30
I don't relly understand this. :/

So, if I wanted to edit the Blade level 1 (0x8F494 - Blade level 1), I have to enter the address "$8F494" right? When I do that, get to this,
"| 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 0F | 01 | 00 | 00 | 1E | 00 | 00 | 00 | 24 | 00 | 00 | 00 | 08 | 00 | 00 | 00 | 08 | 00 | 00 | 00 |"

And if I want to edit its range, its 0x04. But I don't see any 0x04 in the list. And even if I do, I ain't sure how do I edit it. Halp?
 
Nov 23, 2007 at 9:06 AM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
0x04 is a adress, a offset that you add to the weapon offset itself. It's not kind of any data :x
I guess you should learn the basics of hex editors, hexadecimal, binary and how your computer stores memory before asking questions ;P
 
Nov 23, 2007 at 9:20 AM
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: Oct 15, 2007
Location: Nowhere
Posts: 1921
Age: 30
Ahh, I see. Thanks for the help. I will try learning hex and binary first. Now, I only know how Binary works, kinda. :/
 
Nov 23, 2007 at 12:59 PM
Been here way too long...
"What're YOU lookin' at?"
Join Date: Jan 21, 2007
Location:
Posts: 1111
jcys810 said:
I don't relly understand this. :/

So, if I wanted to edit the Blade level 1 (0x8F494 - Blade level 1), I have to enter the address "$8F494" right? When I do that, get to this,
"| 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 00 | 0F | 01 | 00 | 00 | 1E | 00 | 00 | 00 | 24 | 00 | 00 | 00 | 08 | 00 | 00 | 00 | 08 | 00 | 00 | 00 |"

And if I want to edit its range, its 0x04. But I don't see any 0x04 in the list. And even if I do, I ain't sure how do I edit it. Halp?

0F is the damage delt (f = 15); 01 is the number of hits it deals, 1E is its range. (It lasts for 1E ticks, 10 = 16; E = 14 :: 30 ticks)

in adresses SP mentioned start at the (as I refer to it myself to make it easier) "Double input"... 0F is 0x00; 01 is 0x01; 1E is 0x04, etc. Every four until "06 03" are values we really have no clue about that affect how the weapon acts (for the sword level 1). The 06 03 is where Level 2 begins, then 01 64 is level 3.

Just look around for the double adresses, and it should be a different weapon level.
 
Nov 24, 2007 at 3:29 PM
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: Oct 15, 2007
Location: Nowhere
Posts: 1921
Age: 30
How long is 30 ticks? 30 seconds?
 
Nov 24, 2007 at 3:40 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
If we would know we had posted it here.
 
Nov 24, 2007 at 4:01 PM
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: Oct 15, 2007
Location: Nowhere
Posts: 1921
Age: 30
Oh. >: Thanks anyway.

Edit - Alright, I have changed the range. Don't set it to 01 because it will attack behind you. 02 is partially on you, 03 is on you. 04 is just in front. So set it to 04 at least. Hope that helps.
 
Nov 24, 2007 at 7:52 PM
Been here way too long...
"What're YOU lookin' at?"
Join Date: Jan 21, 2007
Location:
Posts: 1111
I think 1 tick is about 4 pixels.
 
Nov 25, 2007 at 10:49 AM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
Update! Thanks to Turska!

Code:
Experience:

0x9366C - Snake level 1
0x93670 - Snake level 2
0x93674 - Snake level 3

0x93678 - Polar Star level 1
0x9367C - Polar Star level 2
0x93680 - Polar Star level 3

0x93684 - Fireball level 1
0x93688 - Fireball level 2
0x9368C - Fireball level 3

0x93690 - Machinegun level 1
0x93694 - Machinegun level 2
0x93698 - Machinegun level 3

0x9369C - Missile Launcher level 1
0x936A0 - Missile Launcher level 2
0x936A4 - Missile Launcher level 3

0x936A8 - Missiles level 1
0x936AC - Missiles level 2
0x936B0 - Missiles level 3

0x936B4 - Bubbler level 1
0x936B8 - Bubbler level 2
0x936BC - Bubbler level 3

0x936C0 - [nothing] level 1
0x936C4 - [nothing] level 2
0x936C8 - [nothing] level 3

0x936CA - Blade level 1
0x936D0 - Blade level 2
0x936D4 - Blade level 3

0x936D8 - Super Missile Launcher level 1
0x936DC - Super Missile Launcher level 2
0x936E0 - Super Missile Launcher level 3

0x936E4 - Super Missiles level 1
0x936E8 - Super Missiles level 2
0x936EC - Super Missiles level 3

0x936F0 - Nemesis level 1
0x936F4 - Nemesis level 2
0x936F8 - Nemesis level 3

0x936FC - Spur level 1
0x93700 - Spur level 2
0x93704 - Spur level 3
 
Nov 25, 2007 at 11:09 AM
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: Oct 15, 2007
Location: Nowhere
Posts: 1921
Age: 30
whee!
---PRAYERTIEM---
Dear Turska, thank you for this information and aiding S.P. Amen.
---PRAYEROVAR---

THANKS.
 
Nov 25, 2007 at 11:19 AM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
Turska was the one giving me nemesis offset so I did the rest :3
There are still some things missing.
 
Nov 25, 2007 at 11:23 AM
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: Oct 15, 2007
Location: Nowhere
Posts: 1921
Age: 30
Oh. Well, the prayer still works. Once I pray, I can't unpray. D:
 
Nov 25, 2007 at 11:33 AM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 32
Again update!

This is maybe the last one for now.
 
Nov 25, 2007 at 11:48 AM
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: Oct 15, 2007
Location: Nowhere
Posts: 1921
Age: 30
...? What did you update? I don't see anything new. )=
 
Top