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
OT Client - Level Spy / Light
Results 1 to 6 of 6

Thread: OT Client - Level Spy / Light

  1. #1
    Junior Member
    Join Date
    Apr 2016
    Posts
    5

    OT Client - Level Spy / Light

    Hi,

    Can somebody please explain to me how exactly does the level spy work with the OT Client?
    I understand that you need to have the 3 addresses + pointer/offsets. But what are the exact reasons for these?

    I managed to get the first 2 addresses for the ot client, but could not get the 3rd.

    I can also move the level up and down in the client simply by moving one of the z memory addresses. However whenever I go down a level everything is just black.
    Do I need to make a lighthack to work with it also?

    I have searched through many threads on this forum, and see alot of references to noping those spy addresses and changing the spy pointer address with the value you want to spy on.
    But nobody really ever said why that has to be done.

    Thanks

  2. #2
    Junior Member
    Join Date
    Apr 2016
    Posts
    5
    On further attempts, it appears that the otclient does not use the camera values as does the tibia client.

    On top of the questions above, does anyone know how it works?
    My C++ is very bad

  3. #3
    Junior Member
    Join Date
    Apr 2016
    Posts
    5
    I made some progress, I am able to spy down levels, however when I spy up levels all I see is black...even with full light.
    Any thoughts?

  4. #4
    Senior Member
    Join Date
    Nov 2009
    Posts
    320
    I tried a few times and when I change to the new value, the screen starts to change and go back to the real floor like 10 times a second.
    What address are you using? How you found?
    oi amiguinhos

  5. #5
    Junior Member
    Join Date
    Apr 2016
    Posts
    5
    There are 2 values you can use. One basically acts as a camera level, as long as you are inside a building its value will be your z value. When outside it me value is 0 to show roofs.
    The other appears to the camera level for your z value. It is always your z value. Changing that will level spy in any direction.
    Problem is everything is dark quite often so I am obviously missing a light address that I cannot find.

    Also, sometimes the z spy address is frequently written to, so sometimes you need to nop what's writing to it.

    I've also tried removing the roofs when outside but everything turns black where there was a roof so I don't know how to make those show either.

  6. #6
    Senior Member
    Join Date
    Feb 2024
    Posts
    581

    Updated Product Site

    Please try Google before asking about Best Product Site fd6b89d

Posting Permissions

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