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
    • 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.
    • Kelvin

      L2Free - Patrocinador L2JBrasil   29-12-2017

        WWW.L2FREE.ORG   Rates Experience x100. Skill points x100. Adena x100.   Enchants Safe +3. Max. Armor +12. Max. Weapon +16. Normal rate 60%. Blessed rate 70%.   Buffs Time 2 hours. Max. slots 20 + 4 divine inspiration (self-skills not count slots). Npc Buff Full (no AIO on server). Npc Scheme Buffer (Macro).   Shop A-Grade by adenas. S-Grade by material farm. Dynasty by drop: Pagan Temple & Raid bosses.   Gameplay Server time (utc -2). Auto loot (not for boss). Auto learn skills. 1st, 2nd, 3rd job free. Subclass free (no quest). Nobless quest. Limited access - 3 sessions per PC. Offline shop - Open store and exit game (unlimited). Bank system - Gold bar (.deposit .withdraw). Wedding system - Npc located in Giran. Champion system - Drops x8 and Lifestone. Color system - 100 1000 2000 3000 4000 5000 7500 10000 15000.   Clan & Alliance Penalties disabled. Only level 8 can bid on auction. Only 2 clans per alliance.   Olympiads Oly period - 2 weeks. Battle time - 20h | 00h. Number of registration to start - 5 players. Become a Hero 5 times and receive skills in all subclasses.   Sieges Siege period - 2 weeks. Min. Level 8 to register. Max. Registered - 10 clans. Max. Flags - 10 (one at a time). Rewards on Tickets - Giran, Aden, Goddard and Rune.   Events TvT Event - automatic system, every 2 hours.   Raid & Grand Bosses Flame of Splendor Barakiel respawn time 2h ~ 4h. Raid bosses respawn time 12h ~ 24h. All Grand bosses level 80+, jewelry drop 100% and are Chaotic Zones.  
Entre para seguir isso  
KhayrusS

[Tutorial] Criando NPC pra colocar SA

Posts recomendados

Aqui vou está ensinando a criar um npc pra colocar SA

 

Vamos precisar apenas:

 

Bloco de Notas

Multisell Manager

 

criar a multisell

(nesse link está um tuto do kelvin pra quem quiser mais detalhes de como usar o multisell manager)

Usando Multisell Manager:

 

 

primeiro iremos colocar o item para venda (no caso escolhi o Draconic bow - Focus)

 

 

tuto1vq4.png

 

 

Agora vamos colocar os itens requeridos para venda ( no caso soul crystal o Draconic bow e gemstone)

 

tuto2fw7.png

 

Agora só adicionar o restante dos itens que queremos

 

Feito isso vamos salvar a multisell

 

1º Clique no botão Save multisell list

 

2º abrirá uma caixa de dialogo

 

3º agora vamos procurar a pasta multisell do gameserver para salvar o arquivo

clique no botão Set.

 

tuto3uu3.png

4º Após achar a pasta multisell vamos dar um nome pro arquivo depois so clicar em salvar.

 

tuto4bp5.png

 

 

Nosso multisell já está pronto.

 

Para quem não usa o multisell manager ( eu aconselho que comece a usar)

 

abra o bloco de notas e coloque esse codigo lá

 

<?xml version='1.0' encoding='utf-8'?>

 

<list maintainEnchantment="true">

 

<!-- Draconic Bow - Focus -->

<item id="1">

<production id="7577" count="1"/> <!-- Produzir Draconic Bow - Focus -->

<ingredient id="7575" count="1"/> <!-- itens nescessários Draconic bow -->

<ingredient id="5908" count="1"/> <!-- itens nescessários Red soul crystal: grade 13 -->

<ingredient id="2134" count="82"/> <!-- itens nescessários Gemstone S -->

 

</item></list>

 

adicionado todos os itens que quiser só salvar o arquivo na pasta multisell por exemplo 123321.xml

 

Criar a SQL do NPC

 

NO bloco de NOtas coloque esse codigo.

 

SQL para interlude

 

IDdoNPCaki 35140 NomedoNPCaki 0 TitleDoNPCaki 0 NPC.a_smith_MDwarf 8 17 70 male L2Merchant 80 30862 9999 131,43 3,09 40 43 30 21 20 10 0 0 9000 5000 6000 6000 300 0 333 0 0 0 88 132 0 0 0 LAST_HIT

 

SQL para Gracia

 

