Signup Now
Results 1 to 2 of 2

Thread: FIreWalkers

  1. #1
    Free User
    Join Date
    Jan 2014
    Posts
    6
    Reputation
    10
    Rep Power
    0

    FIreWalkers

    After last update script to refill firewalkers stopped working.
    HTML Code:
    function CheckBoots()
    	local mainbp = getlootingdestination('suppbp2')
    	local firewalker = {id = 9019, use = 9018, worn = 9020}
    	local softs = {id = 6529, use = 3549, worn = 6530}
    	local BootsName = getuseroption("bootshff")
    	local boots = getuseroption("normalboots")
    	boots = itemid(boots)
    	if BootsName:lower() == "firewalker boots" then
    		if $feet.id == firewalker.worn then
    			if itemcount("small enchanted ruby") > 0 then
    				while $feet.id ~= 0 do
    					moveitems(firewalker.worn, mainbp, "feet", 1)
    					wait(200)
    				end
    				while itemcount(firewalker.worn, mainbp) > 0 and itemcount("small enchanted ruby") > 0 do
    					useitemon(itemid("small enchanted ruby"), firewalker.worn)
    					wait(800)
    				end
    				while itemcount(firewalker.id, mainbp) > 0 and $feet.id ~= firewalker.use do
    					moveitems(firewalker.id, "feet", mainbp, 1)
    					wait(500)
    				end
    			else
    				if itemcount(boots) > 0 and $feet.id ~= boots then
    					while $feet.id ~= boots do
    						moveitems(boots, "feet", mainbp, 1)
    						wait(500)
    					end
    				elseif itemcount(boots) == 0 then
    					while $feet.id ~= 0 do
    						moveitems(firewalker.worn, mainbp, "feet", 1)
    						wait(500)
    					end
    				end
    			end
    		end	
    	elseif BootsName:lower() == "soft boots" then
    		if $feet.id == softs.worn then
    			if itemcount(boots) > 0 and $feet.id ~= boots then
    				while $feet.id ~= boots do
    					moveitems(boots, "feet", mainbp, 1)
    					wait(500)
    				end
    			elseif itemcount(boots) == 0 then
    				while $feet.id ~= 0 do
    					moveitems(softs.worn, mainbp, "feet", 1)
    					wait(500)
    				end
    			end
    		end
    	end
    end

  2. #2
    Free User
    Join Date
    Sep 2014
    Posts
    7
    Reputation
    10
    Rep Power
    0
    Thankz anyway man, I needed something like that, but hasn't found it, your code wasn't actualy working for me either, but I've made some changes and now its working fine, tkz...

    I'm not a programer, but I made some changes, and its working for me..
    PS: I've just made it for firewalker, I dont like to use softs...

    local mainbp = getlootingdestination('main')
    local firewalker = {id = 9019, use = 9018, worn = 9020}
    local softs = {id = 6529, use = 3549, worn = 6530}
    local BootsName = 'firewalker boots'
    local boots = 'oriental shoes'
    bootsid = itemid(boots)

    auto(150,200)
    if ($feet.id == 9020) and maround () == 0 then
    pausewalking(8000)
    moveitems(bootsid, 'feet', mainbp, 100) waitping()
    end
    if itemcount(676, mainbp) > 0 and itemcount(9020, mainbp) > 0 and maround () == 0 then
    useitemon(itemid 'small enchanted ruby', 'worn firewalker boots') waitping()
    moveitems(9019, 'feet', mainbp, 100) waitping()
    end

    Also, I've have created an action to take firewalker boots of when leaving respawn to go refill, Just add that on your cavebot...
    that when you leave respawn
    moveitems('regular boots id', 'feet', 'name your main backpack', 100) waitping()
    and that when you enter respawn
    moveitems(9019, 'feet', 'name your main backpack', 100) waitping()

 

 

Posting Permissions

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