Log in

View Full Version : Too many backpacks, too little space!



kennysside
12-16-2012, 07:59 PM
I really feel dumb asking this question, but I've tried everything.

Is there really no way to "add more space" where you have the backpacks, walker, loot windows etc. ?

I'm on a laptop, using 1366x768, 32bits.
I've minimized the "character screen" to add more space, but with loads of backpacks there's no room for my loot windows! argh!


Anyone got some fancy advice?

Cheers

inco33
12-16-2012, 08:02 PM
minimize the bps :)

kennysside
12-16-2012, 08:05 PM
I do that, but once it reopens backpacks on a refill, they're back open.

Syntax
12-16-2012, 08:21 PM
I do that, but once it reopens backpacks on a refill, they're back open.

Minimize again. :D

NeeP
12-16-2012, 08:39 PM
Minimize again. :D

Can you tell me how it works on this piece of script?


elseif (labelName == "backpackReset") then
setWalkerEnabled(false)
resetBackpacks()
setWalkerEnabled(true)

kennysside
12-16-2012, 08:52 PM
Minimize again. :D
Bah. :P

Is there a way to add the code somewhere resulting in the backpacks always minimizing themselves on backpackresets?

Stusse
12-16-2012, 09:15 PM
This is what I use, it was originally posted by @Erra (http://forums.xenobot.net/member.php?u=500) . It's just edited for MY OWN backpacks, therefor you should EDIT FOR YOUR OWN backpacks in order to make it work.

If you want to use it one time just after resetting backpacks, just use the same functions within the script without having it looped while true.




minimizeAll = false --set to false if you only want to minimize specific containers
minimize = {"Demon Backpack", "Backpack", "Orange Backpack", "Purple Backpack", "Red Backpack"} --specify the container names of the containers you want to minimize (only used if minimizeAll is set to false)
hideEquipment = true --set to false if you don't want to hide equipment
waitTime = {800,1500}


--don't change this line! \/--
if(minimizeAll) then minimize = Container.GetIndexes() end --don't change this line!--
--don't change this line! /\--

while(true) do
if(hideEquipment) then Client.HideEquipment() end
wait(waitTime[1],waitTime[2])

for i=1, #minimize do
if(minimizeAll) then cont = Container.GetFromIndex(minimize[i])
else cont = Container.GetByName(minimize[i])
end
cont:Minimize()
wait(waitTime[1],waitTime[2])
end
end

kennysside
12-16-2012, 09:25 PM
This is what I use, it was originally posted by @Erra (http://forums.xenobot.net/member.php?u=500) . It's just edited for MY OWN backpacks, therefor you should EDIT FOR YOUR OWN backpacks in order to make it work.

If you want to use it one time just after resetting backpacks, just use the same functions within the script without having it looped while true.




minimizeAll = false --set to false if you only want to minimize specific containers
minimize = {"Demon Backpack", "Backpack", "Orange Backpack", "Purple Backpack", "Red Backpack"} --specify the container names of the containers you want to minimize (only used if minimizeAll is set to false)
hideEquipment = true --set to false if you don't want to hide equipment
waitTime = {800,1500}


--don't change this line! \/--
if(minimizeAll) then minimize = Container.GetIndexes() end --don't change this line!--
--don't change this line! /\--

while(true) do
if(hideEquipment) then Client.HideEquipment() end
wait(waitTime[1],waitTime[2])

for i=1, #minimize do
if(minimizeAll) then cont = Container.GetFromIndex(minimize[i])
else cont = Container.GetByName(minimize[i])
end
cont:Minimize()
wait(waitTime[1],waitTime[2])
end
end


That sounds absolutely wonderful, but any chance you could say that in a language us mortal non-coders understand? :D

Stusse
12-16-2012, 09:27 PM
That sounds absolutely wonderful, but any chance you could say that in a language us mortal non-coders understand? :D
I'd suggest you just to copy that code, change to your backpack names u use, and save it as "Minimize.lua" and execute it and you'll be happy perhaps.

kennysside
12-16-2012, 09:38 PM
I'd suggest you just to copy that code, change to your backpack names u use, and save it as "Minimize.lua" and execute it and you'll be happy perhaps.

Thanks a billion!

Erra
12-18-2012, 01:19 AM
This is what I use, it was originally posted by @Erra (http://forums.xenobot.net/member.php?u=500) . It's just edited for MY OWN backpacks, therefor you should EDIT FOR YOUR OWN backpacks in order to make it work.

If you want to use it one time just after resetting backpacks, just use the same functions within the script without having it looped while true.




minimizeAll = false --set to false if you only want to minimize specific containers
minimize = {"Demon Backpack", "Backpack", "Orange Backpack", "Purple Backpack", "Red Backpack"} --specify the container names of the containers you want to minimize (only used if minimizeAll is set to false)
hideEquipment = true --set to false if you don't want to hide equipment
waitTime = {800,1500}


--don't change this line! \/--
if(minimizeAll) then minimize = Container.GetIndexes() end --don't change this line!--
--don't change this line! /\--

while(true) do
if(hideEquipment) then Client.HideEquipment() end
wait(waitTime[1],waitTime[2])

for i=1, #minimize do
if(minimizeAll) then cont = Container.GetFromIndex(minimize[i])
else cont = Container.GetByName(minimize[i])
end
cont:Minimize()
wait(waitTime[1],waitTime[2])
end
end


Looks like you're minimizing all of your backpacks and if that is the case, you could just change minimizeAll to true and start the script with all your backpacks opened and it will only minimize the backpacks that were open when you started the script, if I'm wrong, then never mind :p

passthechiclet
12-21-2012, 01:11 PM
This is what I use, it was originally posted by @Erra (http://forums.xenobot.net/member.php?u=500) . It's just edited for MY OWN backpacks, therefor you should EDIT FOR YOUR OWN backpacks in order to make it work.

If you want to use it one time just after resetting backpacks, just use the same functions within the script without having it looped while true.




minimizeAll = false --set to false if you only want to minimize specific containers
minimize = {"Demon Backpack", "Backpack", "Orange Backpack", "Purple Backpack", "Red Backpack"} --specify the container names of the containers you want to minimize (only used if minimizeAll is set to false)
hideEquipment = true --set to false if you don't want to hide equipment
waitTime = {800,1500}


--don't change this line! \/--
if(minimizeAll) then minimize = Container.GetIndexes() end --don't change this line!--
--don't change this line! /\--

while(true) do
if(hideEquipment) then Client.HideEquipment() end
wait(waitTime[1],waitTime[2])

for i=1, #minimize do
if(minimizeAll) then cont = Container.GetFromIndex(minimize[i])
else cont = Container.GetByName(minimize[i])
end
cont:Minimize()
wait(waitTime[1],waitTime[2])
end
end

you have no idea how much this script helped me bro. you are AMAZING