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 creatureSayCallback(cid, type, msg)
if(not npcHandler:isFocused(cid)) then
return false
end
local Storage1 = 20005
local Storage2 = 20006
local Storage3 = 20007
local Storage4 = 20008
local Storage5 = 20009
local Storage6 = 20010
local Storage7 = 20011
local Storage8 = 20012
local Storage9 = 20013
local Storage10 = 20014
local Storage11 = 20015
local Storage12 = 20016
local Storage13 = 20017
local Storage14 = 20018
local Storage15 = 20019
local Storage16 = 20020
local Storage17 = 20021
local Storage18 = 20022
local Storage19 = 20023
local Storage20 = 20024
local Storage21 = 20025
local Storage22 = 20026
local Storage23 = 20027
local Storage24 = 20028
local Storage25 = 20030
local Storage26 = 20032
local pos = {x=401, y=1551, z=8}
if (msgcontains(msg, 'yes') or msgcontains(msg, 'yes')) then
selfSay('Bwahaha... What makes you think that we will join a pathetic and weak human?... Now you will see my ultimate power!!.',cid)
doRemoveCreature(getNpcId())
setPlayerStorageValue(cid, Storage1, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage2, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage3, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage4, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage5, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage6, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage7, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage8, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage9, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage10, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage11, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage12, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage13, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage14, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage15, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage16, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage17, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage18, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage19, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage20, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage21, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage22, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage23, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage24, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage25, -1) -- Reinicia el valor de la quest cuando el jugador muere
setPlayerStorageValue(cid, Storage26, -1) -- Reinicia el valor de la quest cuando el jugador muere
doTeleportThing(cid,pos)
doPlayerPopupFYI(cid, "As a consequence for joining evil side, Osiris has punished you by stripping you of all progress... Maybe if you had joined the side of good this would not have happened.")
end
end
npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())