Ir para conteúdo
  • Cadastre-se

[Resolvido]Alavanca de actions


Posts Recomendados

Olá Gente Sou Novo Aqui No Tibia King . Voltei a Pouco Tempo Meche Com Server

Gostaria De Pedir uma " ACTION " , uma " ALAVANCA " . Que Serve Compra ITEMS Com Coins .

Gostaria Coins Com Este ID -- 9020 Então Quem Tiver Afim De Me Ajudar Agradeceria Muito Mesmo .

ATT - Ruan Santos

Editado por RuanSantos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Vá em actions/script

crie um arquivo lua com o nome q quiser e adicione isso

local coin = 9020 -- sua moeda vip

local lever = {

[6001] = {30,7429},

[6002] = {20,7366},

[6003] = {10,8926},

[6004] = {5,5978}

}

function onUse(cid,item,fromPosition,itemEx,toPosition)

if doPlayerRemoveItem(cid,coin,lever[item.actionid][1]) == FALSE then

return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "você precisa de "..lever[item.actionid][1].." " ..getItemNameById(coin))

end

doPlayerAddItem(cid,lever[item.actionid][2], isItemStackable(lever[item.actionid][2]) and 100 or 1)

doPlayerSendTextMessage(cid,22,"você comprou um " .. getItemNameById(lever[item.actionid][2]))

doSendMagicEffect(getCreaturePosition(cid), math.random(28,30))

doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)

return true

end

Adicione essa tag em Actions.xml



<action actionid="6001-6004" script="nome do seu script.lua"/>

Configuraçao:

[6001] = {30,7429},

[ActionID do báu ou alavanca] = {Quanto vai custar, ID DO ITEM QUE SERÁ VENDIDO}.

Editado por Fortation (veja o histórico de edições)

post-361152-0-65190800-1355340039.gif

Link para o post
Compartilhar em outros sites

Vá em actions/script

crie um arquivo lua com o nome q quiser e adicione isso

Adicione essa tag em Actions.xml



<action actionid="6001-6004" script="nome do seu script.lua"/>

Configuraçao:

[6001] = {30,7429},

[ActionID do báu ou alavanca] = {Quanto vai custar, ID DO ITEM QUE SERÁ VENDIDO}.

Sim cara eu já testei essa função se não estou enganado é do " VodKart " . mais puis o ACTION ID é tudo certo mais deu FAIL !

Editado por RuanSantos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

....

Editado por RuanSantos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Título irregular

alterado .

na próxima ponha relacionando a duvida .

Att,

Skyligh

Entrada Como Membro 14 / 08 / 2012

Entrada Como Suporte 05 / 12 / 2012

Saída Como Suporte 06 / 01 / 2013

sem_ta28.png

Contato : [email protected] / [email protected]

Link para o post
Compartilhar em outros sites

Amigo, cuidado com o double post!

ninguém ajudar posso fazer nada né povo daqui nem é prego '-'

Link para o post
Compartilhar em outros sites

Topico Oficial.

http://tibiaotmods.blogspot.com.br/2012/01/alavanca-que-vende-itens.html

Status ["Funcionado"]

em actions/scripts crie um arquivo chamado vender.lua e nele coloque isso:

Quote

function onUse(cid, item, frompos, item2, topos)

local venderr = {

[5656] = {2390,1000000,"MagicLong Sword"},

[5657] = {2393,40000,"Giant Sword"},

}

local vender = venderr[getItemAttribute(item.uid,"aid")]

local alavancas = {

[1945] = {1946},

[1946] = {1945},

}

local alavanca = alavancas[item.itemid]

if doPlayerRemoveItem(cid,vender[1],1) == TRUE then

doPlayerAddMoney(cid, vender[2])

if alavanca ~= nil then

doTransformItem(item.uid,alavanca[1])

end

doPlayerSendTextMessage(cid,19,"Voce vendeu um(a) "..vender[3].. " por "..vender[2].." gold coins.")

return true

else

return doPlayerSendCancel(cid,"Voce não está com o item "..vender[3].. ".")

end

return true

end

Explicação:

Aqui você vai colocar a Action ID do item a ser usado(no caso a alavanca)

Aqui você vai colocar a ID do item a ser vendido

Aqui você vai colocar o preço da venda

Aqui o nome do item a ser vendido.. TEM QUE ESTAR ENTRE ASPAS

Id de uma as alavancas a ser usadas.

Id da alavanca após usada (com a alavanca po outro lado)

Para adicionar mais itens basta copias a linha

Quote

[5657] = {2393,40000,"Giant Sword"},

e colar em baixo dela mudando as configuraçoes citadas acima.. ficando assim..

Quote

[5657] = {2393,40000,"Giant Sword"},

[5658] = {id,dinheiro,"Nome do Item"},

[5659] = {id,dinheiro,"Nome do Item"},

[5660] = {id,dinheiro,"Nome do Item},

[5661] = {id,dinheiro,"Nome do Item"},

detalhe: coloque as actions ID em orderm numérica crescente.

xml:

Quote

<action actionid="5656-5661" event="script" value="vender.lua"/>

Primeira action Id usada no script (na primeira linha da configuração)

Utima action id usada no script (utima linha da configuração)

no mapa faça um lugar com as alavancas que você colocou no script

Quote

[1946] = {1945},

./\ essas ids..

e nelas coloque as actions Ids respectivamente dependendo do item que o player irá vender.. exemplo:

coloco a id 1946 no mapa, coloco a actionId 5656 para vender a magicLong Sword

Quote

[5656] = {23901000000,"MagicLong Sword"},

Créditos: 100% meus (DrakyLucas)

Pra Quem Curte Um " Hard Rock , Metal , Industrial , Classicos " Curtão Minha Radio Online Pessoal .

46020889.jpg

Link para o post
Compartilhar em outros sites

Topico Oficial.

http://tibiaotmods.b...ende-itens.html

Status ["Funcionado"]

sim cara se ainda não entendeu não quero uma alavanca normal quero uma que funcione com uma outra moeda ....

a do id 9020 cara já tentei usar uns scripts mais sempre dando fail .

Link para o post
Compartilhar em outros sites

ALGUÉM PODE FECHAR O TÓPICO DÚVIDA RESOLVIDA .

Link para o post
Compartilhar em outros sites

Duvida Sanada

Movido.

Irei deixar aberto pro causa se tiver mais alguma duvida no script

Att,

Skyligh

Entrada Como Membro 14 / 08 / 2012

Entrada Como Suporte 05 / 12 / 2012

Saída Como Suporte 06 / 01 / 2013

sem_ta28.png

Contato : [email protected] / [email protected]

Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo