Ir para conteúdo


[Tutorial] Criando NPC SHOP


221 respostas neste tópico

#41    llJuniorll™

llJuniorll™
  • Apedeuta

  • 1.204 posts

Postado 10 março 2009 - 15:13

HUmm vlw KhayrusS,

Como consigu visualizar aquelas figuras que dividem o texto??

Onde elas fikam?? em qual textura???

Quanto ao botão amigo.. qual eh o script??

Agradeço a atenção.



eu aprendi a fazer isso .. pegando um npc como exemplo faça isso tbm .. e va modificando as coisas como voce deseja ..

para visualizar os botões nas systextures use o programa L2ViewUtx ..

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


Dá uma espiadinha.. 

Spoiler

#42    DJ Bãre

DJ Bãre
  • ForeverAlone

  • 47 posts

Postado 10 março 2009 - 15:16

Vlw amigo... era este programa que eu estava procurando..

Quanto ao npc.. axo q vou ter q baixar o framework se não me engano.. pra poder usar o multisell..

mais blz

vlw pela atenção.


#43    renatodopalace

renatodopalace
  • ForeverAlone

  • 30 posts

Postado 16 março 2009 - 02:45

kelvin eu n entendi essa parte ai pow



QUOTE
<html>
<body>
<center>
<br><center><font color="LEVEL">ALGUM COMENTARIO</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">DIALOGO DO NPC</font></center>
<br><button value="ARMAS" action="bypass -h npc_%objectId%_multisell 121212" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>


DEVEMOS LEVAR EM CONTA 2 COISAS AQUI.

QUOTE
<br><center><font color="LEVEL">ALGUM COMENTARIO</font></center>
<br><center><font color="LEVEL">DIALOGO DO NPC</font></center>


Nessas duas linhas serão postos comentarios aquelas frases que o npc fala quando vc clica para comprar.

Agora o principal o botão do npc e o direcionamento para a multisell.

QUOTE
<br><button value="ARMAS" action="bypass -h npc_%objectId%_multisell 121212" width=168 height=25


Note onde tem 121212 isso será o ID da MultiSell a lista de compras do NPC defina um ID vamos trabalhar com esse ID 121212.
Ensinarei mais a frente a fazer a multisell.
Definimos o ID da Multisell e o botão casó você queira adicionar outro botão abaixo de armaduras é só copiar a linha toda de armaduras e cola logo abaixo mudando somente nome do botão e ID da multisell.

Feito isso salve editado claro no bloco de notas com o ID feito SQL e no final .htm exemplo 22000.htm
A pasta que deve ficar o arquivo html do npc é na pasta Gameserver/data/html/merchant coloque lá dentro.
Pronto a HTML foi criado.


olha o q eu fiz no meu ve c tah certo eh pq eu qro add no npc trade os 7 apella e a carta nobles










<html>
<body>
<center>
<br><center><font color="LEVEL">Façaseusetapella</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7860" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<html>
<body>
<center>
<br><center><font color="LEVEL">...</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7861" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<html>
<body>
<center>
<br><center><font color="LEVEL">L2palacemaster</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7862" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<html>
<body>
<center>
<br><center><font color="LEVEL">Façaseusetapella</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7863" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<html>
<body>
<center>
<br><center><font color="LEVEL">Façaseusetapella</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7864" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<html>
<body>
<center>
<br><center><font color="LEVEL">Façaseusetapella</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7865" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<html>
<body>
<center>
<br><center><font color="LEVEL">Façaseusetapella</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7866" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<html>
<body>
<center>
<br><center><font color="LEVEL">Façaseusetapella</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7867" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<html>
<body>
<center>
<br><center><font color="LEVEL">Façaseusetapella</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7868" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<html>
<body>
<center>
<br><center><font color="LEVEL">Façaseusetapella</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="ARMADuras" action="bypass -h npc_%objectId%_multisell 7869" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>

Pow Kelvin sei la da uma ajuda ai kra resolver esse meu poblemao soh qro q o npc venda o 7 apella e a carta nobles por gold Vlw leke Abraços

#44    llJuniorll™

llJuniorll™
  • Apedeuta

  • 1.204 posts

Postado 16 março 2009 - 03:29

nao entendi essa sua multisell .. nao é só 1 set apella e carta de nobles?

