Everyone who has never used our Bots before, can test each one for 2 days without any limitation.
The trial is given automatically when you login on the Bot, but in some cases it wouldn't work (security reasons).
If this happens, send me a private message and i will be checking the failed trials manually and adding it for those who didn't get it.
We are looking for resellers who may accept payment methods different from ours, including classictibia's cash, realesta's cash, mastercores' cash, etc. Interested? Click here at anytime.



Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
FREE Auto follow player
#1
Auto follow player

This script uses game-client's follow (green square) when there are no monsters from specific list on screen and not targeting anything.
local Player = 'Player name'
local Monsters = { 'Demon', 'Demon Skeleton', 'Ghoul' }

if maround(0, table.unpack(Monsters)) == 0 and target().id == 0 then
    local follow_creature = followed()
    if (follow_creature.id == 0 or (follow_creature.id > 0 and follow_creature.name:lower() ~= Player:lower())) and paround(0, Player) > 0 then
        follow(Player)
        wait(1000)
    end
end


This script walks by iself, not using follow (green square), trying to keep at least X sqms when there are no monsters from specific list on screen and not targeting anything.
local Player = 'Player name'
local PlayerDistance = 3 -- Distance to stay away from player.
local Monsters = { 'Demon', 'Demon Skeleton', 'Ghoul' }

local monsters_around = maroundreachable(0, table.unpack(Monsters))
if monsters_around == 0 and target().id == 0 then
    local creature = getcreature(Player)
    if creature.id > 0 and creature.dist > PlayerDistance then
        reachcreature(Player, PlayerDistance)
    end
end
local Player = 'Player name'
local PlayerDistance = 3 -- Distance to stay away from player.
local Monsters = { 'Demon', 'Demon Skeleton', 'Ghoul' }

local monsters_around = maroundreachable(0, table.unpack(Monsters))
if monsters_around == 0 and target().id == 0 then
    local creature = getcreature(Player)
    if creature.id > 0 and creature.dist > PlayerDistance then
        local tries = 0
        while creature.id > 0 and creature.dist > PlayerDistance do
            reachcreature(Player, PlayerDistance)
            creature = getcreature(Player)
            tries = tries + 1
            if tries >= 2 and target().id > 0 then
                tries = 0
                break
            end
        end
    end
end

This script uses game-client's follow (green square) when there are no monsters from specific list on screen and not targeting anything.
But also walks by iself, not using follow (green square), trying to keep at least X sqms when THERE ARE monsters from specific list on screen OR targeting anything.

That means: If no monsters = follow using game-client (green square); If there monsters, walk by itself sqm by sqm.
local Player = 'Player name'
local Monsters = { 'Demon', 'Demon Skeleton', 'Ghoul' }

if maround(0, table.unpack(Monsters)) == 0 and target().id == 0 then
    local follow_creature = followed()
    if (follow_creature.id == 0 or (follow_creature.id > 0 and follow_creature.name:lower() ~= Player:lower())) and paround(0, Player) > 0 then
        follow(Player)
        wait(1000)
    end
else
    local creature = getcreature(Player)
    if creature.id > 0 and creature.dist > PlayerDistance then
        reachcreature(Player, PlayerDistance)
    end
end
local Player = 'Player name'
local Monsters = { 'Demon', 'Demon Skeleton', 'Ghoul' }

if maround(0, table.unpack(Monsters)) == 0 and target().id == 0 then
    local follow_creature = followed()
    if (follow_creature.id == 0 or (follow_creature.id > 0 and follow_creature.name:lower() ~= Player:lower())) and paround(0, Player) > 0 then
        follow(Player)
        wait(1000)
    end
else
    local creature = getcreature(Player)
    if creature.id > 0 and creature.dist > PlayerDistance then
        local tries = 0
        while creature.id > 0 and creature.dist > PlayerDistance do
            reachcreature(Player)
            wait(100, 300)
            creature = getcreature(Player)
            tries = tries + 1
            if tries >= 8 then
                break
            end
        end
    end
end



Forum Jump:



Forum software by © MyBB Theme © iAndrew 2016