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 Fishing on Souls of Elysium (SoE)
#1
Hello.

This script should be only be used on Souls of Elysium (SoE), because you just need to right-click on water to fish.
If you are looking for a script to fish using a fishing rod then you can use Tools -> Auto Fishing or the following script:
|Only Registered members can see download links. | Click here to buy subscription or here to register.


The following script will simply right-click on the specified location and wait 10 seconds.
Just edit the x, y, z on function below.
local point = pointfromloc(12345, 12345, 6) -- x, y, z location to right-click.
if point.x ~= -1 or point.y ~= -1 then
  mouserclick(point.x, point.y)
  wait(10000)
end

Or this, based on your character's location. You just need to setup the direction where the water is and it MUST BE 1 sqm away from your character.
local DIRECTION = 'ne' -- Water direction based in your character: n, e, s, w, ne, nw, se, sw.

if connected() then
    if DIRECTION == 'w' or DIRECTION == 'e' or DIRECTION == 'n' or DIRECTION == 's' or DIRECTION == 'ne' or DIRECTION == 'nw' or DIRECTION == 'se' or DIRECTION == 'sw' then
        local dir = {x = {n = 0, s = 0, w = -1, e = 1}, y = {n = -1, s = 1, w = 0, e = 0}}
        local x = 0
        local y = 0
        for i = 1, #DIRECTION do
            local c = DIRECTION:sub(i,i)
            x = x + dir.x[c]
            y = y + dir.y[c]
        end

        local point = pointfromloc(posx() + x, posy() + y, posz())
        if point.x ~= -1 or point.y ~= -1 then
            mouserclick(point.x, point.y)
            wait(10000)
        end
    end
end

The same as above, but also drops trash (unwanted items).
local DIRECTION = 'ne' -- Water direction based in your character: n, e, s, w, ne, nw, se, sw.
local ITEMS_DROP = { -- Drop listed items if its count is equal or higher than Count.
    { Item = 3031, Count = 2 }, -- gold coin. Drops only if there are 2 or more gold coins on open containers.
}

if connected() then
    if DIRECTION == 'w' or DIRECTION == 'e' or DIRECTION == 'n' or DIRECTION == 's' or DIRECTION == 'ne' or DIRECTION == 'nw' or DIRECTION == 'se' or DIRECTION == 'sw' then
        local dir = {x = {n = 0, s = 0, w = -1, e = 1}, y = {n = -1, s = 1, w = 0, e = 0}}
        local x = 0
        local y = 0
        for i = 1, #DIRECTION do
            local c = DIRECTION:sub(i,i)
            x = x + dir.x[c]
            y = y + dir.y[c]
        end

        local point = pointfromloc(posx() + x, posy() + y, posz())
        if point.x ~= -1 or point.y ~= -1 then
            mouserclick(point.x, point.y)
            wait(10000)
        end
    end
    for _, item in ipairs(ITEMS_DROP) do
        if itemcount(item.Item) >= item.Count then
            moveitems(item.Item, ground(posx(), posy(), posz()), '', 100)
            wait(500)
        end
    end
end
Reply

#2
|Only Registered members can see download links. | Click here to buy subscription or here to register.

I can't seem to add multiple items
Reply

#3
ITEMS_DROP is a table, so you can add multiple items.
local ITEMS_DROP = { -- Drop listed items if its count is equal or higher than Count.
{ Item = 3031, Count = 2 }, -- gold coin. Drops only if there are 2 or more gold coins on open containers.
{ Item = 1111, Count = 2 },
{ Item = 2222, Count = 2 },
}
Reply



Forum Jump:



Forum software by © MyBB Theme © iAndrew 2016