Postado Setembro 4, 2014 11 anos local config = { itemid = 5906, -- ID Do Item itemid2 = 5906, -- ID Do Item 2 many = 1, -- Quantidade many2 = 1, -- Quantidade 2 pos = {x=4333, y=3730, z=14}, -- Posição do item pos2 = {x=4333, y=3730, z=14}, -- Posição do item 2 } function onUse(cid, item, frompos, item2, topos) if getTileItemById(config.pos, config.itemid) and getTileItemById(config.pos2, config.itemid2) then doRemoveItem(getTileItemById(config.pos, config.itemid).uid, config.many) -- Remover a stone doRemoveItem(getTileItemById(config.pos2, config.itemid2).uid, config.many2) -- remover a stone end return true end Att. Featzen.
Postado Setembro 4, 2014 11 anos Autor local config = { itemid = 5906, -- ID Do Item itemid2 = 5906, -- ID Do Item 2 many = 1, -- Quantidade many2 = 1, -- Quantidade 2 pos = {x=4333, y=3730, z=14}, -- Posição do item pos2 = {x=4333, y=3730, z=14}, -- Posição do item 2 } function onUse(cid, item, frompos, item2, topos) if getTileItemById(config.pos, config.itemid) and getTileItemById(config.pos2, config.itemid2) then doRemoveItem(getTileItemById(config.pos, config.itemid).uid, config.many) -- Remover a stone doRemoveItem(getTileItemById(config.pos2, config.itemid2).uid, config.many2) -- remover a stone end return true end Me ajuda a edita-lo ? ID da stone1304 - ID da alavanca 1945 - Posição1: x96, y38, z7. Posição2: x97, y38, z7.
Postado Setembro 4, 2014 11 anos local config = { itemid = 1304, -- ID Do Item itemid2 = 1304, -- ID Do Item 2 many = 1, -- Quantidade many2 = 1, -- Quantidade 2 pos = {x=96, y=38, z=7}, -- Posição do item pos2 = {x=97, y=38, z=7}, -- Posição do item 2 } function onUse(cid, item, frompos, item2, topos) if getTileItemById(config.pos, config.itemid) and getTileItemById(config.pos2, config.itemid2) then doRemoveItem(getTileItemById(config.pos, config.itemid).uid, config.many) -- Remover a stone doRemoveItem(getTileItemById(config.pos2, config.itemid2).uid, config.many2) -- remover a stone end return true end no actions.xml bota: <action actionid="17179" event="script" value="removestone.lua"/> Consequentemente, o arquivo com script acima deve se chamar removestone.lua E bota essa actionid 17179 na alavanca, pelo seu map editor. Att. Featzen.
Postado Setembro 4, 2014 11 anos Autor local config = { itemid = 1304, -- ID Do Item itemid2 = 1304, -- ID Do Item 2 many = 1, -- Quantidade many2 = 1, -- Quantidade 2 pos = {x=96, y=38, z=7}, -- Posição do item pos2 = {x=97, y=38, z=7}, -- Posição do item 2 } function onUse(cid, item, frompos, item2, topos) if getTileItemById(config.pos, config.itemid) and getTileItemById(config.pos2, config.itemid2) then doRemoveItem(getTileItemById(config.pos, config.itemid).uid, config.many) -- Remover a stone doRemoveItem(getTileItemById(config.pos2, config.itemid2).uid, config.many2) -- remover a stone end return true end no actions.xml bota: <action actionid="17179" event="script" value="removestone.lua"/> Consequentemente, o arquivo com script acima deve se chamar removestone.lua E bota essa actionid 17179 na alavanca, pelo seu map editor. Mano deu certo, mais quando eu clico de novo na alavanca a stone não aparece de volta. Me ajuda ? '-' .... Editado Setembro 4, 2014 11 anos por Henrry (veja o histórico de edições)
Postado Setembro 4, 2014 11 anos Você não disse que eram pra aparecer '-' local config = { itemid = 1304, -- ID Do Item itemid2 = 1304, -- ID Do Item 2 many = 1, -- Quantidade many2 = 1, -- Quantidade 2 pos = {x=96, y=38, z=7}, -- Posição do item pos2 = {x=97, y=38, z=7}, -- Posição do item 2 } function onUse(cid, item, frompos, item2, topos) if getTileItemById(config.pos, config.itemid) and getTileItemById(config.pos2, config.itemid2) then doRemoveItem(getTileItemById(config.pos, config.itemid).uid, config.many) -- Remover a stone doRemoveItem(getTileItemById(config.pos2, config.itemid2).uid, config.many2) -- remover a stone else doCreateItem(config.itemid, 1, config.pos) doCreateItem(config.itemid2, 1, config.pos2) end return true end Att. Featzen.
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.