Ir para conteúdo
  • Cadastre-se

Quest Subclass e Nobless curtas (Sem Java)


Just4You

Posts recomendados

Fala pessoal, tudo bem?

Depois de muitas tentativas e erros, consegui alterar as quests de Subclass e de Nobless para que sejam bem mais reduzidas, caso você não queria ela full mas tambem não queira ela Free.

Bom, a quest de Sublcass você ira apenas precisar matar os 04 Boss (Caabrio, Hallate, Kernon e Golkonda)

E a quest de Nobless, você ira precisar matar o Barakiel e ter 05 Lunargents e 01 Hellfire Oil.

 

Vale lembrar que os arquivos abaixo foram feitos baseados na minha rev Frozen (Interlude).

Entao vamos la...

 

Iremos criar o NPC Custom com a SQL abaixo

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

Apos isso vamos alterar o arquivo questname-e.dat da pasta system (para deixar bem bacana o Alt + U)

Remova as linhas que se referem a quest 234 e substitua por essa:

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

Agora vamos para a parte da Quest em si....

Va na pasta: gameserver\data\scripts\quests\234_FatesWhisper e abra o arquivo __init__.py

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

E nos arquivos htm da pasta, delete todos e coloque esses abaixo:

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

A ultima parte é criar o arquivo htm e por na pasta gameserver\data\html\default e colocar o nome de 10121.htm e por estas infos abaixo:

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

Agora so summonar o NPC 10121 e pronto.

Caso queira mudar o ID do NPC, não se esqueça de mudar em todos os arquivos HTM assim como no arquivo __INIT__

 

Agora vamos para o Nobless, onde o pensamento é o mesmo que a Subclass.

 

Iremos criar o NPC Custom com a SQL abaixo

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

Apos isso vamos alterar o arquivo questname-e.dat da pasta system (para deixar bem bacana o Alt + U)

Remova as linhas que se referem a quest 246 e substitua por essa:

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

Agora vamos para a parte da Quest em si....

Va na pasta: gameserver\data\scripts\quests\246_PossessorOfAPreciousSoul_3 e abra o arquivo __init__.py

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

E nos arquivos htm da pasta, delete todos e coloque esses abaixo:

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

Depois va no arquivo scripts.cfg e coloque um # em frente as quests abaixo, ficando apenas a 3 em aberto:

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

A ultima parte é criar o arquivo htm e por na pasta gameserver\data\html\default e colocar o nome de 10119.htm e por estas infos abaixo:

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

Agora so summonar o NPC 10121 e pronto.

Caso queira mudar o ID do NPC, não se esqueça de mudar em todos os arquivos HTM assim como no arquivo __INIT__

 

E prontinho, voces deixando desta maneira terão ambas as quests reduzidas e funcionando.

Fiz e refiz os testes aqui e deu tudo certo.

Caso tenham alguma duvida ou surja algum problema com vocês, me fala que vou ajustando e/ou tentando ajudar.

Editado por Just4You
  • Gostei 3
  • Amei 1

A Vida é uma eterna lição...

Estamos sempre aprendendo...

Link para o comentário
Compartilhar em outros sites


 

boa contribuição! +

       Facebook friend: https://www.facebook.com/serious.development
         Facebook page: https://www.facebook.com/DevelopmentLineage2/

 

Desenvolvimento e venda de servidores privados, designs, banners, botões, logotipos, planos de fundo html, npcs, criptografia de arquivos, sites. Contate-me!

 

123.png

Link para o comentário
Compartilhar em outros sites

13 horas atrás, Just4You disse:

Va na pasta: gameserver\data\scripts\quests\246_PossessorOfAPreciousSoul_3 e abra o arquivo __init__.py

no init_py devo substituir por isto? eu fiz isso porem deu erro no gameserver script load failed.

 

\gameserver\data\scripts\quests\246_PossessorOfAPreciousSoul_3\__init__.py.error.log
Line: 93 - Column: -1

TypeError: net.sf.l2j.gameserver.model.quest.State(): expected 0 args; got 2 in __init__.py at line number 93

estou tentando pra versão c4, creio que não reconhece essas linhas:

CREATED     = State('Start', QUEST)
STARTED     = State('Started', QUEST)
COMPLETED   = State('Completed', QUEST)

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

3 horas atrás, CryCryCry disse:

no init_py devo substituir por isto? eu fiz isso porem deu erro no gameserver script load failed.

 

\gameserver\data\scripts\quests\246_PossessorOfAPreciousSoul_3\__init__.py.error.log
Line: 93 - Column: -1

TypeError: net.sf.l2j.gameserver.model.quest.State(): expected 0 args; got 2 in __init__.py at line number 93

estou tentando pra versão c4, creio que não reconhece essas linhas:

CREATED     = State('Start', QUEST)
STARTED     = State('Started', QUEST)
COMPLETED   = State('Completed', QUEST)

O que esta escrito na sua linha 93?

Pega a sua quest original no C4, e veja o que esta escrito na parte final e troca.

Pelo visto, a linha errada é esta parte de CREATED.

A Vida é uma eterna lição...

Estamos sempre aprendendo...

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Just4You disse:

O que esta escrito na sua linha 93?

Pega a sua quest original no C4, e veja o que esta escrito na parte final e troca.

Pelo visto, a linha errada é esta parte de CREATED.

CREATED     = State('Start', QUEST) linha 93 <-
STARTED     = State('Started', QUEST)
COMPLETED   = State('Completed', QUEST)

 

parte final da quest c4

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

7 minutos atrás, Just4You disse:

nao tem nada abaixo desta ultima linha?

posta o arquivo completo aqui

qual linha? 

CREATED     = State('Start', QUEST) linha 93 <-
STARTED     = State('Started', QUEST)
COMPLETED   = State('Completed', QUEST)

esse dai é o seu que está no tópico só fiz colocar lá dentro int_py

 
18 horas atrás, Just4You disse:

nao tem nada abaixo desta ultima linha?

posta o arquivo completo aqui

 

 

postei a init_py do c4 no post acima

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

  • 3 months later...
  • 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.