LE

Gente Socorro Npc Novo Dando Erro Alguem Ajuda Porfavor!

Por LeoTK, 07 de out. de 2012 em Scripts

npc dando erro
script
23
2.4k
LeoTKL
07 de outubro de 2012 às 22:30

galera socorro eu criei itens novos para meu ot server e criei um npc para vende-los eu copiei o perac e mudei os ids e nomes dos itens mais ta dando erro eu sumono o npc crio ele falo hi trade e quando da trade nao mostra nenhum dos itens que eu coloquei pra vende irei postar a xml do npc eu nao tenho o arquivo lua se precisar alguem me da um toque dou +rep pra quem ajuda

 

aguardo respostas

 

Npc.XML

\/

 

 

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

<npc name="Vendedor De Armas" script="data/npc/scripts/Baiak Itens News.lua" walkinterval="2000" floorchange="0">

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

<look type="134" head="57" body="59" legs="40" feet="76" corpse="2212"/>

<parameters>

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

<parameter key="message_greet" value="Iae |PLAYERNAME|. Eu Vendo Itens Baiak News Basta Falar, {trade}."/>

<parameter key="shop_buyable" value="Wand News,7424,20000000000;Rod News,7409,20000000000;Baiak News Armor,7463,20000000000;Baiak New Legs,7464,20000000000;Baiak News Helmet,6531,20000000000;Baiak News Boots,7457,20000000000;Adaga News,2402,20000000000;Amulet News,2196,20000000000;Ring News,10309,20000000000;Club News,7426,20000000000;Sword News,7407,20000000000;Axe News,2447,20000000000;Shield News,2524,20000000000."/>

</parameters>

</npc>

 

hellcoreotH
08 de outubro de 2012 às 03:15

Dei uma olhada rápida veja se vai te ajudar,

troque:

script="data/npc/scripts/Baiak Itens News.lua"

por:

script="data/npc/scripts/default.lua"

LeoTKL
08 de outubro de 2012 às 11:31

continua a mesma coisa eu falo hi trade e nao mostra nenhum dos itens fica tudo em branco o buy e o sell

 

aguardo resposta

SlicerS
08 de outubro de 2012 às 11:42

ja tento soh assim?

script="default.lua"

e clr.. ve se tem esse script ae na pasta npc/scripts...

KUNGLOWK
08 de outubro de 2012 às 12:22

Faça o que o slicer disse e de /reload NPC

LeoTKL
09 de outubro de 2012 às 00:15

sim tem o default lua e mesmo assim o erro persisti

Yan OliveiraY
09 de outubro de 2012 às 23:18

Quando vc fala hi/trade aparece algum erro no Forgotten(Server)? Se aparece mostre aki para poder te ajudar.

YagoBlindY
10 de outubro de 2012 às 00:08

Amigo , mande a script que está dentro de data/npc/scripts/Baiak Itens News.lua , para que eu possa tentar lhe ajudar .

LeoTKL
10 de outubro de 2012 às 09:40

nao nao da nenhum erro no forgotten

 

aki esta o arquivo lua

 

 

local keywordHandler = KeywordHandler:new()

local npcHandler = NpcHandler:new(keywordHandler)

NpcSystem.parseParameters(npcHandler)

function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end

function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end

function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end

function onThink() npcHandler:onThink() end

npcHandler:addModule(FocusModule:new())

 

Yan OliveiraY
10 de outubro de 2012 às 14:32

Putz veih ja vi o problema é no npc.xml

 

substitua isso pelo seu npc.xml:

 

 

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

<npc name="Vendedor De Armas" script="Baiak Itens News.lua" walkinterval="2000" floorchange="0">

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

<look type="134" head="57" body="59" legs="40" feet="76" corpse="2212"/>

<parameters>

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

<parameter key="message_greet" value="Iae |PLAYERNAME|. Eu Vendo Itens Baiak News Basta Falar, {trade}."/>

<parameter key="shop_buyable" value="Wand News,7424,20000000000;Rod News,7409,20000000000;Baiak News Armor,7463,20000000000;Baiak New Legs,7464,20000000000;Baiak News Helmet,6531,20000000000;Baiak News Boots,7457,20000000000;Adaga News,2402,20000000000;Amulet News,2196,20000000000;Ring News,10309,20000000000;Club News,7426,20000000000;Sword News,7407,20000000000;Axe News,2447,20000000000;Shield News,2524,20000000000."/>

</parameters>

</npc>

 

Se n funcionar me avisa.

LeoTKL
10 de outubro de 2012 às 21:22

cara mais esse que voce mandou e o xml e oque eu postei e o script lua

 

nao funcionou

 

meu arquivo do npc xml

 

 

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

<npc name="Vendedor De Armas" script="default.lua" walkinterval="2000" floorchange="0">

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

<look type="134" head="57" body="59" legs="40" feet="76" corpse="2212"/>

<parameters>

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

<parameter key="message_greet" value="Iae |PLAYERNAME|. Eu Vendo Itens Baiak News Basta Falar, {trade}."/>

<parameter key="shop_buyable" value="Wand News,7424,20000000000;Rod News,7409,20000000000;Baiak News Armor,7463,20000000000;Baiak New Legs,7464,20000000000;Baiak News Helmet,6531,20000000000;Baiak News Boots,7457,20000000000;Adaga News,2402,20000000000;Amulet News,2196,20000000000;Ring News,10309,20000000000;Club News,7426,20000000000;Sword News,7407,20000000000;Axe News,2447,20000000000;Shield News,2524,20000000000."/>

</parameters>

</npc>

 

Yan OliveiraY
10 de outubro de 2012 às 22:56

Ve se funciona esse, add isso no xml do seu npc:

 

 

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

<npc name="Vendedor de Armas" script="vendedor.lua" walkinterval="350000" floorchange="0" speed="0">

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

<look type="510" head="91" body="114" legs="86" feet="0"/>

<parameters>

<parameter key="message_greet" value="Hello dear customer! Are you here to see my offers? Come on, lets {trade}!"/>

<parameter key="message_farewell" value="Good bye!"/>

<parameter key="message_idletimeout" value="Good bye!"/>

<parameter key="message_walkaway" value="Good bye!"/>

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

<parameter key="shop_buyable" value="Wand News,7424,20000000000;Rod News,7409,20000000000;Baiak News Armor,7463,20000000000;Baiak New Legs,7464,20000000000;Baiak News Helmet,6531,20000000000;Baiak News Boots,7457,20000000000;Adaga News,2402,20000000000;Amulet News,2196,20000000000;Ring News,10309,20000000000;Club News,7426,20000000000;Sword News,7407,20000000000;Axe News,2447,20000000000;Shield News,2524,20000000000."/>

</parameters>

</npc>

 

 

 

Agr vai em data/npc/scripts e troque o nome do baiak items new.lua por vendedor.lua

 

ae se muda a frase dele.

 

Se ainda der error é pq o erro está no npc.lua.

 

Se n funcionar me avise.

Editado Outubro 10 por Yan18

LeoTKL
11 de outubro de 2012 às 19:07

afff cara deu debug no meu tibia quando sumonei o npc

aaffffff

 

dexa queto pode fechar esse topico irei fazer esses itens dropar de monsters

 

se tu souber algum tuto agradeço

Yan OliveiraY
11 de outubro de 2012 às 20:13

É facil so add o item no loot do monsterl.xml.

LeoTKL
12 de outubro de 2012 às 01:29

mais tipo eu copiei o morgaroth e editei o lookytipe para male citizen os sumon o loot e o exp e o life quando tento sumona o bixo ele peita sai fumaçinha tipo fala que o monster nao existe