Ir para conteúdo
  • Cadastre-se
  • 1

Interface.u ( Interlude )


Fallconer

Pergunta

Olá, estou tendo dificuldades em achar "tutoriais" de como editar o interface.u para mudar a organização dos buffs, aqueles que fica com dance e song separados, quero juntar eles no padrao interlude , como uso interface.xdat modificada, se eu pego uma interface.u padrao , da comflito, por isso estou tentando modificar a interface.u que eu tenho aqui , alguem poderia me ajudar ?

Link para o comentário
Compartilhar em outros sites

18 respostass a esta questão

Posts recomendados

  • 0

O problema é o seguinte, você tem que descompilar o arquivo usando WOT e fazer diversos processos.

A Maioria das interfaces disponíveis com esse "problema" foram feitas por Elfen ou Neophron, e eles usam uma fonte Russa.

Quando você descompacta e aparece toda a linguagem de programação para editar  em torno de 30% do código esta com um fonte desconhecida e fica impossível (pelo menos pra mim) de editar algo.

Quando me aventurei a editar a interface do Neoph, eu consegui tirar algumas proteções dele, alguns erros e diversas janelas desnecessárias mas no final é um trabalho que não vale a pena.

Abaixo segue um vídeo do Virus que ensina a fazer parte do processo.
 

Youtube =)

Nem tudo que reluz, é ouro.

Link para o comentário
Compartilhar em outros sites


  • 0
15 minutos atrás, Defcon disse:

 

Me conte mais, adoro ver o que as pessoas tem pra dizer..

Por que nao vale a pena? por causa da linguagem russa?

e o programa para decryptar que o virus usa no video, voce tem ele?

pq ate onde sei essas interfaces sao encryptadas mais praticamente por esse programa: 

 

17:40

Lineage 2 Lords

Link para o comentário
Compartilhar em outros sites

  • 0

Opa, Então eu digo que não vale a pena porque 70% dos players hoje em dia depois que baixam o servidor jogam os arquivos interface do "Lordanov" que tem uso automático de Skills/Potions e outras vantagens.

Infelizmente no youtube ta cheio de player ensinando a tirar proteções e colocar estas interfaces.

 

Para desencriptar arquivos, inclusive da interface do Neophron eu usei um programa bem simples que achei um post bem antigo (não lembre se foi neste ou em outro forum).

Z9FYQsy.png
 

 

São alguns programas que uso, se precisar de algum posso disponibilizar...

O AW Cripter e o Lame Cripter foram oque usei para tirar a proteção, o WOT usei para descompilar a interface e o compilador no video do Virus tem o download.


Por final em meu servidor eu decidi usar uma interface simples, sem firulas.

Nem tudo que reluz, é ouro.

Link para o comentário
Compartilhar em outros sites

  • 0
20 minutos atrás, Defcon disse:

 

Bom parece que voce ja tem um conhecimento sobre isso, mas eu ja falando aqui e pensando no futuro, unica coisa que eu queria, era retirar essas protecoes das interfaces, que sao as mesmas interfaces que vendem ai por fora que ainda por cima é trabalho dos outros..

Lineage 2 Lords

Link para o comentário
Compartilhar em outros sites

  • 0

Entendi, eu sou Estudante de Desenvolvimento de Jogos a noite e Trabalho como T.I durante o dia, no FDS eu faço Freela de WebDesigner e nas horas vagas eu faço meu projetinho pessoal de L2 que é por paixão.

Se eu conseguir deixar essa interface 100% eu posto aqui para o pessoal, eu não tive a oportunidade de testar a versão paga da interface aquela que tem proteção com o nick do personagem.

Mas hoje mesmo vi alguém que postou ela para testes e ver se alguém consegue tirar a proteção, vou testar ?

Nem tudo que reluz, é ouro.

Link para o comentário
Compartilhar em outros sites

  • 0
4 minutos atrás, Onã disse:

Tá beleza, pode postar os 2 arquivos para download?

vou continuar uma coisa que nao consegui a um tempo atrás..

 

DP - HTML EDITOR.rar
http://www.mediafire.com/file/428bxb2wojs4k0b/DP%20-%20HTML%20EDITOR.rar

DP - SKILL XML EDITOR.rar
http://www.mediafire.com/file/ieu0ap3b1gkmq6l/DP%20-%20SKILL%20XML%20EDITOR.rar

CM - L2UTX VIEWER.rar
http://www.mediafire.com/file/uv4oykq2wfmwzvy/CM%20-%20L2UTX%20VIEWER.rar

DP - GEODATA EDITOR.rar
http://www.mediafire.com/file/mtbnwqoc3bqb2iz/DP%20-%20GEODATA%20EDITOR.rar

