BI
dúvida

Como Fazer Npc De Barco Funcionar

Por biiel554, 17 de nov. de 2012 em Scripts

script
7
2k
biiel554B
17 de novembro de 2012 às 12:02

Fiz algumas modificações em meu servidor e criei um NPC para o sistema de travel , porem ele não funciona , simplismente não diz nada após o player escolher o destino ...

 

Script do NPC :

<npc name="Capitain Tiberia" script="default.lua" floorchange="0" access="5" level="1" maglevel="1">
<health now="150" max="150"/>
<look type="134" head="114" body="13" legs="90" feet="115" addons="3" corpse="2212"/>
<parameters>
    <parameter key="module_travel" value="1"/>
<parameter key="message_greet" value="Hello |PLAYERNAME|. Wanna you meet my ship rotes? If you say {travel}, I'll can help you!" />
    <parameter key="travel_destinations" value="Darashia,1191,1115,6,100; Svargrond,630,707,7,100; Hydra Land,174,173,7,100; Frost Land,198,440,7,100; Mistery Bay,350,471,4,100"/>
</parameters>
</npc>

 

REP+ pra quem resolver o meu problema .

GuhPkG
17 de novembro de 2012 às 12:39

Testa esse:

 

 

 

 

<?xml version="1.0" encoding="UTF-8"?>

<npc name="Dimral" script="default.lua" walkinterval="0" floorchange="0">

<health now="150" max="150"/>

<look type="129" head="114" body="119" legs="114" feet="114" corpse="2212"/>

<parameters>

<parameter key="module_travel" value="1"/>

<parameter key="message_greet" value="Hello |PLAYERNAME|. If you don't know where to flow, say {travel}."/>

<parameter key="travel_destinations" value="varak,331,509,10,50;jorvik,420,256,6,50;"/>

</parameters>

</npc>

 

 

Yan OliveiraY
17 de novembro de 2012 às 12:57

@biiel554

 

Eu acho que você copio o XML de algum npc e esqueceu de muda o diretorio nessa parte:

 

<npc name="Capitain Tiberia" script="XXXX.lua" floorchange="0" access="5" level="1" maglevel="1">
<health now="150" max="150"/>
<look type="134" head="114" body="13" legs="90" feet="115" addons="3" corpse="2212"/>
<parameters>
           <parameter key="module_travel" value="1"/>
<parameter key="message_greet" value="Hello |PLAYERNAME|. Wanna you meet my ship rotes? If you say {travel}, I'll can help you!" />
           <parameter key="travel_destinations" value="Darashia,1191,1115,6,100; Svargrond,630,707,7,100; Hydra Land,174,173,7,100; Frost Land,198,440,7,100; Mistery Bay,350,471,4,100"/>
</parameters>
</npc>

 

Em XXXX coloca o nome do script.lua do barco.

biiel554B
17 de novembro de 2012 às 14:00

@GuhPk

 

Não funcionou ;/

 

 

@Yan18

 

Foi exatamente isso , porem não sei o que colocar no campo script , ja tentei varios scripts da pasta dos NPC mais não consegui com nenhum .

Yan OliveiraY
17 de novembro de 2012 às 20:05

@biiel554

 

Assim, em data/npc/scripts procura o arquivo.lua do npc barco vaai abrino todos ate achar depois em script no xml do npc se coloca o nome do arquivo que ta com o script do npc barco e coloca ele .lua no script do xml do npc por exemplo:

 

<npc name="Capitain Tiberia" script="barco.lua" floorchange="0" access="5" level="1" maglevel="1">
<health now="150" max="150"/>
<look type="134" head="114" body="13" legs="90" feet="115" addons="3" corpse="2212"/>
<parameters>
           <parameter key="module_travel" value="1"/>
<parameter key="message_greet" value="Hello |PLAYERNAME|. Wanna you meet my ship rotes? If you say {travel}, I'll can help you!" />
           <parameter key="travel_destinations" value="Darashia,1191,1115,6,100; Svargrond,630,707,7,100; Hydra Land,174,173,7,100; Frost Land,198,440,7,100; Mistery Bay,350,471,4,100"/>
</parameters>
</npc>

 

em script coloquei barco pra usar como exemplo ae você poe o script do barco.lua.

biiel554B
18 de novembro de 2012 às 13:38

@Yan18

 

Obrigado , na verdade era um erro bem besta , apenas uma letra maiúscula na frente do nome , mudei tudo pra minusculo e funcionou .

 

REP+ pelo apoio !

Yan OliveiraY
18 de novembro de 2012 às 15:01

Duvida Resolvida, peça para mover.

 

Atenc. Yan18.