Queria saber qual é a função que ultilizo para adicionar o item a um container especifico.
Exemplo.: Tenho um container de ID X e outro de ID Y quando faço uma quest quero que o item seja adicionado diretamente no container de ID Y.
Queria saber qual é a função que ultilizo para adicionar o item a um container especifico.
Exemplo.: Tenho um container de ID X e outro de ID Y quando faço uma quest quero que o item seja adicionado diretamente no container de ID Y.
Se for oque entendi
vai em action /action XMl
enceguida coloque isso la no final
<action uniqueid="7312" script="container.lua" />
enceguida vai em action/scripts copie algum arquivo dela mesmo e cole la mesmo
vai ficar com nome de copia de taltal renomeie para container
abra-o e apague tudo que estiver dentro e coloque isso :
--
function onUse(cid, item, frompos, item2, topos)
if item.uid ==7312 then
queststatus = getPlayerStorageValue(cid,6300)
if queststatus == 1 then
doPlayerSendTextMessage(cid,22,"This Chest is empty.")
else
doPlayerSendTextMessage(cid,22,"You have found a chest.")
doSendMagicEffect(topos,12)
coins_uid = doPlayerAddItem(cid,8856,1)
setPlayerStorageValue(cid,6300,1)
end
end
return 1
end
explicando
o vermelho e o storage pra inserir no player pra ele n poder faze a quest mais de 1 veis
oque esta em verde e o UniqueID que voce coloca no container
e oque esta em rosa e o iten que vai adicionar ao player ao da use no container
para colocar o uniqueID e o actionID no container voce pode colocar pelo /attr action 9300
/attr UniqueID 7312
ou pelo mapa editor
Ajudei? respct +