CM - L2DAT EDITOR.rar
http://www.mediafire.com/file/4a81phs73vxtv3d/CM%20-%20L2DAT%20EDITOR.rar

CM - UMODDEL EDITOR.rar
http://www.mediafire.com/file/ccc9lecinzcdoik/CM%20-%20UMODDEL%20EDITOR.rar

CM - LAME CRIPTER.rar
http://www.mediafire.com/file/drma42x64t1b83t/CM%20-%20LAME%20CRIPTER.rar

CM - WOT EXPLORER.rar
http://www.mediafire.com/file/0s8laffqzlrovac/CM%20-%20WOT%20EXPLORER.rar

L2 PAWN VIEWER.zip
http://www.mediafire.com/file/y7d2xcse5kwnp2d/L2%20PAWN%20VIEWER.zip

BD - SQL EDITOR.rar
http://www.mediafire.com/file/oeajq6lqkox5gsl/BD%20-%20SQL%20EDITOR.rar

DP - MULTISELL EDITOR.rar
http://www.mediafire.com/file/di6e5djcbb1jb4m/DP%20-%20MULTISELL%20EDITOR.rar

DP - DROP EDITOR.rar
http://www.mediafire.com/file/n0n8wc31mw2k6m6/DP%20-%20DROP%20EDITOR.rar

DP - MULTISELL EDITOR 2.rar
http://www.mediafire.com/file/dj1knacnktj453z/DP%20-%20MULTISELL%20EDITOR%202.rar

DP - STATUS XML EDITOR.rar
http://www.mediafire.com/file/wd2ccrezav57676/DP%20-%20STATUS%20XML%20EDITOR.rar

CM - UC COMPILER.rar
http://www.mediafire.com/file/lnu5uubhayenh1u/CM%20-%20UC%20COMPILER.rar

CM - L2LIGE DAT EDITOR.rar
http://www.mediafire.com/file/hg49icwy0kjg9ad/CM%20-%20L2LIGE%20DAT%20EDITOR.rar

CM - AW CRIPTER.rar
http://www.mediafire.com/file/rcvfhh796tmuns6/CM%20-%20AW%20CRIPTER.rar

AU - L2INFORMER.rar
http://www.mediafire.com/file/ljjpxv0mxtcf98g/AU%20-%20L2INFORMER.rar

PS DDS PLUGIN 8.1.rar
http://www.mediafire.com/file/89g9g03llc9ryp6/PS%20DDS%20PLUGIN%208.1.rar

CM - UNREAL 3 ENGINE.rar
http://www.mediafire.com/file/4hfbnz2t752nax6/CM%20-%20UNREAL%203%20ENGINE.rar

CM - L2PE EDITOR.rar
http://www.mediafire.com/file/kq3ck65m12n6lna/CM%20-%20L2PE%20EDITOR.rar

CM - XDAT EDITOR.rar
http://www.mediafire.com/file/egkjb0259s19vzd/CM%20-%20XDAT%20EDITOR.rar

BD - NAVICAT SQL EDITOR.rar
http://www.mediafire.com/file/n93k3a0ye19n73l/BD%20-%20NAVICAT%20SQL%20EDITOR.rar

SENHA: naproject

Nem tudo que reluz, é ouro.

Link para o comentário
Compartilhar em outros sites

  • 0

Olá Dlinck, particularmente eu acho horrivel esta interface kkk!

 

Mas Segue link,
http://www.mediafire.com/file/5q5b8rhpd8he36q/Iordanov InterFace 3.6.9.rar
 

Nem tudo que reluz, é ouro.

Link para o comentário
Compartilhar em outros sites

  • 0
Em 03/06/2018 at 03:36, Defcon disse:

Olá Dlinck, particularmente eu acho horrivel esta interface kkk!

 

Mas Segue link,
http://www.mediafire.com/file/5q5b8rhpd8he36q/Iordanov InterFace 3.6.9.rar
 

Voce conhece a criptografia do virus consegue quebra ela!!

 

SE VC QUEBRA ela eu farei banner pra todo mundo ate ofinal de 2018 kkkkkkkkkkk aquele safado n passa nem pagando p ele kkkk

Editado por rogeriomorais

j9NKAW1.gif

"A Vontade de se Preparar Transforma Heróis"

"A Dor física é só um mero Sentimento"

🦸🏽‍♂️

rogeriomorais.gif

Link para o comentário
Compartilhar em outros sites

  • 0
Em 03/06/2018 at 02:23, Hardeath disse:

Opa, Então eu digo que não vale a pena porque 70% dos players hoje em dia depois que baixam o servidor jogam os arquivos interface do "Lordanov" que tem uso automático de Skills/Potions e outras vantagens.

