Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Área L2J > [L2J] Tutoriais
Registrar Loteria VIPStaff SERegras do fórum Membros Arcade Pesquisar Postados Hoje Marcar Fóruns Como Lidos Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Resposta
 
Ferramentas do Tópico Modos de Exibição
Antigo 27-10-2009, 11:03 AM   #1
[Inter e Gracia]Npc SA
Jota Jota está offline 27-10-2009, 11:03 AM

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


Vamos precisar apenas:

Bloco de Notas
Multisell Manager

Não irei ensinar nexer no Multisell Manager pq ja tem esse tuto no forum é só procurar.

Usando Multisell Manager:


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

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

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.

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

Nosso multisell já está pronto.

NO bloco de NOtas coloque esse codigo:

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"

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

Citação:
<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 algumas coisas aqui:


Citação:
<br><center><font color="LEVEL">fala do npc</font></center>
alguma coisa que queira que o npc fale

Citação:
<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

Citação:
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

Se der algo errado me avisem.

lembrando que da para adicionar em algun npc custom q vc ja tenha...

Se ajudei clique em Obrigado.

Imagens Anexadas
Tipo de Arquivo: jpg tuto1vq4.jpg (15.2 KB, 6 visualizações) Baixar
Tipo de Arquivo: jpg tuto2fw7.jpg (14.5 KB, 7 visualizações) Baixar
Tipo de Arquivo: jpg 3.jpg (14.8 KB, 4 visualizações) Baixar
Tipo de Arquivo: jpg 4.jpg (17.8 KB, 2 visualizações) Baixar


 
Avatar de Jota
Jota
Membro - Soldado
Registrado em: May 2009
Posts: 14
Visitas: 689
Os Seguintes 2 Usuários disseram Obrigado(a) para Jota por gostarem deste post :
geffersonnbs (08-11-2009), xakalax (27-12-2009)
Links Patrocinados
Antigo 27-10-2009, 01:45 PM   #2
xPeixoto
Banido
 
Avatar de xPeixoto
 
Registrado em: Aug 2009
Posts: 79
Agradeceu: 84
Agradecido 54 Vezes em 16 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de xPeixoto

Icon5 Duvida

Uma pergunte, se eu fizer isto na hora de troca meu Draconic Bow(Normal) +10(Exemplo) ele vai recusar falando que "você nao possui todos os itens requeridos p/ troca" pelo Draconic Bow Focus(Exemplo)?

Se ajudei clica em OBRIGADO não custa nada!

xPeixoto está offline   Responder com Citação
Antigo 27-10-2009, 02:31 PM   #3
Jota
Membro - Soldado
 
Avatar de Jota
 
Registrado em: May 2009
Posts: 14
Agradeceu: 36
Agradecido 37 Vezes em 3 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de Jota

Padrão

Não quando for salvar a Multisell tem um caixinha chamada Maintain Enchantmente...com essa caixinha marcada seu itens não voltarão ao 0 e sim mantera seu enchants acrecentando então o SA.espero ter exclarecido

Jota está offline   Responder com Citação
Os Seguintes 2 Usuários disseram Obrigado(a) para Jota por gostarem deste post :
xakalax (27-12-2009), xPeixoto (27-10-2009)
Resposta

Ferramentas do Tópico
Modos de Exibição

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não

Ir para...


Horários baseados na GMT -3. Agora são 11:44 PM.