Signup Now
Page 5 of 6 FirstFirst ... 3456 LastLast
Results 41 to 50 of 51
  1. #41
    Wind Powered wybocenooba's Avatar
    Join Date
    Jan 2014
    Posts
    409
    Reputation
    16
    Rep Power
    21
    help..

  2. #42
    Banned
    Join Date
    Aug 2014
    Posts
    315
    Reputation
    18
    Rep Power
    0
    @wybocenooba i don't know if u get the action or not but try that


    init start

    local Config = {
    NonStackableContainer = 'heart backpack',
    NonStackables = {"golden legs", "golden sickle", "demon horn", "small emerald", "small amethyst", "small topaz", "fire mushroom", "demonic essence", "devil helmet", "platinum coin", "demon shield", "mastermind shield", "magic plate armor", "orb", "purple tome", "red tome", "giant sword", "assassin star", "ultimate health potion", "great spirit potion", "talon"}
    }
    init end

    auto(10,50)
    setsetting('Settings/MouseMoveSpeed', '9')
    for key,container in pairs(getopencontainers()) do
    if (container.name:find("The") or container.name:find("Demonic") or container.name:find("Dead") or container.name:find("Slain") or container.name:find("Dissolved") or container.name:find("Remains") or container.name:find("Elemental")) then
    for _, loot in ipairs(Config.NonStackables) do
    if (itemcount(loot,container.name) > 0) then
    setsetting('Settings/MouseMoveSpeed', 'Instantaneous')
    moveitems(loot, Config.NonStackableContainer, container.name)
    end
    end
    end
    end

  3. #43
    Banned
    Join Date
    Dec 2013
    Posts
    117
    Reputation
    15
    Rep Power
    0
    Good action ! 100% work

  4. #44
    Free User
    Join Date
    Mar 2015
    Posts
    2
    Reputation
    10
    Rep Power
    0
    Quote Originally Posted by mistgun View Post
    aaah ok, ty
    this should work

    init start
    local conts = {'Slain', 'Dead', 'Remains'}
    local clickWait = {10, 30} -- it means X to X ms
    local pressWait = {10, 30} -- it means X to X ms
    local category = '' -- leave empty if You want to take all items (non category)
    -- Don't touch below!
    setsetting('Settings/MouseMoveSpeed', 'Instantaneous')
    setsetting('Settings/ScrollMode', 'Click on scrollbar')
    setsetting('Settings/ClickWaitTime', tostring(clickWait))
    setsetting('Settings/PressWaitTime', tostring(pressWait))
    init end




    auto(50)
    foreach lootingitem m category do
    for _, from in ipairs(conts) do
    from = from:lower()
    for i = 0, windowcount() - 1 do
    local cont = getcontainer(i).name:lower()
    if cont:find(from) then
    if itemcount(m.id, i) > 0 then
    moveitems(m.id, m.destination, tostring(i), 100) waitping(1, 1.3)
    end
    end
    end
    end
    end
    Works fine for me, if it could detect my gold coins option to not loot if the cap is not above 120oz it would be perfect. but im currently using it, love it. Quick loot when i want to open the body, not when the bot decides to =)

  5. #45
    Helper StaR's Avatar
    Join Date
    Dec 2013
    Location
    Manchester
    Posts
    713
    Reputation
    50
    Rep Power
    22
    This should work, change stopGold


    init start
    local conts = {'Slain', 'Dead', 'Remains'}
    local clickWait = {10, 30} -- it means X to X ms
    local pressWait = {10, 30} -- it means X to X ms
    local stopGold = 200 -- cap to stop looting gold
    local category = '' -- leave empty if You want to take all items (non category)
    -- Don't touch below!
    setsetting('Settings/MouseMoveSpeed', 'Instantaneous')
    setsetting('Settings/ScrollMode', 'Click on scrollbar')
    setsetting('Settings/ClickWaitTime', tostring(clickWait))
    setsetting('Settings/PressWaitTime', tostring(pressWait))
    init end


    auto(50)
    foreach lootingitem m category do
    for _, from in ipairs(conts) do
    from = from:lower()
    for i = 0, windowcount() - 1 do
    local cont = getcontainer(i).name:lower()
    if cont:find(from) then
    if itemcount(m.id, i) > 0 and m.id ~= 3031 then
    moveitems(m.id, m.destination, tostring(i), 100) waitping(1, 1.3)
    elseif itemcount(m.id, i) > 0 and m.id == 3031 and $cap > stopGold then
    moveitems(m.id, m.destination, tostring(i), 100) waitping(1, 1.3)
    end
    end
    end
    end
    end



  6. #46
    Free User
    Join Date
    Mar 2015
    Posts
    2
    Reputation
    10
    Rep Power
    0
    Quote Originally Posted by StaR View Post
    This should work, change stopGold


    init start
    local conts = {'Slain', 'Dead', 'Remains'}
    local clickWait = {10, 30} -- it means X to X ms
    local pressWait = {10, 30} -- it means X to X ms
    local stopGold = 200 -- cap to stop looting gold
    local category = '' -- leave empty if You want to take all items (non category)
    -- Don't touch below!
    setsetting('Settings/MouseMoveSpeed', 'Instantaneous')
    setsetting('Settings/ScrollMode', 'Click on scrollbar')
    setsetting('Settings/ClickWaitTime', tostring(clickWait))
    setsetting('Settings/PressWaitTime', tostring(pressWait))
    init end


    auto(50)
    foreach lootingitem m category do
    for _, from in ipairs(conts) do
    from = from:lower()
    for i = 0, windowcount() - 1 do
    local cont = getcontainer(i).name:lower()
    if cont:find(from) then
    if itemcount(m.id, i) > 0 and m.id ~= 3031 then
    moveitems(m.id, m.destination, tostring(i), 100) waitping(1, 1.3)
    elseif itemcount(m.id, i) > 0 and m.id == 3031 and $cap > stopGold then
    moveitems(m.id, m.destination, tostring(i), 100) waitping(1, 1.3)
    end
    end
    end
    end
    end
    Working, nice.

  7. #47
    Banned
    Join Date
    Jun 2014
    Posts
    29
    Reputation
    10
    Rep Power
    0
    init start
    local conts = {'Slain', 'Dead', 'Remains'}
    local clickWait = {10, 30} -- it means X to X ms
    local pressWait = {10, 30} -- it means X to X ms
    local stopGold = 200 -- cap to stop looting gold
    local category = '' -- leave empty if You want to take all items (non category)
    -- Don't touch below!
    setsetting('Settings/MouseMoveSpeed', 'Instantaneous')
    setsetting('Settings/ScrollMode', 'Click on scrollbar')
    setsetting('Settings/ClickWaitTime', tostring(clickWait))
    setsetting('Settings/PressWaitTime', tostring(pressWait))
    init end


    auto(50)
    foreach lootingitem m category do
    for _, from in ipairs(conts) do
    from = from:lower()
    for i = 0, windowcount() - 1 do
    local cont = getcontainer(i).name:lower()
    if cont:find(from) then
    if itemcount(m.id, i) > 0 and m.id ~= 3031 then
    moveitems(m.id, m.destination, tostring(i), 100) waitping(1, 1.3)
    elseif itemcount(m.id, i) > 0 and m.id == 3031 and $cap > stopGold then
    moveitems(m.id, m.destination, tostring(i), 100) waitping(1, 1.3)
    end
    end
    end
    end
    end


    why cant i get this to work i put in persistent and its enabled :S

  8. #48
    Free User
    Join Date
    May 2015
    Location
    Sweden
    Posts
    1
    Reputation
    10
    Rep Power
    0
    Hello, I've made another script to autoloot during hunts. This is useful when there are more items than not - that you want to loot.
    If there is a item you dont want to loot, add it to the exception list below.

    Tell me if you find anything wrong with it. I haven't tested it that much.
    Good hunting!

    Code:
    init start
    	local onlyLootGold = false
    
    	local lootExceptions = {"Hand axe"} --Dont loot these items
    
    	local bodies = {"slain", "dead", "remains", "pile"}
    	local GoldBackpack = "Golden Backpack"
    	local LootBackpack = "Orange Backpack"
    
    	local capToLoot = 40
    	local monstersSafe = 0
    	local monsterRange = 5
    init end
    
    auto(100)
    
    if maround(monsterRange) <= monstersSafe  and $cap >= capToLoot then
    	for i = 0, windowcount() - 1 do
    		local c = getcontainer(i)
    		if(c.isopen) then
    			for _, body in pairs(bodies) do
    			if string.match(string.lower(c.name), body) then
    				print(c.itemcount)
    				for j = 0, c.itemcount do
    					local destination = LootBackpack
    					local item = string.lower(iteminfo(c.items[j].id).name)
    					if item ~= "" then
    						--print(item)
    						if item == "gold coin" then
    							destination = GoldBackpack
    						else
    							for _, e in pairs(lootExceptions) do
    								if item == string.lower(e) then
    									destination = "skip"
    								end
    							end
    						end
    						if onlyLootGold and destination ~= GoldBackpack then
    								destination = "skip"
    						end
    						if destination ~= "skip" then
    							wait(20,250)
    							--print("Item: "..item..", to: "..destination..", from: "..c.name)
    							moveitems(item, destination, c.name)
    							waitping()
    						end
    					end
    				end
    			end
    			end
    		else
    			break
    		end
    	end
    end
    Last edited by LurkerTrap; 05-27-2015 at 01:26 AM.

  9. #49
    Free User
    Join Date
    Feb 2014
    Posts
    34
    Reputation
    10
    Rep Power
    0
    Quote Originally Posted by Garkstal View Post
    make a loot list in looting section and then put this hotkey in scripter > persistant
    init start
    BackpackName = "beach backpack"
    init end
    auto(100)
    foreach lootingitem m do
    moveitems(m.name, BackpackName, 100)
    wait(100)
    end
    Hello, how can i make the looter faster? iTs working perfectly but is to slow... is possible to improve de speedy?

    tks!

  10. #50
    Free User
    Join Date
    Sep 2015
    Posts
    3
    Reputation
    10
    Rep Power
    0
    @osiris ra man no need adde in loot list this items ?? so enable cavebot and go hunt ??

 

 

Posting Permissions

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