Postado Maio 1, 2020 5 anos .Qual servidor ou website você utiliza como base? theforgottenserver - globalhaunt12.15 Qual o motivo deste tópico? gostaria de implementar o changegold no servidor. todos os scritps que já peguei, ou não estão funcionando ou eu não estou sabendo configurar. Alguém poderia me ajudar com este script? Editado Maio 1, 2020 5 anos por dariomorais (veja o histórico de edições)
Postado Maio 1, 2020 5 anos @dariomorais Change gold? Do que você ta falando? De transformar um gold no outro clicando com o mouse em cima?
Postado Maio 1, 2020 5 anos Autor Isso. clicar com o direito em cima de 100 gold coin e ele se transformar em 1 platinum, 100 platinum em um crystal. e o inverso ser verdadeiro tb
Postado Maio 2, 2020 5 anos Boa tarde @dariomorais , tudo bom? Acredito ter entendido o solicitado... Esse tópico pode ser útil: Segunda opção: Spoiler actions/scripts/changegold.lua local config = { [ITEM_GOLD_COIN] = {changeTo = ITEM_PLATINUM_COIN}, [ITEM_PLATINUM_COIN] = {changeBack = ITEM_GOLD_COIN, changeTo = ITEM_CRYSTAL_COIN}, [ITEM_CRYSTAL_COIN] = {changeBack = ITEM_PLATINUM_COIN} } function onUse(player, item, fromPosition, target, toPosition, isHotkey) local coin = config[item:getId()] if coin.changeTo and item.type == 100 then item:remove() player:addItem(coin.changeTo, 1) elseif coin.changeBack then item:remove(1) player:addItem(coin.changeBack, 100) else return false end return true end actions.xml <action itemid="2148" script="changegold.lua" /> <action itemid="2152" script="changegold.lua" /> <action itemid="2160" script="changegold.lua" /> É um sistema simples, a única coisa a verificar é se as ID's do actions.xml correspondem com a do seu servidor. "O fracasso é a oportunidade de se começar de novo inteligentemente" Minhas Redes Sociais: Youtube | Página & Grupo | Steam | Discord TibiaKing
Postado Maio 2, 2020 5 anos Autor 36 minutos atrás, Stigal disse: Boa tarde @dariomorais , tudo bom? Acredito ter entendido o solicitado... Esse tópico pode ser útil: Segunda opção: Mostrar conteúdo oculto actions/scripts/changegold.lua local config = { [ITEM_GOLD_COIN] = {changeTo = ITEM_PLATINUM_COIN}, [ITEM_PLATINUM_COIN] = {changeBack = ITEM_GOLD_COIN, changeTo = ITEM_CRYSTAL_COIN}, [ITEM_CRYSTAL_COIN] = {changeBack = ITEM_PLATINUM_COIN} } function onUse(player, item, fromPosition, target, toPosition, isHotkey) local coin = config[item:getId()] if coin.changeTo and item.type == 100 then item:remove() player:addItem(coin.changeTo, 1) elseif coin.changeBack then item:remove(1) player:addItem(coin.changeBack, 100) else return false end return true end actions.xml <action itemid="2148" script="changegold.lua" /> <action itemid="2152" script="changegold.lua" /> <action itemid="2160" script="changegold.lua" /> É um sistema simples, a única coisa a verificar é se as ID's do actions.xml correspondem com a do seu servidor. @Stigal pois bem. conferi, os id's são esses sim. desligo e ligo meu servidor na plataforma OTMANAGER, mas não funfa. E... está inserida na pasta do /data/actions/scripts o arquivo changegold.lua e inserido as linhas recomendadas no arquivo actions.xml da pasta /actions
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.