Weapon Hacking

Discussion in 'Modding Discussion' started by S. P. Gardebiter, Nov 21, 2007.

Old topic!
The last post in this thread is over 60 days old. Posting in this thread will be considered a bump, so please make an attempt to be courteous if you go ahead with it.

If the last post is over 6 months old, it may instead be a better idea to start a new topic. If you aren't sure about what to do, feel free to ask a staff member for help, or try to locate a 'general questions'-type thread if it exists in this (sub-)forum.
  1. Nov 21, 2007
    S. P. Gardebiter
    Ex-Admin
    "Life begins and ends with Nu."
    Join Date: Dec 30, 2005
    Location: Germany
    Posts: 3205
  2. Nov 22, 2007
    Metalogz
    WTFhappenedTOthef0rum5..?
    "Bleep, Bloop, Bleep, Bloop"
    Join Date: Oct 6, 2007
    Location: Insert location here
    Posts: 1576
    Age: 20
    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
     
  3. Nov 22, 2007
    jcys810
    Justin-chan
    "Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
    Join Date: Oct 15, 2007
    Location: Nowhere
    Posts: 1921
    Age: 21
    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?
     
  4. Nov 22, 2007
    ZarroTsu
    Discordian Usurper
    "What're YOU lookin' at?"
    Join Date: Jan 21, 2007
    Location:
    Posts: 1112
    Age: 25
    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
     
  5. Nov 23, 2007
    S. P. Gardebiter
    Ex-Admin
    "Life begins and ends with Nu."
    Join Date: Dec 30, 2005
    Location: Germany
    Posts: 3205
    No, not yet. Actually there should be more in the exe, like energy.

    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)
     
  6. Nov 23, 2007
    jcys810
    Justin-chan
    "Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
    Join Date: Oct 15, 2007
    Location: Nowhere
    Posts: 1921
    Age: 21
    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?
     
  7. Nov 23, 2007
    S. P. Gardebiter
    Ex-Admin
    "Life begins and ends with Nu."
    Join Date: Dec 30, 2005
    Location: Germany
    Posts: 3205
    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
     
  8. Nov 23, 2007
    jcys810
    Justin-chan
    "Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
    Join Date: Oct 15, 2007
    Location: Nowhere
    Posts: 1921
    Age: 21
    Ahh, I see. Thanks for the help. I will try learning hex and binary first. Now, I only know how Binary works, kinda. :/
     
  9. Nov 23, 2007
    ZarroTsu
    Discordian Usurper
    "What're YOU lookin' at?"
    Join Date: Jan 21, 2007
    Location:
    Posts: 1112
    Age: 25
    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.
     
  10. Nov 24, 2007
    jcys810
    Justin-chan
    "Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
    Join Date: Oct 15, 2007
    Location: Nowhere
    Posts: 1921
    Age: 21
    How long is 30 ticks? 30 seconds?
     
  11. Nov 24, 2007
    S. P. Gardebiter
    Ex-Admin
    "Life begins and ends with Nu."
    Join Date: Dec 30, 2005
    Location: Germany
    Posts: 3205
    If we would know we had posted it here.
     
  12. Nov 24, 2007
    jcys810
    Justin-chan
    "Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
    Join Date: Oct 15, 2007
    Location: Nowhere
    Posts: 1921
    Age: 21
    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.
     
  13. Nov 24, 2007
    ZarroTsu
    Discordian Usurper
    "What're YOU lookin' at?"
    Join Date: Jan 21, 2007
    Location:
    Posts: 1112
    Age: 25
    I think 1 tick is about 4 pixels.
     
  14. Nov 25, 2007
    S. P. Gardebiter
    Ex-Admin
    "Life begins and ends with Nu."
    Join Date: Dec 30, 2005
    Location: Germany
    Posts: 3205
    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
     
  15. Nov 25, 2007
    jcys810
    Justin-chan
    "Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
    Join Date: Oct 15, 2007
    Location: Nowhere
    Posts: 1921
    Age: 21
    whee!
    ---PRAYERTIEM---
    Dear Turska, thank you for this information and aiding S.P. Amen.
    ---PRAYEROVAR---

    THANKS.
     
  16. Nov 25, 2007
    S. P. Gardebiter
    Ex-Admin
    "Life begins and ends with Nu."
    Join Date: Dec 30, 2005
    Location: Germany
    Posts: 3205
    Turska was the one giving me nemesis offset so I did the rest :3
    There are still some things missing.
     
  17. Nov 25, 2007
    jcys810
    Justin-chan
    "Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
    Join Date: Oct 15, 2007
    Location: Nowhere
    Posts: 1921
    Age: 21
    Oh. Well, the prayer still works. Once I pray, I can't unpray. D:
     
  18. Nov 25, 2007
    S. P. Gardebiter
    Ex-Admin
    "Life begins and ends with Nu."
    Join Date: Dec 30, 2005
    Location: Germany
    Posts: 3205
    Again update!

    This is maybe the last one for now.
     
  19. Nov 25, 2007
    jcys810
    Justin-chan
    "Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
    Join Date: Oct 15, 2007
    Location: Nowhere
    Posts: 1921
    Age: 21
    ...? What did you update? I don't see anything new. )=
     
  20. Nov 25, 2007
    S. P. Gardebiter
    Ex-Admin
    "Life begins and ends with Nu."
    Join Date: Dec 30, 2005
    Location: Germany
    Posts: 3205