Infelizmente no youtube ta cheio de player ensinando a tirar proteções e colocar estas interfaces.

 

Para desencriptar arquivos, inclusive da interface do Neophron eu usei um programa bem simples que achei um post bem antigo (não lembre se foi neste ou em outro forum).

Z9FYQsy.png
 

 

São alguns programas que uso, se precisar de algum posso disponibilizar...

O AW Cripter e o Lame Cripter foram oque usei para tirar a proteção, o WOT usei para descompilar a interface e o compilador no video do Virus tem o download.


Por final em meu servidor eu decidi usar uma interface simples, sem firulas.

Pra você remover tais proteções você somente arrastou a interface para cima do arquivo exe? Poderia explicar como foi feito?

2ym840g.png

Link para o comentário
Compartilhar em outros sites

  • 0
Em 03/06/2018 at 03:04, Hardeath disse:

 

DP - HTML EDITOR.rar
http://www.mediafire.com/file/428bxb2wojs4k0b/DP%20-%20HTML%20EDITOR.rar

DP - SKILL XML EDITOR.rar
http://www.mediafire.com/file/ieu0ap3b1gkmq6l/DP%20-%20SKILL%20XML%20EDITOR.rar

CM - L2UTX VIEWER.rar
http://www.mediafire.com/file/uv4oykq2wfmwzvy/CM%20-%20L2UTX%20VIEWER.rar

DP - GEODATA EDITOR.rar
http://www.mediafire.com/file/mtbnwqoc3bqb2iz/DP%20-%20GEODATA%20EDITOR.rar

CM - L2DAT EDITOR.rar
http://www.mediafire.com/file/4a81phs73vxtv3d/CM%20-%20L2DAT%20EDITOR.rar

CM - UMODDEL EDITOR.rar
http://www.mediafire.com/file/ccc9lecinzcdoik/CM%20-%20UMODDEL%20EDITOR.rar

CM - LAME CRIPTER.rar
http://www.mediafire.com/file/drma42x64t1b83t/CM%20-%20LAME%20CRIPTER.rar

CM - WOT EXPLORER.rar
http://www.mediafire.com/file/0s8laffqzlrovac/CM%20-%20WOT%20EXPLORER.rar

L2 PAWN VIEWER.zip
http://www.mediafire.com/file/y7d2xcse5kwnp2d/L2%20PAWN%20VIEWER.zip

BD - SQL EDITOR.rar
http://www.mediafire.com/file/oeajq6lqkox5gsl/BD%20-%20SQL%20EDITOR.rar

DP - MULTISELL EDITOR.rar
http://www.mediafire.com/file/di6e5djcbb1jb4m/DP%20-%20MULTISELL%20EDITOR.rar

DP - DROP EDITOR.rar
http://www.mediafire.com/file/n0n8wc31mw2k6m6/DP%20-%20DROP%20EDITOR.rar

DP - MULTISELL EDITOR 2.rar
http://www.mediafire.com/file/dj1knacnktj453z/DP%20-%20MULTISELL%20EDITOR%202.rar

DP - STATUS XML EDITOR.rar
http://www.mediafire.com/file/wd2ccrezav57676/DP%20-%20STATUS%20XML%20EDITOR.rar

CM - UC COMPILER.rar
http://www.mediafire.com/file/lnu5uubhayenh1u/CM%20-%20UC%20COMPILER.rar

CM - L2LIGE DAT EDITOR.rar
http://www.mediafire.com/file/hg49icwy0kjg9ad/CM%20-%20L2LIGE%20DAT%20EDITOR.rar

CM - AW CRIPTER.rar
http://www.mediafire.com/file/rcvfhh796tmuns6/CM%20-%20AW%20CRIPTER.rar

AU - L2INFORMER.rar
http://www.mediafire.com/file/ljjpxv0mxtcf98g/AU%20-%20L2INFORMER.rar

PS DDS PLUGIN 8.1.rar
http://www.mediafire.com/file/89g9g03llc9ryp6/PS%20DDS%20PLUGIN%208.1.rar

CM - UNREAL 3 ENGINE.rar
http://www.mediafire.com/file/4hfbnz2t752nax6/CM%20-%20UNREAL%203%20ENGINE.rar

CM - L2PE EDITOR.rar
http://www.mediafire.com/file/kq3ck65m12n6lna/CM%20-%20L2PE%20EDITOR.rar

CM - XDAT EDITOR.rar
http://www.mediafire.com/file/egkjb0259s19vzd/CM%20-%20XDAT%20EDITOR.rar

