Ir para conteúdo


[Tutorial] Criando Npc Shop.... + FACIL AINDA :)


29 respostas neste tópico

#1    Srº D

Srº D
  • Muito Noob

  • 149 posts

Postado 13 fevereiro 2009 - 00:06

:)
Ola
Como Disse Você Vai Aprender Agora A Criar Um Npc Merchant, PRA QUALQUER VERSAO, De Maneira Extremamente Facil. :) Parece Mentira?????????? Vamo ver Enton.

1º Vamos Criar A Sql Do seu Npc.
. Abra Seu Navicat, Va Na Tabela "NPC" Clique Com O botão Direito Nela Va Ate em "Dump Sql File" Escolha
Um lugar Para Salvar O Arquivo e Clique Em salvar.
. Logo Depois Va Onde Vc Salvou O Arquivo "NPC" Escolha Um Npc , Copie-o, Abra O Bloco De Notas Cole, E Mude
A 12ª Linha Para "L2Merchant" ( Pra Quem tiver Duvida E A linha "Type" Normalmente L2Monter, L2Pet....etc.)Mude A 1ª Linha Q E a Linha Da "ID" Do "NPC" Coloque Uma Inexistente Em Sua db. Se Desejar Mude A Linha INSERT INTO `npc` VALUES e Coloque INSERT INTO `custom_npc` VALUES.

Ex: INSERT INTO `custom_npc` VALUES ('111741', '35629', 'Lidia von Hellmann', '0', 'Mercenary', '0', 'Monster3.lidia_von_helmann', '10.00', '25.40', '73', 'male', 'L2Merchant', '40', '25000', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '0', '0', '4000', '2250', '2000', '2000', '500', '0', '720', '8209', '8209', '0', '88', '132', null, '0', '0', '0', 'LAST_HIT');

Logo Depois SALVE, Não Se Esqueca De salvar Com a Extensão ".sql", e EXECUTE Em Seu Navicat ( Pra Quem tem Duvida , Abra Seu Navicat, Botão Direito Nele "Execute Batch File", E veja Se Deu Certo, Se De Errado, Confira A ID dele.)
2º Agora VAmos Criar A Htm Do Seu Npc.
. Para Não Complicar Seus PACOVÀ Copie A HTM Do Npc Q vou Deixar Aqui E salve Em Seu PC, Pra Toda Vez Q for Fazer Um Npc Merchant Ja Ta com Ele PRATICAMENTE PRONTO.
Vamos La entao.

<html>
<body>
<center>
<br><center><font color="007700">NPC SHOP S</font></center>
<br><br>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="007700">GRADE S ITENS</font></center>
<br><button value="SET DRACONIC" action="bypass -h npc_%objectId%_multisell 01" width=204 height=14 back="sek.cbui36" fore="sek.cbui72">
<br><button value="SET MAJOR ARCANA" action="bypass -h npc_%objectId%_multisell 02" width=204 height=14 back="sek.cbui36" fore="sek.cbui72">
<br><button value="SET IMPERIAL CRUSADER" action="bypass -h npc_%objectId%_multisell 03" width=204 height=14 back="sek.cbui36" fore="sek.cbui72">
<br><button value="JOIAS S" action="bypass -h npc_%objectId%_multisell 80123" width=204 height=14 back="sek.cbui36" fore="sek.cbui72">
<center>
<center>
</body>
</html>

Galera Lembrando Q Isso E so Um exemplo, Vcs Podem Fazer O q Quiserem. Essa E a HTM de UM NPC SHOP Q Uso,
Com Essa HTM Vcs Podem Fazer O q Quiserem.
. Copie A HTM Cole No Bloco de Notas E Salve Com A ID DO NPC Q VC FEZ Seguido de ".htm". Depois Copie e Va em Gameserver/dist/data/html/Merchant E cole A htm Do NPC AKI.
3. Agora Vamos A Multisell Do Npc ( A PARTE MAIS FACIL )

. Essa e SIMPLES, Siga Esse Tuto AKi
http://www.l2jbrasil...php?showtopic=5

A Multisell Fazer Manualmente Eu Acho Perca De tempo, VC Aprende, Mais Demora PAKAS.

. Feito Sua Multisell, Ex. Vc fez 3 Multisells e Salvou-as Com Os Numeros 11,12 e 13. Salve-as Em Gamesever/dist/data/multisell, depois Va Na HTM do NPC q VC Criou E Coloque O numero de Suas Multsells Em Seus Devidos Lugares