[IDdoNPCaki 30283 NomeDoNpcAki 0 TitleDoNPcAki 0 NPC.a_smith_MDwarf 7 16,5 70 male L2Merchant 80 38620 9493 111,85 2,78 40 43 30 21 20 10 0 0 9314 470 780 382 278 0 333 89 0 0 50 120 NULL 0 1 0 LAST_HIT 0 0 0 fighter false

após ter colocado esse codigo.

crie uma ID (esteja certo de que não tem outro npc com a mesma id), um nome e um title.

feito isso salve o documento com extensão .sql e salve. ( salve como a ID do npc) exemplo 12345.sql

 

A SQL do npc está feita. Agora só adicionar no navicat no seu banco de dados l2jdb( ou outro), clique com o botão direito e depois Execute Batch File abrirá uma janela clique no botão com três pontos (...) procure a sql que acabamos de fazer e clique em start.

 

 

Html do Npc

 

No bloco de notas coloque esse codigo

 

<html>

<body>

<center>

<br><center><font color="LEVEL">NOMEdoNPC:</font></center>

<br><img src="L2.Sparta" width=260 height=1>

<br><center><font color="LEVEL">fala do npc</font></center>

<br><button value="SA Weapon S" action="bypass -h npc_%objectId%_exc_multisell 123321" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">

<center>

</body>

</html>

Vamos analisar alguns coisas aqui:

 

 

<br><center><font color="LEVEL">fala do npc</font></center>

alguma coisa que queira que o npc fale

 

<button value="SA Weapon S" action="bypass -h npc_%objectId%_exc_multisell 123321" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">

botão de redirecionamento para a multisell que fizemos

 

action="bypass -h npc_%objectId%_exc_multisell 123321"

esse codigo é usado para que só apareça os itens que vc tem na bag (inventario)

 

Quando for colocar outro botão é so copiar o codigo desse, mudando apenas o nome do botão e o id do multisell

 

feito isso salve o arquivo com a id do npc e extensão.htm (12345.htm por exemplo)

a pasta para salvar o arquivo html é Gameserver/dist/data/html/merchant (para interlude) se for gracia é Gameserver/data/html/merchant.

Html foi criado.

 

Agora seu npc está pronto!

Divirta-se

 

Obs: O NPC de Descelar Armors tbm usa esse mesmo esquema

 

créditos: KhayrusS

 

Este tutorial é propriedade privada de L2J BRASIL® sendo proibida a reprodução do mesmo em outros foruns sem meu concetimento.

 

 

Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988

Portaria MCT n° 88, de 23/04/98

Propriedade Intelectual

Compartilhar este post


Link para o post
Compartilhar em outros sites

Precisando de Dedicado ou VPS?

Conheça a L2JCenter

Bom, eu já tinha o npc(gmshop) e so adc o botão >ADICIONAR SA< e fiz a multisell conforme esta aqui no topico..porém, tem 1 problema!!.. Se a arma tiver encantada não cria o item, so cria se a arma tiver +0(sem enchant) ..Como resolver isso??..Valeu!!

Editado por Henriquee

Compartilhar este post


Link para o post
Compartilhar em outros sites

hmmm, bom pelo q eu li no tutorial ele não coloca SA no item.

ele troca o item sem SA por item com SA, certo?

 

apesar disso pode ser útil pra muitas coisas

é basicamente um tutorial de como fazer um npc shop ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites
Entre para seguir isso  




     



  • Quem Está Navegando

    Nenhum usuário registrado visualizando esta página.

  • Posts

    • Sei que o que irei citar aqui não faz parte da discussão, porém alguém teria ou poderia me indicar como ou onde consigo uma rev h5 limpa? 
    • OBT: February 23th 21:00 (UTC +2)
      LIVE: March 9th 21:00 (UTC +2)
      Lineage 2 Classic 2.0
    • Foi removido, alguém reup?
    • Ona , Quando eu carrego o server da esse erro ? WARN  SpawnTable: Data missing in NPC table for ID: {}. 35807
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35807
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35796
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35807
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 36461
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35804
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35807
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35798
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35802
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35800
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35805
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35805
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35837
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35837
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35838
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35838
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35830
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35829
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 36462
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35827
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35835
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35838
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35838
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35833
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35836
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35836
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35831
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35861
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35869
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35869
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35860
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35870
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35870
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35858
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35870
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35870
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35865
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35863
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35868
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35868
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 36463
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35867
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35906
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35907
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 36464
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35904
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35907
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35906
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35898
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35902
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35900
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35899
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35896
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35907
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35907
      WARN  SpawnTable: Data missing in NPC table for ID: {}. 35905     são vários , tinha uns de xml e armor e outras coisas que eu tirei agora esse eu queria saber se interfere em alguma coisa ? e sobre a system você pode me dizer qual usou ? so a system a interface vou usar a mesma
    • Esse bug na l2jnetwork 31 nao funciona. Pelo menos ate onde testei.
×