14-11-2008, 10:57 PM
|
#1 (permalink)
|
|
Amigo SE
Registrado em: Oct 2008
Localização: Bento Gonçalves - RS
Posts: 167
Agradecido 496 Vezes em 98 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
[SHARE]Kit de Brinquedinhos para NPC! (updated)
Eae,
Esse post ja é antigo, porem eu reformulei todo ele, ageitando mais a
escrita e os códigos HTML e SQL, isso é para ser usado com o tutorial do Setokaiba [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
às vezes,
apenas o tutorial não basta, isso é apenas um complemento para que vc
possa fazer uma criação 99% de NPC's, recomendo tambem que se tenha o
navicat, já desponibilizado no fórum, aí vai:
-----------------------------------------------------------------------
HTML (Hyper Text Markup Language):
O HTML é o que vai ser dito quando vc clica no npc
ou seja vc se tem que desenvolver bem isso e ter bastante criatividade,
explicação dos textos usados no HTML, Dialogo 1/2:
"Test Shop (kit de ferramentas ivan12)" -> O
que o NPC ira dizer, troque ao seu gosto aqui, ex.:
"Oi eu sou o Ivan e vendo potions"
"Aqui_a_XML" -> Vc criou uma XML com os itens
para se vender, o nome da multisell vai aqui, ex.: "7891.xml".
"Troque Aqui Pelo Dialogo" -> aí é o Hiperlink
que sera do dialogo para a multisell, ou seja, vc clica no texto e
abrira uma poup-up com os itens, ex.: "Infinity weapons".
O Dialogo 2 está similar a este, a diferença é que não é um hiperlink e
sim um botão que vc clica e vai para a multisell.
-----------------------------------------------------------------------
SQL (Structure Query Language):
O SQL é o que vai definir como vai ser o NPC, o
que ele ira usar, o p.atk...Portanto tambem o desenvolva com bastante
criatividade, irei explicar o SQL do oneo, o do L2JFREE é bem similar:
NPCID: O ID do seu NPC, usado para spawnar o NPC.
{NPCTEMPLATE}: O ID do NPC que ira aparecer, pode ser um vampiro, um dragão, só tem que coloca o ID do mob que tu qué.
{NPCNAME}: O nome do NPC.
{NPCTITLE}: O título do NPC.
{scriptnpc}: Quando vc pega o ID de um NPC, há um script definindo a textura que o mob usara, exemplo do Zaken:
"Monster.zaken"
"Weapon(mão-direita)": Weapon que o NPC usara na
mão direita, vc pode criar duals com isso.
Weapon(mão-esquerda): Weapon que o NPC usara na mão esquerda, vc pode criar duals com isso.
Armor: armor que o NPC ira usar.
-----------------------------------------------------------------------
XML (eXtensible Markup Language):
É a multisell do NPC, basicamente o que ele irá vender, pode ser criado pelo:
Multisell1 ou Multisell2, o Multisell 1 vc tem que alterar o arquivo
"option.ini" de acordo com seu server em seguida execute através de seu
Navicat o "item_icon.sql", o outro não ira haver dificuldades para instalar.
-----------------------------------------------------------------------
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
O client eu não irei explicar porque não necessita de edição de client
para criar um novo NPC, espero que tenham gostado, valeu.
|
|
|