• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

Funkcja pobieraj?ca zawarto?? containera

Status
Zamknięty.

Xayan

Senior User
Dołączył
Lipiec 4, 2009
Posty
2608
Liczba reakcji
386
Wiek
30
Jo?!

Potrzeba mi funkcji pobieraj?cej zawarto?? containera, np. skrzyni. Koniecznie musi zwraca? tablic? z ich id. Z g?ry dzi?ki.

@Edit:
Super! Ale niestety fail...

Musisz rozda? troch? punkt?w reputacji innym u?ytkownikom zanim b?dziesz m?g? przyzna? je u?ytkownikowi Oskar ponownie.
 
Odp: Funkcja pobieraj?ca zawarto?? containera

Co? takiego naskroba?em.
Pr?buj? to udoskonali?:
PHP:
function onUse(cid, item, fromPosition, itemEx, toPosition)
local items = {}
if isContainer(item.uid) then
	for i = 0, getContainerSize(item.uid) do
		local getItem = getContainerItem(item.uid, i)
		if not isContainer(getItem.uid) then
			table.insert(items, getItem.itemid)
		else
			for i = 0, getContainerSize(getItem.uid) do
				getItems = getContainerItem(getItem.uid, i)
				table.insert(items, getItems.itemid)
			end
		end
	end
end
print(unpack(items))
return true
end
 
Ostatnia edycja:
Status
Zamknięty.
Do góry