ข่าวเกมส์

1/07/2552

Dekaron Hack

Hack โดย WinHex

STEP BY STEP VacHack

ใช้ โปรแกรม winhex 15.1 หาได้

Step 1:

WinHex 15.1

Download here

Ok now install and run it, you will notice OMG you cant use large files!!! unless you pay for it.

So now hmm lets do a little cracking.

Step one: Click Help
Step two: Click Register
Now Click OK. Yay Now Winhex is cracked.

The Offsets in this tutorial are all in Decimal Mode. To change to Decimal Mode press F5 and uncheck the box with "Hexadecimal Offsets".

To get easier view of the data (Text Display) press F7 in WinHex.

Why: You need winhex to change the values in your Data pack 4 file
Step 2: Make a copy of your pack.d04 [in your data folder of 2moons] (duh, I've made about 20 versions so far containing different combinations of speed/wall/vac/non-aggro hacks)
Why: So this way you won't have to reinstall the game if you mess up
Step 3: Go to the bin folder, right click on dekaron_nsse.exe select Create Shortcut.
Why: this is part of the process to partially bypass the CRC check
Step 4: Right click the shortcut you created, select properties, under the Shortcut tab of that window, by the line that says Target: at the end of the line enter " m_cher" so it looks like this: "...2Moons\bin\dekaron_nsse.exe m_cher" notice the space between dekaron_nsse.exe and m_cher.
Why: because this actually creates the bypass

THANKS TO mithandir1

Step 5: Open winhex 15.1 (Make sure you have a back up data pack 4!) open your data pack four from data folder of 2moons
Why: cuz it's time to hack 2moons... eh
Step 6: Click options on your winhex 15.1 window, click edit mode, click Default edit mode (I use this and it works! =P) Idk if in-place edit mode works, whatever, either way it'll work. Click view then select Text Display only
Why: This lets you substitute values in your data pack so 2moons will read them without getting a corrupt file (like i had the first time i tried this lol). And text display only makes it really easy to read and edit.
Step 7: Time to Non-Aggro your monsters. Go to offset 283673764 ish by clicking Position --> Go to Offset, entering that number ^^^ then pressing enter. Use decimal mode to find it!
Why: This takes you to the area in which you can non-aggro your monsters
Step 8: EXAMPLE, this will show you how to edit the values of a valkyrie so that it will vac to you, then it will just chill there and not attack you:

ministep 1: After going to that offset, press cntrl+f and enter valkyrie
ministep 2: you should see this:
1708,Valkyrie,0,17,54,13129,0,289,414,10,50,2,6,0, 0,0,0,0,0,5,0,0,0,0,1.8,4,1,1,valkyrie,ÀÛ¼ºÁß,0,0, 0,1014,219,296,35000,1,1,3,140, 105,117,117,2,18,11,620,776,22,52,3,2100... etc etc etc
ministep 3: the only thing you need to worry about here is switching two numbers: a 3 and a 1. You only need to worry about the numbers after the SECOND valkyrie (the lowercase one) The numbers between the commas are each called PARAMETERS (i think if my programming knowledge is serving me). Now, time to count the parameters!
ministep 4: count the numbers between the commas (ÀÛ¼ºÁß is your first parameter) Count to 9. See how we arrived at a 1 for the ninth parameter?
ministep 5: Now let's zoom in on the miniphrase: 1,1,3 (parameters 9,10,11) From here, we just switch parameter 9 with parameter 11 so the miniphrase looks like 3,1,1. Now the whole phrase will look like this: ,valkyrie,ÀÛ¼ºÁß,0,0,0,1014,219,296,35000,3,1,1,14 0,...
Why: This makes the selected monster non-aggro to you (it doesn't attack) but it will follow you! There will only be a very minimal amount that follow you so we need to fix that to make a productive VAC hack and not just a non-aggro hack.

Step 9: Remeber the value right before the FIRST Valkyrie term? (capital) I'll give you a clue which is the answer. the number is 1708. This is the part where we make multiple mobs vac to you. Go to offset 283392848. This will bring you to a list of many numbers!
Why: From this list, we can select many different monsters and have them vac to you.
Step 10: Use your cntrl+F skills and search for 1708... you should see a line that says 1708,6,8,20,6,2000,2000,1200,1000,0,0,0,50,2,0,4,2 ,0,0,0,0,0,0,10,5,0,2,12,5.
Why: This phrase shows that at monster value 1708 (valkyrie) this is what the monster can do. Notice the long list of parameters.
Step 11: We're only worrying about the 8th and 16th parameters (a 1000 and a 2) start the counting after 1708.
Why: 1000 is the delay in milisec's and 2 is the number of mobs that can vac to you.
Step 12: It is very important that you NEVER ADD in a character, you ALWAYS replace. Your file will not work (most of the time) if you just ADD in characters. To do this, we need to take a value off somewhere and put it on the end of the 15th parameter (2) so that there can be many mobs that vac to you instead of just 2... cuz that's boring.
Step 13: We're going to take out one ZERO from the 8th parameter so it changes from 1000 to 100. now we're going to throw that zero on the end of the 16th parameter so it is now 20. The new phrase will look like this
1708,6,8,20,6,2000,2000,1200,100,0,0,0,50,2,0,4,20 ,0,0,0,0,0,0,10,5,0,2,12,5.
Why: We do this so we don't ADD or TAKE OUT any characters, but only replace them! Note, i've also discovered that this phrase: 0,0,0,0,0 is the same as 0,,,,0 because blank parameters are read as 0 (in most cases)
Also note, that instead of changing the 2 into a 20, in MOST cases you can just change that into 99! so 99 valkyrie mobs will vac to you!
Step 14: Whew, we finished with the editing! Now, we have to get the client running. SAVE your data pack (hopefully you have a backup). Now, simply just use the bypass shortcut we created earlier. The dekaron_nsse.exe mcher one.
Why: Without this bypass, you cannot run a vachacked 2moons.
Step 15: we play the WAITING GAME. This is what happens, after you double click the shortcut to boot it up, it skips the start screen and cuts right to the client opening. It will proceed to where you login. After you login, you can now choose your character and the server. Select one of them... doesnt really matter. If you wait a few seconds and the screen goes black and says Invalid Client. Please reinstall, do NOT reinstall. Simply exit out of your client window and repeat this step. You will need to repeat this step at least 3-4 times. (Mine has always worked on the 5th time =D!)
Why: The CRC checks of 2moons are random and sometimes it won't check certain areas of your dpack. The fifth time should get it working for ya!
Step 16: Thanks! Give thanks! Not only to me, but thank yourselves for making it through this guide. I tried to breakit down as much as possible. ALSO give thanks to zschwartz and mithandir1 because without them this breakdown would not be possible!

----------------------------------------------------------------------

Good tool to unpack the data.pak for finding the values easier u will find here

Expedition pack(data) Unpacker

Download here

example: put 101,Spider Larva,0 into winhex search and u will find the line above.

I use examples but u can use it for all mobs/maps/pots.

Vac Hack:
(usa or eur)/data/share/creature/monster.csv

Download here

101,Spider Larva,0,23,2,258,0,16,23,5,50,1,6,0,0,0,0,0,0,0,0, 0,0,0.9,2.7,2,3,spiderraba,ÀÛ¼ºÁß,10,3,5,77500,2,1,1,120,65,70,70,3,20,23,28,36,2,4,2,1730,1000101
change red to 6
change green to 0

(usa or eur)/data/share/ai/info.csv example styx

Download here

2251,6,15,18,6,2000,2000,1200,1000,0,0,0,50,2,0,4, 3,0,0,0,0,0,0,18,10,0,2,20,10,5,0,0,0,0,0,0,0,0,0, 0,1
change to
2251,99,99,99,6,20,29,1200,1000,0,0,0,50,99,0,99,99,0,0,0,0,0,0,18,10,0,2,20,10,5,0,0,0,0,0,0,0,0,0,0 ,1

Making Range / Magic Mobs to Non Aggro, follow this:
1.) I'll be using Lasputin Hunter as an example here. Press 'alt + g' then type this D208080. Or you can press 'ctrl + f' then type 1704,Lasputin Hunter,0. It will point you to the same direction.


2.) So let's swap the two values here, green (since it has 5 values, choose the zero '0' value) and blue.