vc teria que colocar 1 link só .. 3 multisell seria o bastante .. para cada tipo de set ..

<html>
<body>
<center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">NpcTrade</font></center>
<br><button value="Armaduras" action="bypass -h npc_%objectId%_multisell 7860" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<br><button value="Carta de Nobles" action="bypass -h npc_%objectId%_multisell XXXX" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>


multisell da carta

Dá uma espiadinha.. 

Spoiler

#45    llJuniorll™

llJuniorll™
  • Apedeuta

  • 1.204 posts

Postado 16 março 2009 - 03:44

fiz uma ai pra voce .. da uma olhada ..

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.



ai voce muda a quantidade de gold que for cobrar em ingredient id ..

Dá uma espiadinha.. 

Spoiler

#46    P1P1

P1P1
  • ForeverAlone

  • 24 posts

Postado 02 abril 2009 - 03:45

segui a tuto tudo certinho mais so deu niso :(

[img]http://s3.subirimagenes.com/privadas/previo/thump_414587shot00000.jpg[/img]

alguem sabe por que o como resolver?

#47    llJuniorll™

llJuniorll™
  • Apedeuta

  • 1.204 posts

Postado 02 abril 2009 - 03:52

segui a tuto tudo certinho mais so deu niso sad.gif
alguem sabe por que o como resolver?


nao da pra ver nada nessa imagem ..

parece que nao aparencendo o html é isso? se for ..

la pasta gameserver/data/html .. vc coloca a id do npc na html ..

Ex.: o id do npc é 5000 vc coloca o html 5000 na pasta html/merchant ..

Dá uma espiadinha.. 

Spoiler

#48    P1P1

P1P1
  • ForeverAlone

  • 24 posts

Postado 02 abril 2009 - 04:12

nao da pra ver nada nessa imagem ..

parece que nao aparencendo o html é isso? se for ..

la pasta gameserver/data/html .. vc coloca a id do npc na html ..

Ex.: o id do npc é 5000 vc coloca o html 5000 na pasta html/merchant ..


quando do //spawn 101010 aparece o npc como ta na imagem
mais cuando intento falar com ele ele dis data/html/merchant/101010.htm

este e a info do meo npc

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.

101010.html

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


101011.xml

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


tem alguma coisa errada ai?

#49    L2KEYS

L2KEYS
  • ForeverAlone

  • 2 posts

Postado 03 abril 2009 - 13:42

tem que colocar isso tudo no bloco de notas assim>
QUOTE
INSERT INTO `custom_npc` VALUES ('22000', '20136', 'nomedonpcaqui', '1', 'titulodonpcaqui', '1', 'Monster.death_knight', '10.00', '25.00', '70', 'male', 'L2Merchant', '40', '25563', '1111', '111.00', '1.00', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '0', '40', '0', '0', '0', '0', '120', null, null, '0', '0', 'LAST_HIT');
Micias.sql
<html>
<body>
<center>
<br><center><font color="LEVEL">ALGUM COMENTARIO</font></center>
<br><img src="L2.Sparta" width=260 height=1>
<br><center><font color="LEVEL">DIALOGO DO NPC</font></center>
<br><button value="ARMAS" action="bypass -h npc_%objectId%_multisell 121212" width=168 height=25 back="sek.cbui36" fore="sek.cbui72">
<center>
</body>
</html>
<br><center><font color="LEVEL">ALGUM COMENTARIO</font></center>
<br><center><font color="LEVEL">DIALOGO DO NPC</font></center>
<br><button value="ARMAS" action="bypass -h npc_%objectId%_multisell 121212" width=168 height=25
<?xml version='1.0' encoding='utf-8'?>

<!-- Created with Lineage II - Multisell Manager -->
<!-- © 2007 by tReXpert -->

<list maintainEnchantment="true">

<!-- Sirra's Blade -->
<item id="1">
<ingredient id="57" count="1000000"/>
<production id="8678" count="1"/>
</item>

<!-- Sirra's Blade - Haste -->
<item id="2">
<ingredient id="57" count="1000000"/>
<production id="8788" count="1"/>
</item>
</list>

#50    Vandinho

Vandinho
  • Muito Noob

  • 51 posts

Postado 04 abril 2009 - 15:28

tem como passa um q funfa no interlude

porq essa ae naum da certo
:D

#51    sEcToR

sEcToR
  • ForeverAlone

  • 11 posts

Postado 14 abril 2009 - 01:24

É, tem como passar um pro interlude?
Assinatura fora do padrão por favor leia:

http://www.l2jbrasil...p?showtopic=273

#52    Zheus

Zheus
  • Muito Noob

  • 102 posts

Postado 15 abril 2009 - 13:39

name='Sornii' date='Feb 3 2009, 11:50 PM'
Será que isso só aconteceu comigo?

[Err] 1136 - Column count doesn't match value count at row 1
[Err] INSERT INTO `custom_npc` VALUES ('22000', '20136', 'GM SHOP', '1', 'L2eXotic', '1', 'Monster.death_knight', '10.00', '25.00', '70', 'male', 'L2Merchant', '40', '25563', '1111', '111.00', '1.00', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '0', '40', '0', '0', '0', '0', '120', null, null, '0', '0', 'LAST_HIT');
[Msg] Finished - Unsuccessfully
--------------------------------------------------


Resposta

E AI CARA , BOM NÃO SEI SE VC JA CONSEGUIU RESOLVER O PROBLEMA DE ERRO NA HORA DE ADD A SQL DO NPC CUSTOM QUE O KELVIN TAVA ENSINANDO A FAZER, ENTÃO CASO NAUM TENHA CONSEGUIDO TENTA COLOCAR ISSO AKI NO BLOCO DE NOTAS

INSERT INTO `custom_npc` VALUES ('22000', '20136', 'nomeNPC', '1', 'TituloNPC', '1', 'Monster.death_knight', '10.00', '25.00', '70', 'male', 'L2Merchant', '40', '25563', '1111', '111.00', '1.00', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '40', '0', '40', '0', '0', '0', '0', '120', null, null, '0', '0', 'LAST_HIT','0','0','0','fighter','false');

DEPOIS SALVE EM .sql E ADD NO NAVICAT AXO QUE IRÁ SOLUCIONAR SEU PROBLEMA

t+ ABÇO

Em Aprendizado Constante, isso é o que IMPORTA


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


#53    Hagen

Hagen
  • ForeverAlone

  • 27 posts

Postado 10 maio 2009 - 21:17

eh possivel vender o item jah encantado, tipo uma sirras +20?

#54    Kelvin

Kelvin

Postado 11 maio 2009 - 08:36

eh possivel vender o item jah encantado, tipo uma sirras +20?


Nao.

#55    bombrill

bombrill
  • LoL Br

  • 536 posts

Postado 10 junho 2009 - 17:04

Obrigado ... :uhhssa!:

Vlw mesmo Pelo Topico ! :direita-esquerda:

Me ajudou Bastatnte ! :noproblems:


Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


Obrigaado por Tudo Meu Deus Quanto
Mais eu Agradeço Mais o Senhor me Abençoa!

#56    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 11 junho 2009 - 09:59

tem como passa um q funfa no interlude

porq essa ae naum da certo


Funfa em qualquer client

quando do //spawn 101010 aparece o npc como ta na imagem
mais cuando intento falar com ele ele dis data/html/merchant/101010.htm


o arquivo htm está dentro da pasta merchant?

E salva ele como *.htm e não *.html ;)

#57    divinel2

divinel2
  • ForeverAlone

  • 16 posts

Postado 13 junho 2009 - 11:44

Porque eu consigo fazer tudo certinho, so que inves de aparecer o iten do id que coloquei aparece outro totalmente diferente, i na parte das armas.. tem ex: armas vesp que quando clica da critial erro! :? ajuda ae please

#58    augusto

augusto
  • ForeverAlone

  • 45 posts

Postado 30 junho 2009 - 11:58

Galera ta sumonando aqui tudo certo
mas nao ta aparecendo.....

tem que edita algo no system?

é gracia 2 : D

#59    Kelvin

Kelvin

Postado 06 julho 2009 - 09:08

Não precisa mecher na system não.. olha no chat se aparece algo ...

Checa se os IDs são iguais da HTML e SQL...

#60    Vitorscracho

Vitorscracho
  • Muito Noob

  • 61 posts

Postado 14 julho 2009 - 12:29

na hora que eu fiz a Sql e fui add na db deu unsucefull




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.