BD - NAVICAT SQL EDITOR.rar
http://www.mediafire.com/file/n93k3a0ye19n73l/BD%20-%20NAVICAT%20SQL%20EDITOR.rar

SENHA: naproject

olá amigo
estes programas servem para outras cronicas que não seja interlude?
tipo como Gracia, H5 ou outras... ?

Tem foda que é foda...

 

Lucas Dresch

Desenvolvimento de Jogos Digitais  Unity e L2J

Link para o comentário
Compartilhar em outros sites

  • 0
Em 03/06/2018 at 03:04, Hardeath disse:

 

DP - HTML EDITOR.rar
http://www.mediafire.com/file/428bxb2wojs4k0b/DP%20-%20HTML%20EDITOR.rar

DP - SKILL XML EDITOR.rar
http://www.mediafire.com/file/ieu0ap3b1gkmq6l/DP%20-%20SKILL%20XML%20EDITOR.rar

CM - L2UTX VIEWER.rar
http://www.mediafire.com/file/uv4oykq2wfmwzvy/CM%20-%20L2UTX%20VIEWER.rar

DP - GEODATA EDITOR.rar
http://www.mediafire.com/file/mtbnwqoc3bqb2iz/DP%20-%20GEODATA%20EDITOR.rar

CM - L2DAT EDITOR.rar
http://www.mediafire.com/file/4a81phs73vxtv3d/CM%20-%20L2DAT%20EDITOR.rar

CM - UMODDEL EDITOR.rar
http://www.mediafire.com/file/ccc9lecinzcdoik/CM%20-%20UMODDEL%20EDITOR.rar

CM - LAME CRIPTER.rar
http://www.mediafire.com/file/drma42x64t1b83t/CM%20-%20LAME%20CRIPTER.rar

CM - WOT EXPLORER.rar
http://www.mediafire.com/file/0s8laffqzlrovac/CM%20-%20WOT%20EXPLORER.rar

L2 PAWN VIEWER.zip
http://www.mediafire.com/file/y7d2xcse5kwnp2d/L2%20PAWN%20VIEWER.zip

BD - SQL EDITOR.rar
http://www.mediafire.com/file/oeajq6lqkox5gsl/BD%20-%20SQL%20EDITOR.rar

DP - MULTISELL EDITOR.rar
http://www.mediafire.com/file/di6e5djcbb1jb4m/DP%20-%20MULTISELL%20EDITOR.rar

DP - DROP EDITOR.rar
http://www.mediafire.com/file/n0n8wc31mw2k6m6/DP%20-%20DROP%20EDITOR.rar

DP - MULTISELL EDITOR 2.rar
http://www.mediafire.com/file/dj1knacnktj453z/DP%20-%20MULTISELL%20EDITOR%202.rar

DP - STATUS XML EDITOR.rar
http://www.mediafire.com/file/wd2ccrezav57676/DP%20-%20STATUS%20XML%20EDITOR.rar

CM - UC COMPILER.rar
http://www.mediafire.com/file/lnu5uubhayenh1u/CM%20-%20UC%20COMPILER.rar

CM - L2LIGE DAT EDITOR.rar
http://www.mediafire.com/file/hg49icwy0kjg9ad/CM%20-%20L2LIGE%20DAT%20EDITOR.rar

CM - AW CRIPTER.rar
http://www.mediafire.com/file/rcvfhh796tmuns6/CM%20-%20AW%20CRIPTER.rar

AU - L2INFORMER.rar
http://www.mediafire.com/file/ljjpxv0mxtcf98g/AU%20-%20L2INFORMER.rar

PS DDS PLUGIN 8.1.rar
http://www.mediafire.com/file/89g9g03llc9ryp6/PS%20DDS%20PLUGIN%208.1.rar

CM - UNREAL 3 ENGINE.rar
http://www.mediafire.com/file/4hfbnz2t752nax6/CM%20-%20UNREAL%203%20ENGINE.rar

CM - L2PE EDITOR.rar
http://www.mediafire.com/file/kq3ck65m12n6lna/CM%20-%20L2PE%20EDITOR.rar

CM - XDAT EDITOR.rar
http://www.mediafire.com/file/egkjb0259s19vzd/CM%20-%20XDAT%20EDITOR.rar

BD - NAVICAT SQL EDITOR.rar
http://www.mediafire.com/file/n93k3a0ye19n73l/BD%20-%20NAVICAT%20SQL%20EDITOR.rar

SENHA: naproject

O link do html n baixa teria outro ?

Raul Saubher

Link para o comentário
Compartilhar em outros sites

  • 0
Em 03/06/2018 at 03:04, Hardeath disse:

 