Quote:
1704,Lasputin Hunter,0,26,61,16539,0,336,480,15,70,1,6,0,0,0,0,0 ,35,5,0,0,0,2,4.5,1,1,rasputinhunter,ÀÛ¼ºÁß,1536,251,339,3150 0,3,1,3,140,105,117,117,2,18,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 5,438,626,25,59,14,3100,3000001,207,0,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,460,10,0,0,24,4 02,25,335,26,201,0,0,110,357,111,298,112,179,502,8 ,404,45,210,642,451,105,0,0,0,0,0,0,0,0

green = elemental resistance values
blue = cell range for range/magic mobs

3.) After we swap, it should look like this.

Quote:
1704,Lasputin Hunter,0,26,61,16539,0,336,480,15,70,1,6,0,0,0,0,0 ,35,5,14,0,0,2,4.5,1,1,rasputinhunter,ÀÛ¼ºÁß,1536,251,339,3150 0,3,1,3,140,105,117,117,2,18,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 5,438,626,25,59,0,3100,3000001,207,0,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,460,10,0,0,24,4 02,25,335,26,201,0,0,110,357,111,298,112,179,502,8 ,404,45,210,642,451,105,0,0,0,0,0,0,0,0

Done with the Non Aggro part, so let's proceed to the Vac hack.

Crespo A,B,C VAC:

The Offsets in this tutorial are all in Decimal Mode. To change to Decimal Mode press F5 and uncheck the box with "Hexadecimal Offsets".

To get easier view of the data (Text Display) press F7 in WinHex.

All data is from packfile updated to 4.5.2 .