<html>
<body>
<center>
<br><center><font color="007700">NPC SHOP S</font></center>
<br><br>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="007700">GRADE S ITENS</font></center>
<br><button value="SET DRACONIC" action="bypass -h npc_%objectId%_multisell 11" width=204 height=14 back="sek.cbui36" fore="sek.cbui72">
<br><button value="SET MAJOR ARCANA" action="bypass -h npc_%objectId%_multisell 12" width=204 height=14 back="sek.cbui36" fore="sek.cbui72">
<br><button value="SET IMPERIAL CRUSADER" action="bypass -h npc_%objectId%_multisell 13" width=204 height=14 back="sek.cbui36" fore="sek.cbui72">
<br><button value="JOIAS S" action="bypass -h npc_%objectId%_multisell 80123" width=204 height=14 back="sek.cbui36" fore="sek.cbui72">
<center>
<center>
</body>
</html>

Depois De Toda Essa Complicação Para Fazer Um Npc, Ligue Seu Server E de //Spawn No Npc Q vc Criou :)
Moleza Moleza.
:) HEHEHEHEHHE

Creditos:
Tuto "Fazendo Sua Multisell" KELVIN
And
EU.

#2    llJuniorll™

llJuniorll™
  • Apedeuta

  • 1.204 posts

Postado 13 fevereiro 2009 - 00:31

Bacana vai ajuda muito .. :D

Dá uma espiadinha.. 

Spoiler

#3    sombrio

sombrio
  • Muito Noob

  • 124 posts

Postado 26 fevereiro 2009 - 18:54

A minha Sql nao tem jeito. Ja tentei de todo jeito. Fiz pelo outro tuto q tem aki no l2 e da sempre qndo executo o batch file, no final da sempre unsucefull. Vou continuar usano as que tem no serve mesmo. Ta seno mais facil. Mas ta valeno.
[img]http://i608.photobucket.com/albums/tt162/sombrios-fotos/log.jpg[/img]

#4    Seco

Seco
  • LoL Br

  • 575 posts

Postado 27 maio 2009 - 21:41

Man tipow o link dos proga pra faze a multisell ta tudo quebrado!!!

Nao daria pra vc faze soh um npc pra mim aki de blessed enchant s

se der posta ele ai

Vlw's
<div align='center'><img src="http://img89.imagesh...568/javaxd.gif" border="0" class="linked-sig-image" /></div>

Thanks FonttFake


[shot]http://bayimg.com/LamGIaACd[/shot]


Ja cumpri todas as metas que eu queria =)

#5    Fulaninho1

Fulaninho1
  • Muito Noob

  • 185 posts

Postado 28 maio 2009 - 14:27

Qual o limite maximo de linhas/caracteres do .htm do Shop? Porque eu fiz um .htm e quando clico no NPC diz: Html was too long!

Como resolver?

Editado por Fulaninho1, 28 maio 2009 - 15:17.


#6    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 28 maio 2009 - 17:55

Tenta fazer uma html menor ou veja se ela não está com algum erro, e se fez alguma tabela deixe-a sem borda

#7    Fulaninho1

Fulaninho1
  • Muito Noob

  • 185 posts

Postado 28 maio 2009 - 18:33

Tenta fazer uma html menor ou veja se ela não está com algum erro, e se fez alguma tabela deixe-a sem borda


Pode ser esse problema da tabela. Eu acabei deixando o código <tr> <tr/> la e nem percebi. Vou testar aqui de novo sem eles, já já posto o resultado.

---edit---

Continua aparecendo o error: Html was too long. Também tentei fazer uma Html menor com 4 botões redirecionando para outras 4 htmls cada um. Dessa vez não apareceu nada, nenhum texto.

Editado por Fulaninho1, 29 maio 2009 - 20:27.


#8    CJay Ramone

CJay Ramone
  • Muito Noob

  • 62 posts

Postado 07 julho 2009 - 22:09

cara funciono certinho.. soq ue tem uma coisa... o que apareceu no npc não foi o que eu fiz... e sim outra coisa... o que pode ser hein

#9    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 08 julho 2009 - 10:58

cara funciono certinho.. soq ue tem uma coisa... o que apareceu no npc não foi o que eu fiz... e sim outra coisa... o que pode ser hein


Olha na multisell se os ids estão todos certos, e olha no htm do npc e vê se é a multisell certa

#10    CJay Ramone

CJay Ramone
  • Muito Noob

  • 62 posts

Postado 09 julho 2009 - 16:22

