Ir para conteúdo

Featured Replies

Postado

Servidor Derivado 8.60  DBO.  tfs 0.4

 

npc responde normalmente ao falar "Hi" más não completa o resto da ação do arquivo.lua

 

Obs: é o npc de saga. onde só pode falar com ele tendo a storage1, falando com ele o npc summona uma criatura e ao player matar a criatura ganha a storage2 e um premio.

 

Npc.xml

<?xml version="1.0" encoding="UTF-8"?>
<npc name="Chibi Gohan" script="data/npc/scripts/chibi gohan.lua" walkinterval="2000" speed="0" floorchange="0">
<health now="100" max="100"/>
<look type="602" head="19" body="113" legs="95" feet="115" addons="0"/>
        <parameters>
                <parameter key="message_greet" value="Ola |PLAYERNAME|, voce pode me ajudar pf?" />
                <parameter key="module_keywords" value="1" />
        </parameters>     
</npc>

 

 

arquivo.lua

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
function creatureSayCallback(cid, type, msg)
if(not npcHandler:isFocused(cid)) then
return false
end
---------------------------------------------------------
local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid
if(msgcontains(msg, 'battle')) then
if (getPlayerStorageValue(cid,8000) <= 0) then
selfSay('Ueeeeeee!Ueeeeeee!Ueeeeeee!', cid)
setPlayerStorageValue(cid,8000,1)
else
selfSay('Sorry You Cant Do this saga.', cid)
end
return true
end
---------------------------------------------------------

 
 
end
npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())

 

REP+ pra quem ajudar.

Postado

Dá algum erro no motor?

Esse npc aí, só ta configurado pra entregar storage...

Ele nao ta configurado pra criar monstro não, nem da premio...

Editado por login12 (veja o histórico de edições)

 

@This life is filled with hurt

When happiness doesn't work

Trust me and take my hand

When the lights go out you will understand

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo