Postado Agosto 28, 2012 12 anos São funções para retornar quantos slots livres a Bp ou as BP possui. function getContainerSlotsFree(container) -- by vodka return getContainerCap(container)-getContainerSize(container) end function getAllContainerFree(container) -- by vodka local containers,soma = {},0 for i = 0, getContainerSize(container)-1 do local item = getContainerItem(container, i) if isContainer(item.uid) then table.insert(containers, item.uid) end end for _, check in pairs(containers) do soma = soma + getContainerSlotsFree(check) end return (soma + getContainerSlotsFree(container)) end exemplo de talks 1° function onSay(cid, words, param) local item = getContainerSlotsFree(getPlayerSlotItem(cid, 3).uid) return doPlayerSendTextMessage(cid,18,'You have '..item..' slots free in your primary backpack') end nesse talk vai retornar quantos slot livres a primeira backpack tem, no caso á que está no slot dela. 2° function onSay(cid, words, param) local item = getAllContainerFree(getPlayerSlotItem(cid, 3).uid) return doPlayerSendTextMessage(cid,18,'You have '..item..' slots free in your backpack') end nessa talk vai retornar quantos slots livres possui mesmo se tiver backpack dentro de backpack. [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.