The editing is made in the pack.d04 file. That is found in .../2moons/data/** path.

The Golden Rule (only valid in packfile editing): If you add a byte you have to subtract one too. The filesize must be the same, always !

The parameters for the following colors are:

Red = AI Key. This indicates the attack type of the mob.

Blue = Cellrange. This indicates the range for the mob to be able to attack you.

Purple = Number Of Mobs Following You.

Green = Delaytimes. This is how long it takes in milliseconds for the mob to react to movement changes.

Lime = The mobs aggressiveness range. Indicates the range in which the mob keeps following you.

Cyan = Index Number. Search the Info Section with this number.

Info Section Offset: 283391936 . Note! You have to scroll down to find the mob indexes you're looking for.

.: Crespo C :.

Dark Cerberus - Offset: 243562703

Dark Devil Worker - Offset: 243563245

Undead Zombie - Offset: 243562117

Poison Zombie - Offset: 243561540

Example of Dark Cerberus - All four are almost the same:

2341,Dark Cerberus,0,18,55,13588,0,296,423,10,50,2,6,0,0,0,0 ,0,5,5,5,5,5,0,1.1,4.5,
1,2,dark_kerberos,ÀÛ¼ºÁß,0,0,0,2172,0,0,0,1,1,3,92,92,75,75,2,18,1,634,
793,23,53,3,1803,1000101,

In these four the AI Key must be changed to 3 or 6. As you see the key is 1 now which means that the mob has a melee attack. If we change the key to 3 or 6 they should have ranged attack but because they lack a ranged attack they can't do any harm.

For best VAC on melee mobs the Cellrange should be changed to 0. Thanks for the info to xhugox .

Edited line:

2341,Dark Cerberus,0,18,55,13588,0,296,423,10,50,2,6,0,0,0,0 ,0,5,5,5,5,5,0,1.1,4.5,
1,2,dark_kerberos,ÀÛ¼ºÁß,0,0,0,2172,0,0,0,3,1,3,92,92,75,75,2,18,1,634,
793,23,53,0,1803,1000101,

After this the mobs are neutralized so you have to change how many will follow you and the range they start to follow. So go to the Info Section. Search the mob info data with the Index Number. The Offset for Info Section is 283391936.

2341,4,12,18,6,2000,2000,1200,1000,0,0,0,50,5,0,4,50,0,
0,0,0,0,0,18,10,0,2,20,10,5,0,0,0,0,0,0,0,0,0,0,1

As we can see the amount of mobs following is 50. So we don't need to make that greater.

The aggressiveness range can be changed to 99 if you want but that's optional. To do so you must add one byte after the 4. Click on the 4 and press Insert on the keyboard and WinHex asks how many 0 bytes you want to add. Select 1 because we need one digit more. Then change the 3 parameter values to 99 each.

Now we got 1 byte too much. You can subtract that from the Delaytimes. Highlight the byte you want to delete and press Delete on keyboard. Then if you don't want to have the Delaytime 100 you can change it to whatever you like (in three digits).

Edited Line:

2341,99,99,99,6,2000,2000,1200,100,0,0,0,50,5,0,4,50,0,
0,0,0,0,0,18,10,0,2,20,10,5,0,0,0,0,0,0,0,0,0,0,1

Next for editing:

Algol Ghost - Offset: 243559825

Alderamin Ghost - Offset: 243559253

Soul Lasputin Sorcerer - Offset: 243560390

Horace Ghost - Offset: 243560960

Example of Algol Ghost:

2336,Algol Ghost,0,21,70,64918,0,437,625,20,70,2,6,0,0,0,0,0, 5,30,5,5,5,0,1.1,
4,0,1,algol_ghost,ÀÛ¼ºÁß,0,0,0,6948,0,0,0,1,1,3,140,105,117,117,2,
18,21,968,1211,29,67,3,1800,1000414,0,5,0,30,6001, 2000,0,0,968,
1211,29,67,3,2000,1000101,

Like the last one change the AI Key to 3 or 6 and the Cellrange to 0. The Soul Lasputin Sorcerer has the AI Key already 3 so there's no need to change for it. But it has 2 bytes for the Cellrange so change its Cellrange to 00 instead of just one 0.

Info Section:

2336,4,8,18,6,2000,2000,1200,1000,0,0,0,50,2,0,4,5,0,0,0,
100,30,0,10,5,0,2,12,5,1,0,0,0,0,0,0,0,0,0,0,1

Now you see that the number of mobs following is only 5. Change it to 50 with the Insert method. Then subtract a byte from the other Delaytime.

But now you see too that you got to insert 2 bytes to the Aggressiveness range part. Where to subtract all these bytes then. You can subtract a byte from the Explore Delaytimes which are right before the Dealytimes i mentioned in the beginning.

Edited line:

2336,99,99,99,6,2000,200,120,100,0,0,0,50,2,0,4,50,0,0,0,
100,30,0,10,5,0,2,12,5,1,0,0,0,0,0,0,0,0,0,0,1

Then the last mobs:

Dark Lupain - Offset: 243607369

High Fallen Bishop - Offset: 243607908

Laiden Ego - Offset: 243608458

Laiden - Offset: 243558656

Example line of Dark Lupain:

2512,Dark Lupain,0,18,75,248413,0,520,744,20,70,2,6,0,0,0,0, 0,5,5,5,5,5,0,2.2,
5,1,1,Dark_lupain,ÀÛ¼ºÁß,0,0,0,16686,0,0,0,1,1,3,0,0,0,0,98,99,4,
1189,1487,31,72,3,2450,1000101

If you have red the tutorial this far then you know what to change.

Info Section:

2512,6,8,20,6,2000,2000,1200,1000,0,0,0,50,2,0,4,5,0,0,0,0,
0,0,18,10,0,2,20,10,5,0,0,0,0,0,0,0,0,0,0,1

And like the last comment says; if you've red this far you know what to change here too.


.: Crespo A & B :.

Now you have to look for the mob datas for yourself. The Crespo B mob section starts on Offset 243622267 and Crespo A starts at Offset 243630309.

Now everything here is basic like in the C level. First hard change may be the Beyond Lupain.

Example:

2708,Beyond Lupain,0,18,90,379576,0,659,942,20,70,2,6,0,0,0,0, 0,10,10,10,10,10,
0,2.2,5,1,1,Beyond_lupain,ÀÛ¼ºÁß,0,0,0,26538,0,0,0 ,5,1,0,150,110,
112,112,3,20,1,1488,1860,36,86,3,2450,1000101,

You may wonder what to change the AI Key to when it appears to be 5. But this one is the same as we have done before. Just change the 5 to 3 or 6.


.: Ranged Mobs :.

For ranged mobs you only have to change the Cellrange to 0(0). + You can also change the AI Key to 1 too, it seems to work in some cases.

2337,Soul Lasputin Sorcerer,0,26,80,70799,0,471,673,15,70,1,6,0,0,0,0 ,0,30,5,30,
5,5,0,2,4,1,1,soul_rasputinsorcerer,ÀÛ¼ºÁß,0,0,0,9 879,0,0,0,
3,1,3,140,105,117,117,2,18,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,1,606,866,33,76,14,2200,3000001,208,256,40,
0,30,6048,5000,0,

Tip! If the Cellrange is hard to find then look at the 3000001 value. The Cellrange is the second value to the left from the 3000001.

ชื่อมอนสเตอร์ในดัน Crespo A,B,C

Crespo A:

Inferno Devil Worker, Inferno Cerberus, Fire Zombie, Curse Zombie, Algol Devilrun, Karl Lasputin Sorcerer, Alderamin Devilrun, Horace Devilrun, Inferno Lupain, Half Fallen Bishop, Ivid Laiden Ego, and Ivid Laiden

Crespo B:

Beyond Cerberus, Beyond Devil Worker, Ice Zombie, Lightning Zombie, Algol Evelyn, Alderamin Evelyn,
Katan Lasputin Sorcerer, Horace Evelyn,Beyond Lupain, Jolten Fallen Bishop, Torturous Laiden and Torturous Laiden Ego

Crespo C:

Dark Cerberus, Dark Devil Worker, Poison Zombie, undead Zombie, Algol Ghost, Alderamin Ghost,
Lasputin Sorcerer, Horace Ghost, Dark Lupain, High Fallen Bishop, Laiden and Laiden Ego.

Maphack:
Offset: 978275408 or (usa or eur)/data/share/maplist.csv

Download here

0,Braiken Castle,braiken.map,braiken.mol,braiken.mel,braiken.mac,Map\00.......
change to
0,Braiken Castle,braiken.map,braiken.mol,braiken.mel, login.mac,Map\00.........

free super noble hp/mana that come in stack of 50
or (usa or eur)/data/share/item/itemetc.csv

Download here


auto pot

orginal:
3801,Health Potion,0,0,1,0,1,37,1111-1111-1111-1111-1111-1111-1111-1111,1700,320,1,0,250,1,1,5,1,1,1,0,0,0,0,0,0,0,0, 5234,

edited:
3801,Health Potion,0,,17,,17,37,1111-1111-1111-1111-1111-1111-1111-1111,1700,320,1,0,250,1,1,5,1,1,1,0,0,0,0,0,0,0,0, 5234,

orginal:

3802,Mana Potion,0,0,2,0,2,37,1111-1111-1111-1111-1111-1111-1111-1111,1700,320,1,0,250,1,1,5,1,1,1,0,0,0,0,0,0,0,0, 5235,

edited:
3802,Mana Potion,0,,18,,18,37,1111-1111-1111-1111-1111-1111-1111-1111,1700,320,1,0,250,1,1,5,1,1,1,0,0,0,0,0,0,0,0, 5235,


step 2: make it stack more then 5, can be 10,20,30,40 or 50.

autopot and stack of 50
Offset: 975245248

3801,Health Potion,0,,17,,17,37,1111-1111-1111-1111-1111-1111-1111-1111,1700,320,1,0,250,1,1,50,1,1,1,,0,0,0,0,0,0,0, 5234,

edited: with auto pot and stack of 50

3802,Mana Potion,0,,18,,18,37,1111-1111-1111-1111-1111-1111-1111-1111,1700,320,1,0,250,1,1,50,1,1,1,,0,0,0,0,0,0,0, 5235,

as what i mention earlier on, i just tested and i can't 100% say is useful annot. if really is useful u can save alot of slot. maybe someone else test it and post it here.

i do have the screenshot i seemed to unable to upload to the server..

Ps: autopot info not from me but i get it somewhere from this forum, please don't ask me how to use Winhex ^^

Speedhack (Mobs)

Offset: 971507472 or (usa or eur)/data/share/creature/monster.csv
101,Spider Larva,0,23,2,258,0,16,23,5,50,1,6,0,0,0,0,0,0,0,0, 0,0,0.9,2.7,2,3,spiderraba,ÀÛ¼ºÁß,
change 2.7 to
6 for lvl 1 speed
12 for lvl 2 speed
18 for lvl 3 speed
24 for lvl 4 speed

EDIT:
After so many pms let me add one more thing:
EVERY Mob/Pot have his own Index so put in the offsets i gave u and scroll down to the thing u wanna change or use the unpacker to find it easier.
For mobs u can too put in mobname,0 into the winhex search and u will find it.
So pls no more pms about that kind of things.
Post probs in here, there are more ppl then me out here who can help u with that.


Some of you were interested in changing the range value, or cell range of a ranged monster. Also just a little I also found called attack delay editing. Whick means you can change the attack speed of a monster. So I promised I will do it so here:

Cell Range

1. Open Wnhex
2. Click on Search>Find Text>CellRange
3. There you will see CellRange_Melee
4. Change all the values to 0.
5. After that Press F3.
6. You will see more, change them all to 0 also.
7. Thank Me!

Attack Delay

1. Open Winhex
2. Click on Search>Find Text>AttackDelay
3. There you will see AttackDelay_Melee
4. Change all the values to 9999
5. After press F3
6. You will see more, change them to 9999 also
7. Thank Me!

Change Monsters To Pink In Color

i edited all monsters body to simple empty texture (just call it "PINK" ), its over 800 files i completely rework so still some bugs is here
now its super easy to bot with any pixel based bot and it's super accurate because you never click on some wall,tree,stone or other people

Download here

extract it to:
Code:

C:/Program Files/Acclaim/2Moons/data/usa/texture/monster

then run game you will see monster like that

Semi-Invisible hack

ok i dont know if this has been done or said before but theres a way so that u appear invisible while ur running. first imma explain that when u stop moving, ppl will see u standing still but once u start running again they will still see that ur standing still but on ur screen u are moving.this is funny with a vac cuz they will see ur character standing still while mobs uve vacced are moving with u. i used 2 computers, 1 with the hack and 1 without and i tested this and it works (for me anyways)

ok so first bin-->CRC--->item---->itemarmor and search for the armor ur currently wearing (helmet,armor,gloves,boots,pants). in my case all i had to do was search 905,Aeprit Boots in my hex editor and im where i needed to be

example:

905,Aeprit Boots,0,5,3,0,1283,27,0001-0000-0000-0000-0000-0000-0000-0000,1500,0,1,53,6094,2,2,0,0,1,1,0,0,15,35,50,3,2 ,1,2400,1,1,0,0,0

change that number according to ur movement speed. since my speedhack is at 3 i changed the number to 3

905,Aeprit Boots,0,5,3,0,1283,27,0001-0000-0000-0000-0000-0000-0000-0000,1500,0,1,53,6094,2,2,0,0,1,1,0,0,15,35,50,3,2 ,1,2400,1,3,0,0,0

i recommend u use speedhack wiht this cuz i havent tried this without the speedhack. lastly i want to add that once u stop moving the character thats standing still on their screen will start running to ur current position

Wallhack Tutorial

So in steps:

1) Open pack.d04 in WinHex.

2) Go to Offset 289204473 (DEC) - 113CE8F9 (HEX). Scroll

down until you find the map you are looking for to edit.

3) Change the .mac file to a desired one.

10,Castor Cave,castor.map,castor.mol,castor.mel,castor.mac,Map\10_Castor_Dungeon\NPC_10_Castor_Dungeon.csv,3 .5,20,1,10,88,12,50,50,-2,0,90,light_castor.txt,
water/skyCube_no=.dds,75,castor.pre,60,17,10,15,0,20,15, 1,-0.5,0,0,3,60000,
0,1,1,0,1,0,1,0,0,0,1,

There are many alternative .mac files used as replaces. Two of them are:

+ login.mac = This makes invisible walls in semi-random places in the map,

but has fly too. (Fly means whenever you hold left mousebutton down

you will fly to the middle of the map.)

+ web_image.mac = This makes no invisible walls, but not fly either.

So an edited line with login.mac would look like this:

10,Castor Cave,castor.map,castor.mol,castor.mel, login.mac,Map\10_Castor_Dungeon\NPC_10_Castor_Dungeon.csv,3 .5,20,1,10,88,12,50,50,-2,0,90,light_castor.txt,
water/skyCube_no=.dds,75,castor.pre,60,17,10,15,0,20,15, 1,-0.5,0,0,3,60000,
0,1,1,0,1,0,1,0,0,0,1,

Note! There is a [SPACE] in front of the login.mac because

the filesize of the pack must remain the same.

Now there is a problem fitting the web_image.mac into the small

place of the castor.mac, isn't there?

To make space for the web_image.mac you can shorten the

name of the map.

To shorten: Highlight digits with mouse and press Delete on keyboard.

To lengthen: Press on the digit that you wish to have new digits before and press Insert

on your keyboard.

Like this:

10,Cas Cave,castor.map,castor.mol,castor.mel,web_image.mac,Map\10_Castor_Dungeon\NPC_10_Castor_Dungeon.csv,3 .5,20,1,10,88,12,50,50,-2,0,90,light_castor.txt,
water/skyCube_no=.dds,75,castor.pre,60,17,10,15,0,20,15, 1,-0.5,0,0,3,60000,
0,1,1,0,1,0,1,0,0,0,1,

4) You're done. If it doesn't work for you check the filesize or edit again.

So I hope you understood how to change the .mac files for desired effect. Thanks to any readers

View Range / Clip Range Hack (Offset 3713E75C)

Exported Easyily Readable List: hxxp://amsterdam1.plunder.com/94536/maps-edit.txt
Screenshot: hxxp://img91.imageshack.us/img91/3130/dekaron2007111807h54m47ze3.jpg

Example: 0,Braiken Castle,braiken.map,braiken.mol,braiken.mel,braiken .mac,Map\00_Braiken_Castle\NPC_00_Braiken_Castle.c sv
,2,18,1.7,-70,80,12,50,50,-2.3,0,90,
light_braiken.txt,water/skyCube=.dds,75,braiken.pre,60,17,10,15,0,20,5,1,-0.5,1,1,3,
60000,0,1,1,0,1,0,1,0,1,..\Share\Map\00_Braiken_Castle\m000.mal,..\Share\Map\00_Braiken_Castle\MON_00_Braiken_Castle.csv,..\Share\Map\00_Braiken_ Castle\NPC_00_Braiken_Castle.csv,,0,0,0,0,0,0,0,0, 0,100,,0,0,,0,0,0,0,0,0,100,
100,0,0,1,1,1,0,200,PC\LevelCap\Default.csv

2 = Controls how far you can zoom into your char, 0 is like 1st person view
18 = Controls how far you can zoom out of your char, very high number can zoom out of map (and you just see all black)

0,Braiken Castle,braiken.map,braiken.mol,braiken.mel,login.m ac,Map\00_Braiken_Castle\NPC_00_Braiken_Castle.csv ,2,18,1.7,

change to

0,Braiken Castle,braiken.map,braiken.mol,braiken.mel,login.m ac,Map\00_Braiken_Castle\NPC_00_Braiken_Castle.csv ,0,99,1.7,

12 = Default Zoom (when you login), can change to 9 to add a byte into the zoomout
90 = "(OnedayTime(Min))" Has something to do with daytime, haven't tested yet
75 = "Clip_Far" i guess this is how far you can see (can remove 1 letter from "Braiken Castle" and add 1 byte to here to get 100+)
1 = ExtraStorage (U can open shop on every map to have more inventory) Offset: 978275952

1,North Ares,ares_n.map,ares_n.mol,ares_n.mel,login.mac,Map\01_North_Ares\NPC_01_North_Ares.csv,2,18,1.7,-70,80,12,50,50,-1,0,90,light_ares.txt,water/skyCube=.dds,75,ares_n.pre,60,17,10,15,0,20,10,1,-0.5,0,1,3,60000,

change to

1,North Ares,ares_n.map,ares_n.mol,ares_n.mel,login.mac,Map\01_North_Ares\NPC_01_North_Ares.csv,2,18,1.7,-70,80,12,50,50,-1,0,90,light_ares.txt,water/skyCube=.dds,75,ares_n.pre,60,17,10,15,0,20,10,1,-0.5,1,1,3,60000,


1
= "PeaceZone" Non PK Mode Area, maybe if you had 2 ppl set this to 0 and goto braiken you could test to see if you can pk each other, just a thought hehe ;}

1
= "MoveSpeedFactor" do not edit, will disconnect if you try any types of speeding
change the 1 to
2 for lvl 2 speed
3 for lvl 3 speed
4 for lvl 4 speed


No Delay Skill

First of all if you haven't done it already, unpack your files. You can find the unpacker somewhere on this site.
After that, think about what character you play and what kind of skill you want to edit. Done? Alright, let's continue.

The example I will use is Rolling Attack, Segita Hunter skill.

FIRST OF ALL, go into the unpacked data folder. You will find about 14 folders there but the only one you are going to care about is the /share/ folder.
In the share folder you will find a folder called "skill", go inside this folder and you'll see a lot of different skill/spell names, if you don't, you are in the wrong folder.

The .csv file name for my attack was a_2_2_rollingattack but yours will probably be something else, for example h_2_1_cursefield
Just find the name of your skill and open up that file.

Here you'll find a lot of strange information and signs, but the only thing that is interesting for us is the second line.
My second line was "Index, 283" but if you use another spell than rolling attack the number will be different, for example cursefield is "Index, 864"

Note your number, and now start WinHex. Open up your data.pak (not unpacked one) and after that search for the text "Index,283" but replace the 283 with your Index number.
If you can't find it, well, too bad, you fail.

There might be more matches for Index,283 I'm not sure so just continue search until the line looks like this:

Free Image Hosting at www.ImageShack.us

If you've got this far, great.

Now it's time to have some fun.

First look for this line:
skill, Index,283 MaxLevel,10 MaxStyleCode,1 Name,·Ñ¸µ¾îÅà Distance,2
Change the "Distance,2" to "Distance,9" or if you are experience and know what you do, change it do 99.

Look for this line:
1,NO_CANCEL,255,83,700,0,0,0,1000202,320,0,202,0,0 ,0,0,0,0,0,1,
2,NO_CANCEL,255,84,270,0,0,0,1000202,320,0,202,0,0 ,0,0,0,0,0,2,
3,NO_CANCEL,255,85,300,0,0,0,1000202,320,0,202,0,0 ,0,0,0,0,0,3,
4,NO_CANCEL,255,86,440,0,0,0,1000202,320,0,269,0,0 ,0,0,0,0,0,4,

Now I will explain what this is. This contains information about the damage, time, and etc for RANK 1 Rolling Attack. Note that it's only for Rank 1, so if you want to edit
another rank you will have to search for the NO_CANCEL lines after this section. The RANK 2 Rolling Attack is

11,NO_CANCEL,255,83,700,0,0,0,1000202,320,0,269,0, 0,0,0,0,0,0,11,
12,NO_CANCEL,255,84,270,0,0,0,1000202,320,0,269,0, 0,0,0,0,0,0,12,
13,ACTION,255,85,300,0,0,0,1000202,320,0,269,0,0,0 ,0,0,0,0,13,
14,ACTION,255,86,440,0,0,0,1000202,320,0,349,0,0,0 ,0,0,0,0,14,

But we're going to focus on the first lines.

There's only one thing that is really interesting to change in this line, or well, maybe two.
This line: "1,NO_CANCEL,255,83,700,0,0,0,1000202,320,0,202,0, 0,0,0,0,0,0,1,"
change to "1,NO_CANCEL,255,83,000,0,0,0,1000202,320,0,999,0,0,0,0,0,0,0,1,"

The first one changes the casttime of the skill. This means the spell will take 0 seconds to cast, in other words, it will be instant...
The second "will" change the damage, but it's pretty much server sided... I have heard rumors about people getting it to work with some spells with just data.pak editing... but nothing I can confirm... Therefore this change is pretty useless...

Do the same with the other lines:
2,NO_CANCEL,255,84,000,0,0,0,1000202,320,0,999,0,0,0,0,0,0,0,2,
3,NO_CANCEL,255,85,000,0,0,0,1000202,320,0,999,0,0,0,0,0,0,0,3,
4,NO_CANCEL,255,86,000,0,0,0,1000202,320,0,999,0,0,0,0,0,0,0,4,

After this change your rolling attack will be all instant, and will have a larger range. But we're not satisfied yet, are we?

Just scroll down a bit and look for this lnie:

ImageShack - Hosting :: skill2winhexex9.jpg

I have highlighted the part that interests us, because that is for RANK 1.
If you want for another rank, just look for your rank level. The number that is after TWO (2) dots will show you what rank that part is for.
I highlighted the part where there are two dots in the picture, as you can see after the two dots there's a number "2" that means that rank is for rank 2.
If you want rank 3, just watch for the two dots again and look for the "3" after them... Easy easy.

Well anyway, this is the line that interests us

"1,1,15,0,-,-,-,1,0,282,1,0,6000,1,4,0,14,0,0"

Let's change it.

1,1,15,0,-,-,-,1,0,282,1,0,0000,1,4,0,14,0,0

What did I change? Well, I changed the cooldown to 0. For this attack, changing the cooldown for the skill actually works.
But I warn you, it won't work for all skills. Most Incar skills it work for, some Segita, rest I have no clue about.
"Does this mean I can spam the skill and wtfpwneveryone?" Yes, you can.
There's some other things that you can change as well, but don't bother, they're client side.

Save your data.pak, make sure you've read up on data.pak editing before so you know what you're doing.
Hopefully you haven't done something wrong and this will work. Enjoy and do whatever you want...
P.S. I don't want any kind of thanks, rather I want to thank you, this will just hurry GH to do something with their game.

Reach Tomb of the Black Dragon/Cursed Maze/Aquari Ruins and Lvl

This games not worth my time, the GM's are corrupted, witnessed first hand how they give items and dil to players that are close to them. You cant beet corrupt GM's, you just can't. So i see no reason to keep this to myself anymore. Use it while it lasts.

I discovered this myself, i never asked anyone for help or leeched anything, simply from exploring, and trial and error you can figure this out its not hard.

Tools:
Notepad- Comes with windows.
Openoffice - Calc for opening, viewing, editing, and saving .csv files.

Download

Find the file in usa/share/arrange/location.csv. This file lists all of the portal coordinates and destination coordinates on every map.

Example: 1103,Requies Beach,17,497,498,0,497,498,0

1103 - Location Index
Requies Beach - Location Name
17 - Maps index
497 - Position X
498 - Position Y
0 - Direction you face out of 360 Degrees.

Last 3 (Position X, Position Y, and Direction) are repeated.

And the file usa/share/arrange/warp.csv. This file lists all of the portals locations and what destination the portal leads to.

Example: 1103,1103,3,3,1104,0,0

1103 (First One) - Warp Index
1103 (Second One) - Location Index from location.csv
3 - Rect X
3 - Rect Y
1104 - Portal Destination Index from location.csv
0 (First One) - Is a siege map.
0 (Second One) - Is a dungeon.

Take a closer look:

Look in the location.csv file, theres a lot of portal locations in python.

Code:

1135,Python Castle,19,14,15,0,14,15,0
1136,Draco Desert,13,487,25,96,487,25,96
1137,Python Castle,19,0,0,0,0,0,0
1138,Python Castle,19,191,255,0,191,255,0
1139,Python Castle,19,0,0,0,0,0,0
1140,Python Castle,19,176,255,0,176,255,0
1141,Python Castle,19,0,0,0,0,0,0
1142,Python Castle,19,437,255,0,437,255,0
1143,Python Castle,19,0,0,0,0,0,0
1144,Python Castle,19,423,255,0,423,255,0
1145,Python Castle,19,0,0,0,0,0,0
1146,Python Castle,19,422,291,0,422,291,0
1147,Python Castle,19,0,0,0,0,0,0
1148,Python Castle,19,422,277,0,422,277,0
1149,Python Castle,19,0,0,0,0,0,0
1150,Python Castle,19,454,294,0,454,294,0
1151,Python Castle,19,0,0,0,0,0,0
1152,Python Castle,19,455,277,0,455,277,0
1153,Draco Desert,13,0,0,0,0,0,0
1154,Python Castle,19,22,23,160,22,23,160
1155,Python Castle,19,0,0,0,0,0,0
1156,Tomb of the Black Dragon,20,480,255,64,480,255,64
1157,Tomb of the Black Dragon,20,496,254,0,496,254,0

If you take a look in the warp.csv, you will find this line.

1155,1155,1,1,1156,0,0, what does this line tell you? It's simple:

1155,1155,1,1,1156,0,0

1155 is the portal location and leads to the destination 1156, now take another look in the location.csv

1155,Python Castle,19,0,0,0,0,0,0
1156,Tomb of the Black Dragon,20,480,255,64,480,255,64

Because there's 10 other portal locations with the coordinates 0:0, by default the map uses the first one, which takes you to the inside of python castle.

Find the last portal location 1155,Python Castle,19,0,0,0,0,0,0 that we know leads to 1156,Tomb of the Black Dragon,20,480,255,64,480,255,64 and simply change the portal location coordinates, 0:5 works good for me:

Code:

1155,Python Castle,19,0,5,0,0,5,0

Save and put the file in your usa folder, and go to python 0:5 and it should take you to the Tomb. Using the same method you can reach the Maze, and Aquari Ruins,just use your head a little, but if you look, you will notice theres no portal location that leads to the map Space Of Pilgrimage, and destinations are server sided as far as i know, but changing the already existing portal location cordinates works, So reaching space using this method isnt possible.

Theres a file called skyteleport.csv that has the teleport index to space of pilgrimage, and it has the same layout as teleport.csv, but last time i tried these were server sided.

This is a script to run mage skills ( can be used by other classes also )

Requirements :

Gameguard killer ([Release]GameGuard Killer v1.0b (rev.1203))

Game turned on in Windows mode


My Skills

1 - spoiled divinity
2 - energy hammer
3 - fire fury
4 - lightning circle
5 - ice storm
6 - fire blaze
7 - magic powder
8 - mana force
9 - seize nimbus


You have the .exe and the autoit script in the download. It's easy to change to your needs if you have autoit installed.

PAUSE key = pause/resume script
END key = quit script

Download

Hack โดย UCE

Infinite Arrows/Bolts

1. Equip your arrows/bolts and look at the number on bottom left.
2. Search for that number - 4 bytes
3. Shoot something so that the amount decreases.
4. Search next - decreased value
5. Once you find the address, freeze the value, and you have infinite arrows.

Teleport Hack

1. Press new scan right now and go back into 2 Moons. Take note of your map co-ordinates and scan the X co-ordinate on the left on Revolution Engine but make sure to turn your bytes type back into 4 bytes.
2. Now you have lots of addresses, thats O.K. Go back into 2 Moons and move a little bit and scan your new X co-ordinates. Keep repeating this until you are left off with one address.
3. Now you've go your address, press new scan. Now to find your Y co-ordinates. Go into 2 Moons and take note of your Y co-ordinates which are on the right this time. Go to Revolution Engine and scan your amount. Go into 2 Moons again and move around a bit then check your new Y co-ordinates. Then keep repeating this until you are left with 1 address.
4. Now that you have your co-ordinates, change it into the co-ordinates you want and then freeze it and you will teleport.

O.K now this is the last and final hack but it only works for a short while (short while=1 minute) and then you get d/ced, but here it is anyway.

Stat Editing

press "C", check your current xp, search for it (works even if its 10 or 1 or whatever). When u got 200k values and more, kill a monster, use increased by .. and enter the exp you got in CE and search, u should have 1 value only now , if notm, repeat.
Then you just can change you current exp to 99999999, then kill a monster and you level up about 60 levels.

If you want to wear an item with a lvl-requirement above your char level you have to do the following steps:
1) Use CE to increase your Charlvl
2) open inventory
3) Empty the Slot for your item
4) Throw yout item on the fround
5) close your inventory
6) pickup the item

sometimes you will be disconneted, sometimes you won´t
If you relog or got disconnected your item will placed back to your inventory, so you have to repeat the steps.

attack speed

you need a weapon which increases ur attack speed, then search for an unknown initial value ( i guess as float). then quip the weapon with attack sped increase, search for increased value, then unequip it and search for decreased. repeat this till you have 1 left

shows number of items around you

1-open you UCE.
2-and now bypass.
3-Start game and attach Dekaron.exe on the UCE.
4-Drop one (anything except for gold) item.
5-Search for 1 in the UCE.
6-now drop one more item.
7-Search for 2.
8-pick it all and search for 0.
Do it until you'll get one address.

This address shows how much items are there around you.
How may it be usefull for bots?
well, the bot will pickup items for you onlyif there are any of it.

Range Hack

1. Now alt-tab out of 2 Moons and get to Revolution Engine 8.3.
2. Make sure you have a weapon equipped.
3. Now I'm not sure about other classes but I'm a vicious summoner so...this might only work for summoners. Make sure your scan type is on Exact Value and your bytes type is on 2 bytes.
4. Press first scan and type in 2, then scan it.
5. Un-equip your weapon and then search for 1.
6. Then if you still have a lot of addresses, then repeat steps number 4 and 5. But remember to press next scan and not new scan or else you have to start over.
7. Now, you should be left off with only 1 address which you change the value into 9999 then freeze it, but if you have 2 or 3 addresses, then just double click on all of them and change the value into 9999 and freeze it.
8. Now you have your range hack which makes you able to attack from long distances.

อ้างอิงจาก
www.elitepvpers.de

www.taultunleashed.com

1 ความคิดเห็น:

Jan กล่าวว่า...

Hello.
I'm automouse2.
we sell great Dekaron game-bot & others.
it works with scanning screen of the game. ( not hacking )
it's safe, stable, perfect.

plz check http://automouse2.com up.

Thank you. Have a nice day ( ^ ^)