Azzus 0 Postado Dezembro 9, 2011 Share Postado Dezembro 9, 2011 Bom galera, eu tenho action para remover uma pedra com alavanca. Mas o que eu gostaria é de um Action que removesse várias pedras com a mesma alavanca, caso alguem possua o Action, por favor poste ai. Obrigado desde ja. Link para o comentário Compartilhar em outros sites More sharing options...
jhon992 371 Postado Dezembro 9, 2011 Share Postado Dezembro 9, 2011 Vai em data/actions/script, duplica um arquivo e renomeia para "alavancaped" sem os aspas e nele cole: function onUse(cid, item) local pos1 = {x=90, y=111, z=8} -- posição da pedra local pos2 = {x=91, y=111, z=8} -- posição da pedra local pos3 = {x=95, y=111, z=8} -- posição da pedra local pos4 = {x=96, y=111, z=8} -- posição da pedra local id1 = 8300 -- id da pedra local id2 = 8298 -- id da pedra local id3 = 8306 -- id da pedra local id4 = 8304 -- id da pedra if getItemStack(pos1, id1) and getItemStack(pos2, id2) and getItemStack(pos3, id3) and getItemStack(pos4, id4) then doRemoveItem(getItemStack(pos1, id1).uid, 1) doRemoveItem(getItemStack(pos2, id2).uid, 1) doRemoveItem(getItemStack(pos3, id3).uid, 1) doRemoveItem(getItemStack(pos4, id4).uid, 1) else doPlayerSendCancel(cid, "Reporte ao GM, alguma preda esta fora do lugar.") end return TRUE end function getItemStack(pos, iid) for i = 1, 255 do posa = getThingFromPos({x=pos.x, y=pos.y, z=pos.z, stackpos=i}) if posa.itemid == iid then return posa end end return nil end Agora em data/actions/actions.xml, abra-o e cole a tag: <action actionid="4567" script="alavancaped.lua"/> Não esquece de configurar as posições das pedras e seus ids, e tambem n esquece de por o actionid 4567 na alavanca. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados