Ir para conteúdo
  • Anúncios

    • AiroN

      Anuncie no L2JBrasil

      Deseja anunciar aqui no fórum, no Top L2JBrasil ou em nossa página no Facebook? Confira: www.l2jbrasil.com/anunciar
    • Grundor

      Método de login alterado   08-10-2017

      Com a atualização do fórum para versão  IPB 4.2 não é mais possível fazer login usando username, ao invés disso você deve usar e-mail ou seu Display Name (nome como é exibido no forum).      
    • AiroN

      Tenha seu clube formalmente no L2JBrasil!   18-10-2017

      Você tem amigos que estão sempre juntos contigo na alegria e na tristeza, na saúde e na doença, em todos os desenvolvimentos de suas vida, no pvp, nas quests? rsrs   Monte seu clube formalmente na L2J Brasil!
      Criar um clube é muito fácil, basta você entrar nesse tópico e se interar do assunto:    Dominem o mundo!


      Atenciosamente,
      Administração L2jBrasil.
KhayrusS

[Tutorial] NPC BUFFER

Posts recomendados

Desculpe, mas aonde eu coloco essa parte?

To usando a versao epilogue l2jOficial.

 

Desde ja agradeço

 

__all__ = [

'q3995_echo',

'q4000_ShadowWeapons',

'q6050_KetraOrcSupport',

'q6051_VarkaSilenosSupport',

'q7000_HeroItems',

'q8000_RaidbossInfo',

'q8001_NpcLocationInfo',

'911_CatMagazin',

'9999_NPCBuffer' -> aqui a pasta do seu buffer

]

print ""

print "importing custom data ..."

for name in __all__ :

try :

__import__('data.jscript.custom.'+name,globals(), locals(), ['__init__'], -1)

except:

print "failed to import quest : ",name

print "... done"

print ""

Compartilhar este post


Link para o post
Compartilhar em outros sites
Como eu faço pra buffar pet?

Pra buffar o player tá tranquilo, mas o pet não buffa de jeito nenhum, pode me ajudar?

 

Dá uma olhada nos Tutoriais do fórum que vc vai achar um buffer de pet.....ai é só editar o seu.

Na boa? Buffar pet não rola mais, a galera está partindo pro mano-a-mano.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Dá uma olhada nos Tutoriais do fórum que vc vai achar um buffer de pet.....ai é só editar o seu.

Na boa? Buffar pet não rola mais, a galera está partindo pro mano-a-mano.

 

Eu procurei e tentei modificar e talvez não esteja fazendo certo, por isso estou perguntando.

 

Então, assim, eu quero fazer buff pet e buffer no mesmo npc. A tela inicial buffa o player e na segunda, buffa o pet.

Eu entendo que o pessoal prefere matar, matar e matar, mas eu curto summons e gostaria de ter um buffer pra eles.

 

Eu não tenho como tirar print agora pq to no trabalho, mas assim, eu usei 2 buffers diferentes, coloquei as html no mesmo lugar, até ai blz, as telas aparecem de boa, mas só os buffs de pet não funcionam.

 

Assim, usei o npc buffer do custom "9999_NPCBuffer" (por exemplo) e peguei os html do "8888_PetBuffer" e adicionei na pasta do 1. Mesmo o html do pet se dirigindo ao init do pet mesmo, ele não buffa.

Editado por Katsumi-chan

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode pegar o __init__.py do seu Buffer normal e acrescentar os códigos do Pet Buffer, no .htm do seu buffer, coloca um botão para o buffer normal e um botão para o pet buffer, direcionando o botão para o script.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Como eu faço pra buffar pet?

Pra buffar o player tá tranquilo, mas o pet não buffa de jeito nenhum, pode me ajudar?

 

Bem simples amigo,

 

esse serve para o player

				SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer())

 

 

Esse para Pet

  SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer().getPet(),st.getPlayer().getPet())

 

 

qualquer dúvida só perguntar

Compartilhar este post


Link para o post
Compartilhar em outros sites
Bem simples amigo,

 

esse serve para o player

				SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer(),st.getPlayer())

 

 

Esse para Pet

  SkillTable.getInstance().getInfo(1068,3).getEffects(st.getPlayer().getPet(),st.getPlayer().getPet())

 

 

qualquer dúvida só perguntar

 

Agora está buffando, mas depois que buffa, ele não volta pra tela de buffs certa.

 

Eu buffo, volta pra a tela de buffs (um pouco diferente) e quando clico em voltar, não volta para a tela de buffs correta como está no html.

Editado por Katsumi-chan

Compartilhar este post


Link para o post
Compartilhar em outros sites

