Untitled
unknown
lua
a year ago
4.4 kB
4
Indexable
Never
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())