DP - HTML EDITOR.rar
http://www.mediafire.com/file/428bxb2wojs4k0b/DP%20-%20HTML%20EDITOR.rar

DP - SKILL XML EDITOR.rar
http://www.mediafire.com/file/ieu0ap3b1gkmq6l/DP%20-%20SKILL%20XML%20EDITOR.rar

CM - L2UTX VIEWER.rar
http://www.mediafire.com/file/uv4oykq2wfmwzvy/CM%20-%20L2UTX%20VIEWER.rar

DP - GEODATA EDITOR.rar
http://www.mediafire.com/file/mtbnwqoc3bqb2iz/DP%20-%20GEODATA%20EDITOR.rar

CM - L2DAT EDITOR.rar
http://www.mediafire.com/file/4a81phs73vxtv3d/CM%20-%20L2DAT%20EDITOR.rar

CM - UMODDEL EDITOR.rar
http://www.mediafire.com/file/ccc9lecinzcdoik/CM%20-%20UMODDEL%20EDITOR.rar

CM - LAME CRIPTER.rar
http://www.mediafire.com/file/drma42x64t1b83t/CM%20-%20LAME%20CRIPTER.rar

CM - WOT EXPLORER.rar
http://www.mediafire.com/file/0s8laffqzlrovac/CM%20-%20WOT%20EXPLORER.rar

L2 PAWN VIEWER.zip
http://www.mediafire.com/file/y7d2xcse5kwnp2d/L2%20PAWN%20VIEWER.zip

BD - SQL EDITOR.rar
http://www.mediafire.com/file/oeajq6lqkox5gsl/BD%20-%20SQL%20EDITOR.rar

DP - MULTISELL EDITOR.rar
http://www.mediafire.com/file/di6e5djcbb1jb4m/DP%20-%20MULTISELL%20EDITOR.rar

DP - DROP EDITOR.rar
http://www.mediafire.com/file/n0n8wc31mw2k6m6/DP%20-%20DROP%20EDITOR.rar

DP - MULTISELL EDITOR 2.rar
http://www.mediafire.com/file/dj1knacnktj453z/DP%20-%20MULTISELL%20EDITOR%202.rar

DP - STATUS XML EDITOR.rar
http://www.mediafire.com/file/wd2ccrezav57676/DP%20-%20STATUS%20XML%20EDITOR.rar

CM - UC COMPILER.rar
http://www.mediafire.com/file/lnu5uubhayenh1u/CM%20-%20UC%20COMPILER.rar

CM - L2LIGE DAT EDITOR.rar
http://www.mediafire.com/file/hg49icwy0kjg9ad/CM%20-%20L2LIGE%20DAT%20EDITOR.rar

CM - AW CRIPTER.rar
http://www.mediafire.com/file/rcvfhh796tmuns6/CM%20-%20AW%20CRIPTER.rar

AU - L2INFORMER.rar
http://www.mediafire.com/file/ljjpxv0mxtcf98g/AU%20-%20L2INFORMER.rar

PS DDS PLUGIN 8.1.rar
http://www.mediafire.com/file/89g9g03llc9ryp6/PS%20DDS%20PLUGIN%208.1.rar

CM - UNREAL 3 ENGINE.rar
http://www.mediafire.com/file/4hfbnz2t752nax6/CM%20-%20UNREAL%203%20ENGINE.rar

CM - L2PE EDITOR.rar
http://www.mediafire.com/file/kq3ck65m12n6lna/CM%20-%20L2PE%20EDITOR.rar

CM - XDAT EDITOR.rar
http://www.mediafire.com/file/egkjb0259s19vzd/CM%20-%20XDAT%20EDITOR.rar

BD - NAVICAT SQL EDITOR.rar
http://www.mediafire.com/file/n93k3a0ye19n73l/BD%20-%20NAVICAT%20SQL%20EDITOR.rar

SENHA: naproject

tudo isso server pra editar dentro da interface? estou usando a do terrosquadre estou querendo mudar pequenas cosias nela, o nome que tem nela, o loginho que aparecer o nome. queria fazer o meu vc saberia informa se tem como?

 

