United Hackprogrammers Front(UHF)-CO2 Memory Tables

05/02/2007 20:56 Botter2daMax#16
KageKhan-

May not change till you restart your computer.
05/02/2007 22:37 ZeRo-ToLeRaNcE#17
Hello there!

has someone all new adressess for me include the Current HP and Arrowpack?
05/03/2007 14:00 Acidburncx#18
can any1 give me step by step guide making this to work im not very good at this
05/03/2007 21:10 ZeRo-ToLeRaNcE#19
who has the new memoryadresses founded?
05/03/2007 22:17 joek#20
[img]text2schild.php?smilienummer=1&text=4347 Memory Addresses updated' border='0' alt='4347 Memory Addresses updated' />
The list is mostly done, these are still missing :-
CharSize
CharDir
CharEffects
CharEffectsSet
ClientZoomRGB
ClientRGB-R
ClientRGB-G
ClientRGB-B
AreaPlayerCnt
InCharName
InCharDir
InCharAct
Trippyness
Since I found all the rest by myself I think I will leave those for someone else to contribute.

If you have addresses that are not in the table let me know.
Note, don't just leach the addresses use the system.
05/04/2007 00:46 Rorrim#21
beautiful but perhaps it should be in its own little folder or allow people to chose where it is like C:\CO Tools
05/04/2007 06:16 joek#22
Quote:
Originally posted by Rorrim@May 4 2007, 07:46
beautiful but perhaps it should be in its own little folder or allow people to chose where it is like C:\CO Tools
Yeah true, I have the global version in c:\ and you can put a local version in the directory with the program if you want to override the global version.
Why cause its simple, less likely to confuse users and most importantly easy to code for.

its open for discussion what do all you developers that plan to use this table think.
05/04/2007 06:35 marhazk2#23
hmm, i need hex-based CO mem addresses for my CO project C++ language...

<hr>Append on May 4 2007, 06:38<hr> I made a while-based CO-memaddr detector software but still doesnt detected, started from 0 to 80000000, tooks days finished the scanning proccess.
05/06/2007 20:19 anantasia#24
This is for patch 4347,

5803BC = X co-ordinate (detail value)
5803AC = Y co-ordinate (detail value)
5803B4 = Default value is 190h
Quote:

+distance when go right
- distance when go left
5803B8 = Default value is 12Ch
Quote:

+distance when go down
- distance when go up
580314 = Character status
Quote:

00 00 80 01 = Speed Hack
10 00 00 00 = XP skill time
00 01 00 00 = Shield
80 00 00 00 = Acuracy
5803CC = Character action
Quote:

64 = 00000000 01100100 = normal
6E = 00000000 01101110 = slow walk
78 = 00000000 01111000 = walk
79 = 00000000 01111001 = stop walk
82 = 00000000 10000010 = jump
118 = 00000001 00011000 = pickup
12C = 00000001 00101100 = stop attack
193 = 00000000 10010011 = attack
58034C = CharacterID
05/06/2007 20:34 ZeRo-ToLeRaNcE#25
Hello all!

I'm looking still for the memory of the Current HP.
i have heard that it static was, but i have tested it with Cheat Engine, but
i can not found the current HP that is static.

Who has the current HP memoryadress allready? or can help me!

thats the last one i need to get my COTools full operational with 4347.

Greets,

DyNy
05/06/2007 23:11 anantasia#26
Quote:
Originally posted by DyNy28@May 7 2007, 01:34
Hello all!

I'm looking still for the memory of the Current HP.
i have heard that it static was, but i have tested it with Cheat Engine, but
i can not found the current HP that is static.

Who has the current HP memoryadress allready? or can help me!

thats the last one i need to get my COTools full operational with 4347.

Greets,

DyNy
No HP restore in memory,

You must finding by trap with cheat engine at code address 0047AE41 then looking your HP at register EAX.

** for patch 4347 **
05/07/2007 00:05 ZeRo-ToLeRaNcE#27
Quote:
Originally posted by anantasia+May 6 2007, 23:11--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (anantasia @ May 6 2007, 23:11)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin--DyNy28@May 7 2007, 01:34
Hello all!

I'm looking still for the memory of the Current HP.
i have heard that it static was, but i have tested it with Cheat Engine, but
i can not found the current HP that is static.

