Ir para conteúdo
  • Cadastre-se
  • 0

Troca de itens


Schuster

Pergunta

Boa tarde,

 

Como eu faço para que ao clicar em um botão o player receba tal item, sendo que ele deve ter alguns itens para poder realizar essa troca.

 

O player vai farmar 4 itens.

 

Ao ter estes 4 itens ele vai no NPC e clica no botão reward, que vai lhe conceder um novo item mas vai lhe retirar os 4 que ele farmou.

 

Consigo fazer isso direto na html? Existe alguma action?

 

Ou somente no core?

 

 

Link para o comentário
Compartilhar em outros sites

22 respostass a esta questão

Posts recomendados

  • 0

Não amigo, criei um array não foi atoa, é só uma config para todos os itens, vou editar aqui e te mando.


O conteúdo está oculto, favor efetuar login ou se cadastrar!

Resolvido ? tudo ok ?

Editado por Tayran.JavaDev

"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Link para o comentário
Compartilhar em outros sites


  • 0

Boa tarde,

 

Como eu faço para que ao clicar em um botão o player receba tal item, sendo que ele deve ter alguns itens para poder realizar essa troca.

 

O player vai farmar 4 itens.

 

Ao ter estes 4 itens ele vai no NPC e clica no botão reward, que vai lhe conceder um novo item mas vai lhe retirar os 4 que ele farmou.

 

Consigo fazer isso direto na html? Existe alguma action?

 

Ou somente no core?

 

 

 

Você consegue fazer isso com script em java ou jython.

"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Link para o comentário
Compartilhar em outros sites

  • 0

Mas eu teria que ter acesso ao código fonte da revisão, correto?

 

Não, se fosse rev que não tem integração jython ai era só na fonte mesmo, mas no seu caso você consegue fazer um script igual npc buffer.

Editado por Tayran.JavaDev

"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Link para o comentário
Compartilhar em outros sites

  • 0

 

É um NPC Event (reward), se vender no gm shop vai perder a essência do que eu quero fazer.

então, vc cria um npc so com um botão, um novo "gmshop" so para este item. :D

assHawk.png.223bfb6b0ff30e48604023c41da0c7c5.png

 

Link para o comentário
Compartilhar em outros sites

  • 0

Mas não quero que tenha multisell, quero que ao clicar no botão "Reward" ele retire os 4 itens e entregue um.


Tentando criar o script por base de outros, acho que estou quase lá!

 

Mas estou recebendo este erro:

 

ogmSCQY.png

 

O código do script é esse:

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Poderiam me ajudar a resolver este erro?

Link para o comentário
Compartilhar em outros sites

  • 0

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Testa ai.

Editado por Tayran.JavaDev

"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Link para o comentário
Compartilhar em outros sites

  • 0

Não, está errado, a primeira HTML tem que está redirecionada para quest : <button value="Buy Item" action="bypass -h npc_%objectId%_Quest 9666_EventPuzzle" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">

 

e a html 1.htm deve conter o seguinte botão para comprar :

<button value="Buy Item Only for VIP" action="bypass -h Quest 9666_EventPuzzle Puzzle" width=210 height=21 back="sek.cbui75" fore="sek.cbui75">

 

Testa e me fala o resultado.

"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Link para o comentário
Compartilhar em outros sites

  • 0

Aparece isso... apos clicar no botão para realizar a troca:

 

12ac085d53ba40c09eef509b7ca55087.png

 

 

Segue as imagens com as html..

 

HTML 1.htm que está na pasta do script

 

ad245746bcf64a039429cd160ddb2011.png

 

HTML 140.htm que está na pasta default dentro da pasta html

 

ae3491f9a0ca4668a9236709c453fa07.png

 

Da html 140 puxa certinho para a do script que é a 1, mas ao clicar pra realizar a troca, aparecer aquela primeira janela.

Editado por Schuster
Link para o comentário
Compartilhar em outros sites

  • 0
O conteúdo está oculto, favor efetuar login ou se cadastrar!

Erro de digitação no código. testa.

"Tente ser uma pessoa de valor , não de sucesso" - Albert Einstein

 

 

Link para o comentário
Compartilhar em outros sites

  • 0

Agora está ok, funcionando perfeitamente! :boxing: :boxing:

 

Para adicionar os outros itens, que são 4...

 

Posso seguir esta logica?

O conteúdo está oculto, favor efetuar login ou se cadastrar!
Editado por Schuster
Link para o comentário
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder esta pergunta...

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

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.