Editado por kammilo
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.





  • Patrocinadores

  • Quem Está Navegando

    • Nenhum usuário registrado visualizando esta página.
  • Posts

    • Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?    
    • muchas gracias muy lindos NPC 🙂
    • relaxa jovem gafanhoto, testa as quests. e posTa os erros indesejaveis.  
    • Se alguém pudesse me ensinar como codificar as missões, eu ficaria feliz em fazer isso sozinho ou pelo menos ajudar. Eu realmente quero jogar em um servidor onde todas as quests funcionem bem e melhor ainda se você puder fazer quests customizadas!
    • mas no interlude, nem todas as quests de class,  vai mostrar onde tem que ir, ate o reborn nao mostrava quando era interlude, só mostrou depois que eles colocaram client classic pra rodar, e ficou melhor ainda quando virou hellbound em diante, mas ha sim alguma chance de modificar isso direto no script para fazer igualmente, só basta te um pouco de paciencia e persistencia exato
    • 408_PathToElvenwizard dá Orion eu tive que mexer tbm, até modifiquei e consegui deixar ela igual do Classic, com a seta e a marcação no mapa. (não retail IL) Dá pra importar py de várias revs, o foda é que não da regular as quest py através do debug em tempo real, pelo menos eu não consegui rsrs
    • Hasta el momento todas las QUESTS son completables si te guias con un tutorial de youtube. El problema es que tienen bugs de locacion y de subquests que no avanzan o no te marcan correctamente a donde ir en el mapa, cosa que en Retail si se ve como corresponde.
    • estranho, mas pelo menos a galera nunca reclamo das quests quando tinha aberto 5x, geral fez class primeira e segunda job, poucos que compraram a class
    • en RUSaCis-3.5 data pack, las Quests estan en formato .java y son diferentes a como estan redactadas en jOrion y jFrozen 1.5 (ProyectX) package net.sf.l2j.gameserver.scripting.quest; import net.sf.l2j.commons.random.Rnd; import net.sf.l2j.gameserver.enums.Paperdoll; import net.sf.l2j.gameserver.enums.QuestStatus; import net.sf.l2j.gameserver.enums.actors.ClassId; import net.sf.l2j.gameserver.model.actor.Creature; import net.sf.l2j.gameserver.model.actor.Npc; import net.sf.l2j.gameserver.model.actor.Player; import net.sf.l2j.gameserver.network.serverpackets.SocialAction; import net.sf.l2j.gameserver.scripting.QuestState; public class Q224_TestOfSagittarius extends SecondClassQuest { private static final String QUEST_NAME = "Q224_TestOfSagittarius"; // Items private static final int BERNARD_INTRODUCTION = 3294; private static final int HAMIL_LETTER_1 = 3295; private static final int HAMIL_LETTER_2 = 3296; private static final int HAMIL_LETTER_3 = 3297; private static final int HUNTER_RUNE_1 = 3298; private static final int HUNTER_RUNE_2 = 3299; private static final int TALISMAN_OF_KADESH = 3300; private static final int TALISMAN_OF_SNAKE = 3301; private static final int MITHRIL_CLIP = 3302; private static final int STAKATO_CHITIN = 3303; private static final int REINFORCED_BOWSTRING = 3304; private static final int MANASHEN_HORN = 3305; private static final int BLOOD_OF_LIZARDMAN = 3306; private static final int CRESCENT_MOON_BOW = 3028; private static final int WOODEN_ARROW = 17; // Rewards private static final int MARK_OF_SAGITTARIUS = 3293; // NPCs private static final int BERNARD = 30702; private static final int HAMIL = 30626; private static final int SIR_ARON_TANFORD = 30653; private static final int VOKIAN = 30514; private static final int GAUEN = 30717; // Monsters private static final int ANT = 20079; private static final int ANT_CAPTAIN = 20080; private static final int ANT_OVERSEER = 20081; private static final int ANT_RECRUIT = 20082; private static final int ANT_PATROL = 20084; private static final int ANT_GUARD = 20086; private static final int NOBLE_ANT = 20089; private static final int NOBLE_ANT_LEADER = 20090; private static final int BREKA_ORC_SHAMAN = 20269; private static final int BREKA_ORC_OVERLORD = 20270; private static final int MARSH_STAKATO_WORKER = 20230; private static final int MARSH_STAKATO_SOLDIER = 20232; private static final int MARSH_STAKATO_DRONE = 20234; private static final int MARSH_SPIDER = 20233; private static final int ROAD_SCAVENGER = 20551; private static final int MANASHEN_GARGOYLE = 20563; private static final int LETO_LIZARDMAN = 20577; private static final int LETO_LIZARDMAN_ARCHER = 20578; private static final int LETO_LIZARDMAN_SOLDIER = 20579; private static final int LETO_LIZARDMAN_WARRIOR = 20580; private static final int LETO_LIZARDMAN_SHAMAN = 20581; private static final int LETO_LIZARDMAN_OVERLORD = 20582; private static final int SERPENT_DEMON_KADESH = 27090; public Q224_TestOfSagittarius() { super(224, "Test Of Sagittarius"); setItemsIds(BERNARD_INTRODUCTION, HAMIL_LETTER_1, HAMIL_LETTER_2, HAMIL_LETTER_3, HUNTER_RUNE_1, HUNTER_RUNE_2, TALISMAN_OF_KADESH, TALISMAN_OF_SNAKE, MITHRIL_CLIP, STAKATO_CHITIN, REINFORCED_BOWSTRING, MANASHEN_HORN, BLOOD_OF_LIZARDMAN, CRESCENT_MOON_BOW); addQuestStart(BERNARD); addTalkId(BERNARD, HAMIL, SIR_ARON_TANFORD, VOKIAN, GAUEN); addMyDying(ANT, ANT_CAPTAIN, ANT_OVERSEER, ANT_RECRUIT, ANT_PATROL, ANT_GUARD, NOBLE_ANT, NOBLE_ANT_LEADER, BREKA_ORC_SHAMAN, BREKA_ORC_OVERLORD, MARSH_STAKATO_WORKER, MARSH_STAKATO_SOLDIER, MARSH_STAKATO_DRONE, MARSH_SPIDER, ROAD_SCAVENGER, MANASHEN_GARGOYLE, LETO_LIZARDMAN, LETO_LIZARDMAN_ARCHER, LETO_LIZARDMAN_SOLDIER, LETO_LIZARDMAN_WARRIOR, LETO_LIZARDMAN_SHAMAN, LETO_LIZARDMAN_OVERLORD, SERPENT_DEMON_KADESH); } @Override public String onAdvEvent(String event, Npc npc, Player player) { String htmltext = event; QuestState st = player.getQuestList().getQuestState(QUEST_NAME); if (st == null) return htmltext; // BERNARD if (event.equalsIgnoreCase("30702-04.htm")) { st.setState(QuestStatus.STARTED); st.setCond(1); playSound(player, SOUND_ACCEPT); giveItems(player, BERNARD_INTRODUCTION, 1); if (giveDimensionalDiamonds39(player)) htmltext = "30702-04a.htm"; } // HAMIL else if (event.equalsIgnoreCase("30626-03.htm")) { st.setCond(2); playSound(player, SOUND_MIDDLE); takeItems(player, BERNARD_INTRODUCTION, 1); giveItems(player, HAMIL_LETTER_1, 1); } else if (event.equalsIgnoreCase("30626-07.htm")) { st.setCond(5); playSound(player, SOUND_MIDDLE); takeItems(player, HUNTER_RUNE_1, 10); giveItems(player, HAMIL_LETTER_2, 1); } // SIR_ARON_TANFORD else if (event.equalsIgnoreCase("30653-02.htm")) { st.setCond(3); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_1, 1); } // VOKIAN else if (event.equalsIgnoreCase("30514-02.htm")) { st.setCond(6); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_2, 1); } return htmltext; } @Override public String onTalk(Npc npc, Player player) { String htmltext = getNoQuestMsg(); QuestState st = player.getQuestList().getQuestState(QUEST_NAME); if (st == null) return htmltext; switch (st.getState()) { case CREATED: if (player.getClassId() != ClassId.ROGUE && player.getClassId() != ClassId.ELVEN_SCOUT && player.getClassId() != ClassId.ASSASSIN) htmltext = "30702-02.htm"; else if (player.getStatus().getLevel() < 39) htmltext = "30702-01.htm"; else htmltext = "30702-03.htm"; break; case STARTED: int cond = st.getCond(); switch (npc.getNpcId()) { case BERNARD: htmltext = "30702-05.htm"; break; case HAMIL: if (cond == 1) htmltext = "30626-01.htm"; else if (cond == 2 || cond == 3) htmltext = "30626-04.htm"; else if (cond == 4) htmltext = "30626-05.htm"; else if (cond > 4 && cond < 8) htmltext = "30626-08.htm"; else if (cond == 8) { htmltext = "30626-09.htm"; st.setCond(9); playSound(player, SOUND_MIDDLE); takeItems(player, HUNTER_RUNE_2, 10); giveItems(player, HAMIL_LETTER_3, 1); } else if (cond > 8 && cond < 12) htmltext = "30626-10.htm"; else if (cond == 12) { htmltext = "30626-11.htm"; st.setCond(13); playSound(player, SOUND_MIDDLE); } else if (cond == 13) htmltext = "30626-12.htm"; else if (cond == 14) { htmltext = "30626-13.htm"; takeItems(player, BLOOD_OF_LIZARDMAN, -1); takeItems(player, CRESCENT_MOON_BOW, 1); takeItems(player, TALISMAN_OF_KADESH, 1); giveItems(player, MARK_OF_SAGITTARIUS, 1); rewardExpAndSp(player, 54726, 20250); player.broadcastPacket(new SocialAction(player, 3)); playSound(player, SOUND_FINISH); st.exitQuest(false); } break; case SIR_ARON_TANFORD: if (cond == 2) htmltext = "30653-01.htm"; else if (cond > 2) htmltext = "30653-03.htm"; break; case VOKIAN: if (cond == 5) htmltext = "30514-01.htm"; else if (cond == 6) htmltext = "30514-03.htm"; else if (cond == 7) { htmltext = "30514-04.htm"; st.setCond(8); playSound(player, SOUND_MIDDLE); takeItems(player, TALISMAN_OF_SNAKE, 1); } else if (cond > 7) htmltext = "30514-05.htm"; break; case GAUEN: if (cond == 9) { htmltext = "30717-01.htm"; st.setCond(10); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_3, 1); } else if (cond == 10) htmltext = "30717-03.htm"; else if (cond == 11) { htmltext = "30717-02.htm"; st.setCond(12); playSound(player, SOUND_MIDDLE); takeItems(player, MANASHEN_HORN, 1); takeItems(player, MITHRIL_CLIP, 1); takeItems(player, REINFORCED_BOWSTRING, 1); takeItems(player, STAKATO_CHITIN, 1); giveItems(player, CRESCENT_MOON_BOW, 1); giveItems(player, WOODEN_ARROW, 10); } else if (cond > 11) htmltext = "30717-04.htm"; break; } break; case COMPLETED: htmltext = getAlreadyCompletedMsg(); break; } return htmltext; } @Override public void onMyDying(Npc npc, Creature killer) { final Player player = killer.getActingPlayer(); final QuestState st = checkPlayerState(player, npc, QuestStatus.STARTED); if (st == null) return; switch (npc.getNpcId()) { case ANT: case ANT_CAPTAIN: case ANT_OVERSEER: case ANT_RECRUIT: case ANT_PATROL: case ANT_GUARD: case NOBLE_ANT: case NOBLE_ANT_LEADER: if (st.getCond() == 3 && dropItems(player, HUNTER_RUNE_1, 1, 10, 500000)) st.setCond(4); break; case BREKA_ORC_SHAMAN: case BREKA_ORC_OVERLORD: if (st.getCond() == 6 && dropItems(player, HUNTER_RUNE_2, 1, 10, 500000)) { st.setCond(7); giveItems(player, TALISMAN_OF_SNAKE, 1); } break; case MARSH_STAKATO_WORKER: case MARSH_STAKATO_SOLDIER: case MARSH_STAKATO_DRONE: if (st.getCond() == 10 && dropItems(player, STAKATO_CHITIN, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, MITHRIL_CLIP, REINFORCED_BOWSTRING)) st.setCond(11); break; case MARSH_SPIDER: if (st.getCond() == 10 && dropItems(player, REINFORCED_BOWSTRING, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, MITHRIL_CLIP, STAKATO_CHITIN)) st.setCond(11); break; case ROAD_SCAVENGER: if (st.getCond() == 10 && dropItems(player, MITHRIL_CLIP, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, REINFORCED_BOWSTRING, STAKATO_CHITIN)) st.setCond(11); break; case MANASHEN_GARGOYLE: if (st.getCond() == 10 && dropItems(player, MANASHEN_HORN, 1, 1, 100000) && player.getInventory().hasItems(REINFORCED_BOWSTRING, MITHRIL_CLIP, STAKATO_CHITIN)) st.setCond(11); break; case LETO_LIZARDMAN: case LETO_LIZARDMAN_ARCHER: case LETO_LIZARDMAN_SOLDIER: case LETO_LIZARDMAN_WARRIOR: case LETO_LIZARDMAN_SHAMAN: case LETO_LIZARDMAN_OVERLORD: if (st.getCond() == 13) { if (((player.getInventory().getItemCount(BLOOD_OF_LIZARDMAN) - 120) * 5) > Rnd.get(100)) { playSound(player, SOUND_BEFORE_BATTLE); takeItems(player, BLOOD_OF_LIZARDMAN, -1); addSpawn(SERPENT_DEMON_KADESH, player, false, 300000, true); } else dropItemsAlways(player, BLOOD_OF_LIZARDMAN, 1, 0); } break; case SERPENT_DEMON_KADESH: if (st.getCond() == 13) { if (player.getInventory().getItemIdFrom(Paperdoll.RHAND) == CRESCENT_MOON_BOW) { st.setCond(14); playSound(player, SOUND_MIDDLE); giveItems(player, TALISMAN_OF_KADESH, 1); } else addSpawn(SERPENT_DEMON_KADESH, player, false, 300000, true); } break; } } }  
×
×
  • 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.