Hello, i remake @Dehan depositer to withdraw item and this is not working, he open bp>open depobox> move items and dont go next label, help me

Code:
--Deposit Items--



lootingBp = getuseroption("LootBP")
rashidnumber = getuseroption('rashiditems')


--[[DO NOT EDIT BELOW THIS LINE]]--

setsetting('Looting/OpenNextBP', 'yes')
waitping()
closewindows()	wait(1500)
while windowcount(lootingBp) == 0 do
	closewindows()	wait(1000)
	openitem($back.id,'back')	wait(1000)
	openitem(lootingBp,itemname($back.id),true)	wait(1000)
	resizewindows()
end
while windowcount("Depot Chest") == 0 do
	opendepot(true)
	wait(400)
	openitem(3502)
	wait(800)
	openitem(rashidid, "depot chest", false)
	wait(400)
end
depotId = 22796
stackableId = depotId + stackableNumber
nonstackableId = depotId + nonstackableNumber
rashidid = depotId + rashidnumber
blueid = depotId + bluenumber
greenid = depotId + greenumer


while (true) do
	foreach lootingitem i do
                         if table.find(ITEMS_RASHID, i.id) then
                         	wait(500)
                               moveitems(i.id, lootingBp, rashidid, 100)
                          elseif $cap < 240 then
                          		wait(1000)
								gotolabel("X2", "y")
						 elseif not table.find(ITEMS_RASHID, i.id) then
						 	wait(1000)
						 		gotolabel("X3", "y")
		end
	end
    wait(100)
end