Postado Novembro 24, 2014 10 anos Autor este aqui é o script, só você editar ele, 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 local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addSellableItem({'dragon scale mail', 'dsm'}, 2492, 40000, 'dragon scale mail') npcHandler:addModule(FocusModule:new()) este aqui é o script, só você editar ele, 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 local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addSellableItem({'dragon scale mail', 'dsm'}, 2492, 40000, 'dragon scale mail') npcHandler:addModule(FocusModule:new()) Deu este error: [24/11/2014 13:35:07] [Error - Npc interface] [24/11/2014 13:35:07] data/npc/scripts/manga.lua [24/11/2014 13:35:07] Description: [24/11/2014 13:35:07] data/npc/scripts/manga.lua:7: attempt to index global 'npcHandler' (a nil value) [24/11/2014 13:35:07] [Warning - NpcScript::NpcScript] Cannot load script: data/npc/scripts/manga.lua
Postado Novembro 24, 2014 10 anos Xml: <?xml version="1.0" encoding="UTF-8"?> <npc name="Soilance" script="data/npc/scripts/manga.lua" walkinterval="2000"> <health now="100" max="100"/> <look type="128" head="79" body="48" legs="57" feet="76" addons="0"/> <parameters> <parameter key="message_greet" value="Greetings, |PLAYERNAME|. Perhaps you are interested in buying some food?" /> <parameter key="message_farewell" value="Well, bye.." /> <parameter key="message_walkaway" value="Goodbye?" /> </parameters> </npc> Script: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addSellableItem({'meat'}, 2666, 3, 'orange') npcHandler:addModule(FocusModule:new())
Postado Novembro 25, 2014 10 anos Autor Xml: <?xml version="1.0" encoding="UTF-8"?> <npc name="Soilance" script="data/npc/scripts/manga.lua" walkinterval="2000"> <health now="100" max="100"/> <look type="128" head="79" body="48" legs="57" feet="76" addons="0"/> <parameters> <parameter key="message_greet" value="Greetings, |PLAYERNAME|. Perhaps you are interested in buying some food?" /> <parameter key="message_farewell" value="Well, bye.." /> <parameter key="message_walkaway" value="Goodbye?" /> </parameters> </npc> Script: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addSellableItem({'meat'}, 2666, 3, 'orange') npcHandler:addModule(FocusModule:new()) Ele continua comprando , mais apenas de 1 em 1 :/ Edit: quando tento vender + de 1 ele aparece la embaixo: You do not have this object. ********************************************************************************* EDIT: Podem Fechar o Tópico Pessoal , Vou Trocar de Ot , o Meu que esta todo cheio de BUG. kk vlw +REP , pros que tentaram ajudar pois o script esta certo, testei em outro OT e funcionou. Editado Novembro 25, 2014 10 anos por Jean Junior (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.