XenoBot Forums - Powered by vBulletin

User Tag List

Page 3 of 6 FirstFirst 12345 ... LastLast
Results 21 to 30 of 52

Thread: Fast walker solution

  1. #21
    Senior Member
    Join Date
    Sep 2012
    Posts
    1,070
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Syntax View Post
    You can, but obv it's detectable.
    You think it's detectable?
    I mean it would be a good way to detect a cheater, but would Cip rly do that? Would require the fieldwalking to send some info to the server.

  2. #22
    sotos's Avatar
    Join Date
    Jun 2013
    Location
    Greece, ATHENS
    Posts
    272
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)
    The fastest walk are Right Click!!
    Try it and you'll see

  3. #23
    Gahariet's Avatar
    Join Date
    Aug 2013
    Posts
    163
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Infernal Bolt View Post
    Considering I walk the same speed with arrowkeys and mapclicks, no I don't really need this feature.
    What a selfish way of thinking.

  4. #24
    Banned
    Join Date
    Aug 2011
    Location
    Sweden
    Posts
    106
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Syntax View Post
    You can, but obv it's detectable.
    Syntax, i am dissapoint. Tibia doesn't have any clientsided anti-cheat do they?><

  5. #25
    Administrator
    Join Date
    Dec 2010
    Posts
    2,565
    Mentioned
    228 Post(s)
    Tagged
    1 Thread(s)
    Code:
    local pos = Self.Position()
    local time = os.clock()
    local stuck = false
    
    Module.New('pathfinder_ifstuck', function()
    	if (Self.DistanceFromPosition(pos.x, pos.y, pos.z) > 0) then
    		if (os.difftime(os.clock(), time) > 30) and (stuck) then
    			loadsettings('PathfinderMapClick', 'Pathfinder')
    			stuck = false
    		end
    		pos = Self.Position()
    		time = os.clock()
    	elseif (os.difftime(os.clock(), time) > 30) and not (stuck) then
    		loadsettings('PathfinderStuck', 'Pathfinder')
    		time = os.clock()
                    stuck = true
    	end
    end)
    Last edited by Spectrus; 10-09-2013 at 05:17 AM.

  6. #26
    XenoBot Scripts Developer Syntax's Avatar
    Join Date
    Feb 2011
    Posts
    1,658
    Mentioned
    431 Post(s)
    Tagged
    4 Thread(s)
    Quote Originally Posted by Milice View Post
    Syntax, i am dissapoint. Tibia doesn't have any clientsided anti-cheat do they?><
    Here you go, be disappointed:
    Quote Originally Posted by DarkstaR View Post
    This is not possible. A mapclick sends data differently than a normal arrow key step would. Due to this, the server can detect the difference in mapclicks and arrow keys. Also, mapclicks never normally walk over fire/furniture, so if they end up doing so, the server can detect that you are botting.

  7. #27
    Banned
    Join Date
    Aug 2011
    Location
    Sweden
    Posts
    106
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Syntax View Post
    Here you go, be disappointed:
    Well f**k me running. Didnd't think fo that. But then again it's serversided xD

  8. #28

    Join Date
    Jul 2013
    Posts
    91
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by soul4soul View Post
    depending on what your hunting you can set targeting to "do nothing" and turn on the follow target option in the tibia client.
    Hmm i never thought of this, ill give it a try tommarrow. But are there any downsides to this? someone latter said something about ppl can throw fire on u & ur stuck?

  9. #29
    Senior Member auto's Avatar
    Join Date
    Sep 2012
    Posts
    462
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Spectrus View Post
    Code:
    local pos = Self.Position()
    local time = os.clock()
    local stuck = false
    
    Module.New('pathfinder_ifstuck', function()
    	if (Self.DistanceFromPosition(pos.x, pos.y, pos.z) > 0) then
    		if (os.difftime(os.clock(), time) > 30) and (stuck) then
    			loadsettings('PathfinderMapClick', 'Pathfinder')
    			stuck = false
    		end
    		pos = Self.Position()
    		time = os.clock()
    	elseif (os.difftime(os.clock(), time) > 30) and not (stuck) then
    		loadsettings('PathfinderStuck', 'Pathfinder')
    		time = os.clock()
                    stuck = true
    	end
    end)
    so you run this as a lua file with any script and it will run everything as a map click until it gets stuck?

  10. #30
    Administrator
    Join Date
    Dec 2010
    Posts
    2,565
    Mentioned
    228 Post(s)
    Tagged
    1 Thread(s)
    You need to create two xbst files, one with pathfinder set for mapclicks, one with pathfinder set for walk on fire/furniture.

Posting Permissions

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