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 Comunidade Arcade Postados Hoje Pesquisar Experience
   

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

Resposta
 
LinkBack 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: 692
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 (permalink)
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 (permalink)
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


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
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim



Horários baseados na GMT -3. Agora são 04:17 AM.
 



Search Engine Optimization by vBSEO 3.3.0