Page 1 of 15 12311 ... LastLast
Results 1 to 10 of 144

Thread: Collection of Actions - Submit your requests here!

  1. #1

  2. #2
    iBot User pink_panther's Avatar
    Join Date
    May 2012
    Location
    Australia
    Posts
    4,075
    Mentioned
    49 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    178 Post(s)
    Reputation
    309
    Rep Power
    10
    Ice Sculpter
    Lua Code:
     
    -- [[ Ice Sculpter by Pink Panther ]] --
    local iceCubes = {7441, 7442, 7444, 7445} -- IDs of ice cubes
    local fromBp = "all"  -- Backpack Name
     
    if itemcount("Obsidian Knife") >= 1 and maround() == 0 and not lootbodies then
    	for i = 1,#iceCubes do
    		if itemcount(iceCubes[i]) >= 1 then
    			pausewalking(10000)
    			useitemon("Obsidian Knife", iceCubes[i], fromBp)
    			wait(500,600)
    			pausewalking(10)
    		end
    	end
    end
    Last edited by pink_panther; 07-20-2014 at 06:47 AM.

  3. #3
    iBot User pink_panther's Avatar
    Join Date
    May 2012
    Location
    Australia
    Posts
    4,075
    Mentioned
    49 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    178 Post(s)
    Reputation
    309
    Rep Power
    10
    Concentrated Demonic Blood Shaker
    Lua Code:
     
    -- [[ Concentrated Demonic Blood by Pink Panther ]] --
    local fromBp = "all" -- Backpack Name
     
    if maround() == 0 and not lootbodies and itemcount("concentrated demonic blood", fromBp) > 0 then
    	pausewalking(3000)
    	useitem("concentrated demonic blood", fromBp)
    	wait(500,600)
    	pausewalking(10)
    end
    Last edited by pink_panther; 07-20-2014 at 06:48 AM.

  4. #4
    iBot User pink_panther's Avatar
    Join Date
    May 2012
    Location
    Australia
    Posts
    4,075
    Mentioned
    49 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    178 Post(s)
    Reputation
    309
    Rep Power
    10
    Vial Dropper
    Lua Code:
     
    -- [[ Vial Dropper by Pink Panther ]] --
    local minCap = 100
    local vialsToDrop = {283, 284, 285}
     
    if cap < minCap then
    	for i = 1, #vialsToDrop do
    		if itemcount(vialsToDrop[i]) >= dropVials and not lootbodies and maround() == 0 then
    			pausewalking(10000)
    			dropitems(unpack(vialsToDrop))
    			pausewalking(10)
    		end
    	end
    end
    Last edited by pink_panther; 07-20-2014 at 06:49 AM.

  5. #5
    iBot User pink_panther's Avatar
    Join Date
    May 2012
    Location
    Australia
    Posts
    4,075
    Mentioned
    49 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    178 Post(s)
    Reputation
    309
    Rep Power
    10
    Softboots Changer based on Mana

    Lua Code:
     
    -- [[ Soft Boots Changer by Pink Panther ]] --
    local otherBoots = "Steel Boots" -- Name of your normal boots
    local minMana = 80 -- Minimum mana % to equip
     
     
    if maround() == 0 and not lootbodies then
        if mppc < minMana and pzone == false and boots ~= 3549 and itemcount("soft boots") > 0 then 
    		pausewalking(5000)
            moveitems("soft boots", "all", "boots", 1)
    		wait(500,800)
    		pausewalking(10)
        elseif boots == itemid("worn soft boots") then 
            pausewalking(5000)
    		moveitems(otherBoots, "all", "boots", 1)
    		wait(500,800)
    		pausewalking(10)
        elseif mppc > minMana and boots ~= itemid(otherBoots) then 
            pausewalking(5000)
    		moveitems(otherBoots, "all", "boots", 1)
    		wait(500,800)
    		pausewalking(10)
        elseif pzone and boots ~= itemid(otherBoots) then 
            pausewalking(5000)
    		moveitems(otherBoots, "all", "boots", 1)
    		wait(500,800)
    		pausewalking(10)
        elseif boots == 0 then 
            pausewalking(5000)
    		moveitems(otherBoots, "all", "boots", 1) 
    		wait(500,800)
    		pausewalking(10)
        end
    end
    Last edited by pink_panther; 09-03-2014 at 05:15 AM.

  6. #6
    iBot User pink_panther's Avatar
    Join Date
    May 2012
    Location
    Australia
    Posts
    4,075
    Mentioned
    49 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    178 Post(s)
    Reputation
    309
    Rep Power
    10
    Rod/Weapon Changer with Backup Rune Support

    Could be used to change rods. Could be used to change to something like a fire sword for anti-ghosts on an EK. Plus it can shoot runes.

    Lua Code:
     
    -- [[ Rod/Weapon Changer by Pink Panther ]] --
    local mainWeapon = "Shiny Blade" -- Your normal weapon
    local secondaryWeapon = "Fire Sword" -- Weapon to change to for "secondaryWeaponTargets"
    local secondaryWeaponTargets = {"ghost", "pirate ghost"} -- List of targets to use "secondaryWeapon" on
    local missileRunes = {"Heavy Magic Missile Rune", "Light Magic Missile Rune", "Fireball Rune", "Icicle Rune"} -- List of runes to shoot, if you have any
     
    if target.id ~= 0 then	
    	for _, MONSTER in ipairs(secondaryWeaponTargets) do
    		if target.name:lower() == MONSTER:lower() then
    			if weapon ~= itemid(secondaryWeapon) then
    				moveitems(secondaryWeapon, "all", "weapon", 1)
    				wait(600,800)
    			end
    			for _, RUNE in ipairs(missileRunes) do
    				if itemcount(RUNE) >= 1 then
    					useitemontarget(RUNE, target.name)
    				end
    			end
    		end
    	end
    else
    	if weapon ~= itemid(mainWeapon) then
    		moveitems(mainWeapon, "all", "weapon", 1)
    		wait(600,800)
    	end
    end

  7. #7
    iBot User pink_panther's Avatar
    Join Date
    May 2012
    Location
    Australia
    Posts
    4,075
    Mentioned
    49 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    178 Post(s)
    Reputation
    309
    Rep Power
    10
    Move Supplies to Supply Backpack

    To use it, turn off OpenNextBp, have all your backpacks open, run this action, turn OpenNextBp back on.
    Lua Code:
     
    -- [[ Relocate Supplies to Supply Backpack by Pink Panther ]] --
    local backpackList = {"Golden Backpack", "Red Backpack", "Blue Backpack"} -- List of Backpacks you will have open
    local supplyBp = "Jewelled Backpack" -- Backpack to move the items to
    local supplyList = {"Strong Mana Potion", "Health Potion", "Power Bolt"} -- List of Supply Items to move
     
    for _, BP in ipairs(backpackList) do
    	for _, SUPPLY in ipairs(supplyList) do
    		while itemcount(SUPPLY, BP) >= 1 and getcontainer(supplyBp).usedslots < getcontainer(supplyBp).maxslots do
    			moveitems(SUPPLY, BP, supplyBp, 100)
    			wait(500,800)
    		end
    	end
    end

  8. #8
    iBot User pink_panther's Avatar
    Join Date
    May 2012
    Location
    Australia
    Posts
    4,075
    Mentioned
    49 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    178 Post(s)
    Reputation
    309
    Rep Power
    10
    Basic Safe Exori
    Lua Code:
    -- [[ Basic PvP Safe Exori Action by Pink Panther ]] --
    local spellName = "exevo mas san" -- Spell to use
    local spellRange = 3 -- Spell attack range
    local spellCount = 3
    local pvpServer = true -- PvP Server? true/false
    local creaturesToHit = {"Rat", "Husky", "Dog"} -- List of monsters to hit
     
    if pvpServer and maround(spellRange, unpack(creaturesToHit)) >= spellCount and paround(7, true) == 0 and cancast(spellName) then
    	cast(spellName)
    elseif not pvpServer and maround(spellRange, unpack(creaturesToHit)) >= spellCount and cancast(spellName) then
    	cast(spellName) 
    end

  9. #9
    iBot User pink_panther's Avatar
    Join Date
    May 2012
    Location
    Australia
    Posts
    4,075
    Mentioned
    49 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    178 Post(s)
    Reputation
    309
    Rep Power
    10
    Auto Update Loot Destination

    Updates your item loot destination according to your backpack setup

    Lua Code:
    -- [[ Auto loot destination  by Pink Panther ]] -- 
    local mainBp = "Backpack of Holding"
    local lootBp = "Blue Backpack"
    local goldBp = "Golden Backpack"
     
    local lootItemsArray = getlootitems()
    for i = 0, lootItemsArray.count-1 do
        if lootItemsArray[i].id == 3031 then -- These are gold coins
    		setsettings("Settings\\Looting\\List\\".. lootItemsArray[i].name .."\\Destination", goldBp)
        elseif lootItemsArray[i].id == 3035 then -- These are platinum coins
            setsettings("Settings\\Looting\\List\\".. lootItemsArray[i].name .."\\Destination", mainBp)
        else
            setsettings("Settings\\Looting\\List\\".. lootItemsArray[i].name .."\\Destination", lootBp)
        end
    end

  10. #10
    iBot User pink_panther's Avatar
    Join Date
    May 2012
    Location
    Australia
    Posts
    4,075
    Mentioned
    49 Post(s)
    Tagged
    1 Thread(s)
    Quoted
    178 Post(s)
    Reputation
    309
    Rep Power
    10
    Armor Rust Remover

    Lua Code:
    -- [[ Armor Rust Remover by Pink Panther ]] -- 
    local garbageArmors = {"Chain Armor" , "Scale Armor", "Brass Armor", "Plate Armor", "Studded Legs", "Chain Legs", "Brass Legs", "Plate Legs"} -- List of trash items
    local fromBp = "all" -- Backpack to Clean Rusty Armors from
    local rustyArmors = {8894, 8895, 8896, 8897, 8898, 8899} -- List of rusty armor and rusty leg IDs
     
    if maround() == 0 and not lootbodies then
        for _, ARMOR in ipairs(rustyArmors) do
            if itemcount(ARMOR, fromBp) >= 1 and itemcount("flask of rust remover") >= 1 then
                pausewalking(5000)
                useitemonitem("flask of rust remover", ARMOR, fromBp)
                wait(600,800)
            end
        end
        pausewalking(10)
        for _, TRASH in ipairs(garbageArmors) do
            if itemcount(TRASH, fromBp) >= 1 then
                pausewalking(5000)
                moveitems(TRASH, fromBp, "ground", 100)
                wait(500,800)
            end
        end
        pausewalking(10)
    end
    Last edited by pink_panther; 09-03-2014 at 05:15 AM.

Posting Permissions

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