Karaka, meu celebro ta latejando de tanta informação muito show esse tutu, testei em casa to na metade do procedimento pq n tenho muito tempo, e perdi o tutu =( mas voltei aki pra pega dnv e to levando pra casa pra finaliza, ótimo tutu cara parabéns e obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Era só lê...

 

#Restore

if event == "665":

st.getPlayer().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp())

st.getPlayer().setCurrentCp(st.getPlayer().getMaxCp())

return "cancel.htm"

st.setState(COMPLETED)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Era só lê...

 

<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->#Restore

if event == "665":

st.getPlayer().setCurrentHpMp(st.getPlayer().getMaxHp(), st.getPlayer().getMaxMp())

st.getPlayer().setCurrentCp(st.getPlayer().getMaxCp())

return "cancel.htm"

st.setState(COMPLETED)<!--QuoteEnd--></div><!--QuoteEEnd-->

 

 

Ae KhaurusS Quero saber como faz pra por... tipo se e como skill ou pelo navicat...

um tutorial seria otimo... ou pelo menos me informa como faz mais detalhado isso ae.!

 

vlws

Compartilhar este post


Link para o post
Compartilhar em outros sites

não precisa colocar nenhuma skill não só adicionar essas linhas no script e fazer o rediricionamento pelo htm

Editado por KhayrusS

Compartilhar este post


Link para o post
Compartilhar em outros sites

Venho aqui postar esse tuto que acho que estava faltando aqui no forúm. Sem mais bla bla vamos começar .....

 

opa, blz??

ola soh, eu qro colocar um botão pra dar mais de um buff, como devo fazer isso

pode me ajudar?

tipo peguei um sv do kelvim jah pronto

mais ele colocou na tele inicial do npc 3 botões de buffs pre-edit e

eu quero mudar os buffs escolhendo as skills, porém ele colocou por template (se não me engano)

pode me en ajudar a colocar por template?

 

<center><img src="L2UI_CH3.herotower_deco" width=256 height=32></img></center><br>

<button value="Show Me" action="bypass -h npc_%objectId%_Quest 9999_NPCBuffer" width=150 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df">

<br><br><br><br><br><br><br><br><br><br>

</center>

<table>

<tr>

<td><font color="00FFFF"><center>Mage:</center></font></td>

<td><font color="00FF00"><center>Archer:</center></font></td>

<td><font color="FF0066"><center>Tunker:</center></font></td>

</tr>

<tr>

<td><button value="Buffar" action="bypass -h npc_%objectId%_MakeBuffs Robe" width=89 height=17 back="sek.cbui94" fore="sek.cbui92"></td>

<td><button value="Buffar" action="bypass -h npc_%objectId%_MakeBuffs Light" width=89 height=17 back="sek.cbui94" fore="sek.cbui92"></td>

<td><button value="Buffar" action="bypass -h npc_%objectId%_MakeBuffs Heavy" width=89 height=17 back="sek.cbui94" fore="sek.cbui92"></td>

</tr>

</table><br>

<center><font color="FFFF00">verbal Server</font></center>

</body>

</html>

 

*Se fosse por sript saberia mudar, vc jah esplicou isso

*lembrando q essa eh uma parte da html dele, a parte dos botões, e que essa html tah na pasta $Data\html\Defaut e os scripts estão na pasta $data\scripts\custom\9999_NPCBuffer por isso não fraguei como mudar...

*eh o l2jfree q uso, não sei a versão

*tipo, tem como eu direcionar algum html na pasta da quest lah?

Se eu fizer isso...

WindWalkbyUsweer, AcumenkbyUsweer, EmpowerkbyUsweer, ect"

Dará certo?

 

obigado, desde jah!!

 

abraço! Deus Abençoes, mano!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tira uma Screen da sua tabela e posta aqui, geralmente é a tabela buff template

 

man eu acabei descobrindo, usei sua ideia depois dei uma olha nos comands do script

dae fiz o q vc disse de colocar soh as actions das skills no arquivo _init_.py

 

fiz assim:

<td><button value="Mage" action="bypass -h Quest 9999_NPCBuffer 84" width=89 height=17 back="sek.cbui94" fore="sek.cbui92"></td>

era assim

<td><button value="Buffar" action="bypass -h npc_%objectId%_MakeBuffs Light" width=89 height=17 back="sek.cbui94" fore="sek.cbui92"></td>

 

mais mtu obrigado, vc ajudou mtu, se não fosse eu ter visto vc esplicar pro outro ali em cima =D

 

flw abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

não consegui no teon por script :s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae KhayrusS queria te peeguntar se tem como eu por a healada no NPC bufer por template pq vc encina so pelo jscript....

se tiver como por no bufer por template posta ae...

vlws =D

Editado por wey

Compartilhar este post


Link para o post
Compartilhar em outros sites



     


  • Quem Está Navegando

    Nenhum usuário registrado visualizando esta página.

×