Who has the current HP memoryadress allready? or can help me!

thats the last one i need to get my COTools full operational with 4347.

Greets,

DyNy
No HP restore in memory,

You must finding by trap with cheat engine at code address 0047AE41 then looking your HP at register EAX.

** for patch 4347 ** [/b][/quote]
Damn it's still floating.

im not so good with that stuff with cheat engine or Tsearch.

can you help me more how to llok in the rigister EAX
05/07/2007 00:28 anantasia#28
Quote:
Originally posted by DyNy28@May 7 2007, 05:05
can you help me more how to llok in the rigister EAX
As your request,

1) Run CT file with Cheat Engine then select conquer process.
2) Tick "Read HP and MP" check box.
3) Your HP and MP will read into next line.

BTW, If you want code to write you must set critical api before write any trap code to conquer.exe program.
05/07/2007 01:16 giacometti#29
another way to get current hp is to trap eax at 42b4ab.
05/07/2007 19:20 ZeRo-ToLeRaNcE#30
Damn!

Who can give me the Poke for the HP, i have tryed 2 days and it is not working here. i need an Poke for VB.NET 2005

Im working olso with Tsearch16, that's olso an easy program i have get from Blinko, but i don't know anymore how we do that to get the Poke. en d how i need to write all the values below in the code!

when that is correct, the HP is working again

here is the code i use:

Code:
Public Sub InjectDMA_HP&#40;&#41;
 * * * *Dim phandle As Integer
 * * * *Dim hwnd As Integer
 * * * *Dim NewBytes1&#40;11&#41; As Byte
 * * * *Dim NewBytes2&#40;5&#41; As Byte
 * * * *Dim NewBytes3&#40;5&#41; As Byte
 * * * *'Poke 10E00 89 08 89 0D CC 0D 01 00 50 8B CE
 * * * *'Poke 10E0B E9 4A BC 49 00
 * * * *'Poke 4ACA55 E9 A6 43 B6 FF
 * * * *NewBytes1&#40;1&#41; = &H89S '89
 * * * *NewBytes1&#40;2&#41; = &H8S '08
 * * * *NewBytes1&#40;3&#41; = &H89S '89
 * * * *NewBytes1&#40;4&#41; = &HDS '0D
 * * * *NewBytes1&#40;5&#41; = &HCCS 'CC
 * * * *NewBytes1&#40;6&#41; = &HDS '0d
 * * * *NewBytes1&#40;7&#41; = &H1S '01
 * * * *NewBytes1&#40;8&#41; = &H0S '00
 * * * *NewBytes1&#40;9&#41; = &H50S '50
 * * * *NewBytes1&#40;10&#41; = &H8BS '8B
 * * * *NewBytes1&#40;11&#41; = &HCES 'CE
 * * * *NewBytes2&#40;1&#41; = &HE9S &#58; NewBytes2&#40;2&#41; = &H4AS &#58; NewBytes2&#40;3&#41; = &HBCS &#58; NewBytes2&#40;4&#41; = &H49S &#58; NewBytes2&#40;5&#41; = &H0S
 * * * *NewBytes3&#40;1&#41; = &HE9S &#58; NewBytes3&#40;2&#41; = &HA6S &#58; NewBytes3&#40;3&#41; = &H43S &#58; NewBytes3&#40;4&#41; = &HB6S &#58; NewBytes3&#40;5&#41; = &HFFS

 * * * * * *
 * * * * * *WriteProcessMemoryBuffer&#40;phandle, &H10E00, NewBytes1&#40;1&#41;, 11, 0&#41;
 * * * * * *WriteProcessMemoryBuffer&#40;phandle, &H10E0B, NewBytes2&#40;1&#41;, 5, 0&#41;
 * * * * * *WriteProcessMemoryBuffer&#40;phandle, &H4ACA55, NewBytes3&#40;1&#41;, 5, 0&#41;
 * * * * * *CloseHandle&#40;phandle&#41;

 * * * * * *System.Array.Clear&#40;NewBytes1, 0, NewBytes1.Length&#41;
 * * * * * *System.Array.Clear&#40;NewBytes2, 0, NewBytes2.Length&#41;
 * * * * * *System.Array.Clear&#40;NewBytes3, 0, NewBytes3.Length&#41;

 * * * *End If
Please Help!!