Postado Janeiro 7, 2015 10 anos Sou novato, estou tentando fazer um script onde ao puxar a alavanca, faça sumir 4 pedras iguais. E ao puxa-la de novo as pedras reaparecem. Se tiver o passo a passo agradeço muito. É Servidor de pokemon. Obrigado Editado Janeiro 7, 2015 10 anos por lehhh (veja o histórico de edições)
Postado Janeiro 7, 2015 10 anos Solução Na pasta actions/scripts crie um arquivo chamado alavancaPedra.lua, e adicione isso dentro: local config = { pedra_id = 1512, -- ItemID da pedra posicoes = { {x = 160, y = 54, z = 7}, {x = 120, y = 20, z = 7}, {x = 320, y = 18, z = 7}, {x = 128, y = 18, z = 7}, } } function onUse(cid) for _, pos in pairs(config.posicoes) do local pedra = getTileItemById(pos, config.pedra_id).uid if pedra > 100 then doRemoveItem(pedra else doCreateItem(config.pedra_id, 1, pos) end end return true end No arquivo actions/actions.xml adicione a seguinte tag: <action actionid="7728" event="script" value="alavancaPedra.lua"/> Onde 7728 é a actionid que você deve colocar na alavanca pelo seu Map Editor. -"Supra Omnes Lux Lucis" - Acima de todos brilha a Luz -
Postado Janeiro 7, 2015 10 anos Autor Nossa mano vlw, deu certo. só tive que arrumar o (pedra) que tava sem o parentes fechando, fora isso tava perfeito mano
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.