Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /home/iano/public_html/tpforums-vb5/forum/includes/class_core.php on line 5842

PHP Warning: Use of undefined constant MYSQL_NUM - assumed 'MYSQL_NUM' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: Use of undefined constant MYSQL_BOTH - assumed 'MYSQL_BOTH' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in ..../includes/functions_navigation.php on line 588

PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in ..../includes/functions_navigation.php on line 612

PHP Warning: Use of undefined constant misc - assumed 'misc' (this will throw an Error in a future version of PHP) in ..../global.php(29) : eval()'d code(6) : eval()'d code on line 1

PHP Warning: Use of undefined constant index - assumed 'index' (this will throw an Error in a future version of PHP) in ..../global.php(29) : eval()'d code(6) : eval()'d code on line 1

PHP Warning: Use of undefined constant misc - assumed 'misc' (this will throw an Error in a future version of PHP) in ..../includes/class_bootstrap.php(1422) : eval()'d code(4) : eval()'d code on line 1

PHP Warning: Use of undefined constant index - assumed 'index' (this will throw an Error in a future version of PHP) in ..../includes/class_bootstrap.php(1422) : eval()'d code(4) : eval()'d code on line 1

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 85

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6
adress and help ;0
Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: adress and help ;0

  1. #1

    adress and help ;0

    hello, give me the addresses and the addresses of the basse hp and mana, or detailed instructions on how to get it.
    thanks

  2. #2
    Super Moderator
    Join Date
    May 2007
    Posts
    1,191

    RE: adress and help ;0

    From http://tpforums.org/forum/thread-10331.html
    Health_Address = 0x543000;
    Mana_Address = 0x3AE024;
    Xor_Address = 0x3ADFD0;

  3. #3
    Senior Member
    Join Date
    Oct 2009
    Location
    Poland, Świebodzin
    Posts
    233

    RE: adress and help ;0

    Open OllyDBG, right click on ASM Code, then Search for -> All referenced text strings.
    Once again right click on new openned window and choose Search for text. And type there string: "Hit Points".

    You should be in place:
    [code=asm]00443121 |> 68 407B9D00 PUSH Tibia.009D7B40 ; ASCII "Hit Points"; Case 3 of switch 0044308F
    00443126 |. 57 PUSH EDI
    00443127 |. E8 03892300 CALL Tibia.0067BA2F
    0044312C |. 83C4 08 ADD ESP,8
    0044312F |. A1 D0CF7A00 MOV EAX,DWORD PTR DS:[7ACFD0] ; XOR Address
    00443134 |. 3305 00209400 XOR EAX,DWORD PTR DS:[942000] ; Health Address
    0044313A |. 99 CDQ[/code]
    I added comments to the lines which address is which.

    Regards, Czepek!

  4. #4

    RE: adress and help ;0

    how i can use adress in autit i have it:
    #include <NomadMemory.au3>
    #include <GUIConstantsEx.au3>

    $HP=0x543000
    GUICreate("trainer", 150, 80)
    $button = GUICtrlCreateButton("Ustaw", 15, 15, 120, 50)
    GUISetState()
    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $button
    ustaw()
    EndSwitch
    WEnd

    Func ustaw()
    $proces = ProcessExists("Tibia.exe")
    $proces2 = _MemoryOpen($proces)
    $HP2= _MemoryRead($HP, $proces2)
    MsgBox(0,"ADA","lol"&$HP2)
    _MemoryClose($proces)
    EndFunc

  5. #5
    Super Moderator
    Join Date
    May 2007
    Posts
    1,191

    RE: adress and help ;0

    You need to apply Tibia's base address to the mana and health addresses.
    You also need to XOR them with the value stored in the XOR address.

  6. #6

    RE: adress and help ;0

    you can give me tutorial i'm green

  7. #7
    Super Moderator klusbert's Avatar
    Join Date
    Dec 2007
    Posts
    1,201

    RE: adress and help ;0

    Quote Originally Posted by flaszunia147
    you can give me tutorial i'm green
    http://www.youtube.com/watch?v=ceir43rB6d0

  8. #8

    RE: adress and help ;0

    Its good code?
    Code:
    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_Icon=Ultimate Icon.ico
    #AutoIt3Wrapper_Res_requestedExecutionLevel=asInvoker
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    #include <ComboConstants.au3>
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <StaticConstants.au3>
    #include <Nomad.au3>
    #include <Timers.au3>
    #Region ### START Koda GUI section ### Form=
    $Form2 = GUICreate("Healer", 221, 315, 192, 124)
    $Button5 = GUICtrlCreateButton("Start Health", 8, 8, 203, 33)
    $Input2 = GUICtrlCreateInput("", 48, 184, 121, 21)
    $Button7 = GUICtrlCreateButton("Exit", 8, 264, 203, 41)
    $Input9 = GUICtrlCreateInput("", 48, 88, 121, 21)
    $Button15 = GUICtrlCreateButton("Start Mana", 8, 120, 203, 33)
    $Button88 = GUICtrlCreateButton("Zapisz", 8, 216, 203, 41)
    $Combo1 = GUICtrlCreateCombo("F1", 64, 56, 81, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    $Combo2 = GUICtrlCreateCombo("F1", 64, 160, 81, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    $Label1 = GUICtrlCreateLabel("Hotkey:", 16, 160, 41, 17)
    $Label2 = GUICtrlCreateLabel("Hotkey:", 16, 56, 41, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###
    Global $Xor =0x7ADFD0
    Global $Hp =0x943000
    Global $Mp =0x7AE024
    Global $Xored = $xor^$hp
    While 1
    	$nMsg = GUIGetMsg()
    	Switch $nMsg
    		Case $GUI_EVENT_CLOSE
    			Exit
    	Case $Button5
    	Global $pid = ProcessExists("Tibia.exe")
    	$memory = _MemoryOpen($pid)
    	 $k = GUICtrlRead($Input9)
    	 $hp = _MemoryRead(($Xored - 0x400000) + _MemoryGetBaseAddress($memory, 1), $memory)
    	 MsgBox (0,"Your hp is:" & $hp,"")

  9. #9
    Senior Member
    Join Date
    Jan 2010
    Location
    Venezuela
    Posts
    366

    RE: adress and help ;0

    Quote Originally Posted by Czepek
    Open OllyDBG, right click on ASM Code, then Search for -> All referenced text strings.
    Once again right click on new openned window and choose Search for text. And type there string: "Hit Points".

    You should be in place:
    [code=asm]00443121 |> 68 407B9D00 PUSH Tibia.009D7B40 ; ASCII "Hit Points"; Case 3 of switch 0044308F
    00443126 |. 57 PUSH EDI
    00443127 |. E8 03892300 CALL Tibia.0067BA2F
    0044312C |. 83C4 08 ADD ESP,8
    0044312F |. A1 D0CF7A00 MOV EAX,DWORD PTR DS:[7ACFD0] ; XOR Address
    00443134 |. 3305 00209400 XOR EAX,DWORD PTR DS:[942000] ; Health Address
    0044313A |. 99 CDQ[/code]
    I added comments to the lines which address is which.

    Regards, Czepek!
    lol as easy has it seemed to be it was. Nuff said.

    Thanks for this though.

  10. #10

    RE: adress and help ;0

    arkes this is no good code ;(

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •