Em data/talkactions/scripts vc cria adcermv.lua e coloca esse codigo:
local positions = {
pos1 = {pos = {x=123, y=123, z=7, stackpos=1}, item = xxx},
pos2 = {pos = {x=123, y=123, z=7, stackpos=1}, item = xxx},
pos3 = {pos = {x=123, y=123, z=7, stackpos=1}, item = xxx},
}
function onSay(cid, words, param, channel)
for _, b in pairs(positions) do
local inapos = getThingFromPos(b.pos)
if inapos.itemid == b.item then
doRemoveItem(inapos.uid,1)
doPlayerSendTextMessage(cid, 25, "Os itens foram removidos.")
else
doCreateItem(b.item, 1, b.pos)
doPlayerSendTextMessage(cid, 25, "Os itens foram criados em suas devidas posicoes.")
end
end
return true
end
em pos coloque a posicao do item e em item coloque o id. Vc pode adicionar quantos itens quiser, dessa forma:
local positions = {
pos1 = {pos = {x=123, y=123, z=7, stackpos=1}, item = xxx},
pos2 = {pos = {x=123, y=123, z=7, stackpos=1}, item = xxx},
pos3 = {pos = {x=123, y=123, z=7, stackpos=1}, item = xxx},
pos4 = {pos = {x=123, y=123, z=7, stackpos=1}, item = xxx},
pos5 = {pos = {x=123, y=123, z=7, stackpos=1}, item = xxx},
pos6 = {pos = {x=123, y=123, z=7, stackpos=1}, item = xxx},
}
em data/talkactions/talkactions.xml vc poe essa tag:
<talkaction log="yes" words="/doitem" access="5" event="script" value="adcermv.lua"/>
access = 5 significa que somente gods podem usar esse comando, vc pode mudar.
fale /doitem para adicionar ou remover os items.
Se nao tiver os itens nas posicoes, ele vai criar. Se tiver os itens, ele vai remover.