os ids tava errados.. mas ja arrumei agora ta certinho

#11    Over

Over
  • Muito Noob

  • 52 posts

Postado 26 julho 2009 - 14:40

pqp vei eu to ficando bolado com meu npc aki já, eu escrevo uma parada ai sai so a metade dela e sai tudo loko o Butaun Sai Em Cima Da Letras e talz '~~ vo posta a minha htm e uma print in game

Print:
[img]http://img263.yfrog.com/img263/4692/shot00000d.jpg[/img]


e a htm :D


<html>
<body>
<center>
<br><center><font color="0000ff">NPC SHOP S</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="ffffff">Sky Shop, Aqui Voce Podera Trocar Suas Lost Adenas Adiquiridas Nas Doacoes em Acessorios Armaduras entre Outros Itens, Se Voce Quer Saber Mais Sobre a Lost Adena<font color="00ffff">LA<font color="ffffff"> Visite nosso Site, Faca Bom uso Das Suas <font color="00ffff">LA's<font color="ffffff">e Continue AJudando o Servidor a Crescer!! Obrigado.</font></center>
<br><font color="ff00ff"><button value="Itens Sky-Lost" action="bypass -h npc_%objectId%_multisell 222" width=204 height=14 back="sek.cbui36" fore="sek.cbui72">
<center>
<center>
</body>
</html>

#12    -=ADM{MALANDRO}=-

-=ADM{MALANDRO}=-
  • ForeverAlone

  • 4 posts

Postado 29 julho 2009 - 10:30

Eu fiz tudo oq estava falando aew mais quando chega na hr de clica nele nao aparece as opcoes! aparace quest oq devo fazer se alguem souber pode dar um help aki! agradeço de ja

#13    Zheus

Zheus
  • Muito Noob

  • 102 posts

Postado 12 agosto 2009 - 11:06

Olá fiz tudo que esta no tuto, e a sql add como NPC, porem qndo vou dar spawn eu levo critical error e enqnto eu nao modifico o id no navicat eu nao consigo logar por que fica dando critical error, alguem sabe me dizer por que isso ta acontecendo e como resolver o problema?

Agora add a sql como custon_npc e qndo do respawn soh aparece esta mesgem Your target cannot be found. Allguem pode ajudar?

t
Desde ja agradeço

Em Aprendizado Constante, isso é o que IMPORTA


[img]http://img223.imageshack.us/img223/5047/harry016.gif[/img]


#14    NightWish

NightWish
  • Noob

  • 212 posts

Postado 14 setembro 2009 - 20:48

Muito Bom. Meneiro
www.LiliumServer.tk

30x / No Donaters. / No Wip .

#15    DarKaN

DarKaN
  • Muito Noob

  • 131 posts

Postado 30 setembro 2009 - 19:51

Cara fiz isso tudo ai certinho funcionou blz, soh tem um problema... Os itens ficam pretos e nao aparece o nome delel, por favor alguem me diz o que fazer...

OBS: Servidor L2jfree, fiz a multisell para os itens vesper do Mend3. O servidor Eh interlude

#16    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 02 outubro 2009 - 12:55

Você deve ter feito algo errado tenta refazer com atenção, se eles ficam pretos só no npc é porque o Id dele é maior que 65000, só diminuir que resolve, a questão do itemname tenta adiciona-la no começo do arquivo pode ter algo errado ai fica assim

#17    DarKaN

DarKaN
  • Muito Noob

  • 131 posts

Postado 14 outubro 2009 - 18:18

Cara, Me explica soh uma coisa, tem q diminuir tudo q ta sobre o item, sql, armorgrp, itemname, xml etc??

#18    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 14 outubro 2009 - 19:41

sim

#19    DarKaN

DarKaN
  • Muito Noob

  • 131 posts

Postado 16 outubro 2009 - 17:02

Cara eu fiz isso soh que da a mesma coisa, botei todos os ids na casa dos 40k e mesmo assim as imagens nao apareceram, tipo eu uso akele programa L2Multisell 1.2, sera que tem alguma coisa a ver??

Editado por DarKaN, 16 outubro 2009 - 18:37.


#20    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 16 outubro 2009 - 20:32

elas aparecem no char?

também uso o l2mutisell e não tenho esse problema




0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 usuários anônimos

© L2jBrasil - Todos os direitos reservados
NCsoft©, the interlocking NC logo, Lineage© II, and all associated logos and designs are trademarks or registered trademarks or service marks of NCsoft Corp.
All rights reserved and other trademarks are the property of their respective owners.