Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Ele é feito em mod , ou seja 1000% mais facil de configurar que os demais.


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

<mod name="Inquisition" version="1.0" author="Tommy" contact="[email protected]" enabled="yes">


        <event type="login" name="inquisitionRegister" event="script"><![CDATA[

        function onLogin(cid)

    registerCreatureEvent(cid, "Inquisition")

        return true

end]]></event>


    <event type="kill" name="Inquisition" event="script"><![CDATA[

local config = {


    message = "Go into the teleporter in 3 minutes, else it will disappear.", -- Frase que vai aparecer apos matar o bicho


    timeToRemove = 180, -- Tempo para Remover o Teleporte em segundos


    teleportId = 1387, -- O ID do teleporte


    bosses = { -- Nome do Monstro, A posicao do Telporte, Aonde ele teleportara


["Ushuriel"] = { { x=1173, y=1141, z=12}, { x=1097, y=1214, z=12, stackpos=1 } },


["Annihilon"] = { { x=1244, y=1297, z=12 }, { x=1187, y=1198, z=12, stackpos=1 } },


["Hellgorak"] = { { x=1067, y=1307, z=13 }, { x=1192, y=1240, z=12, stackpos=1 } },


["Madareth"] = { { x=1045, y=1130, z=13}, { x=1111, y=1240, z=12, stackpos=1 } },


["Zugurosh"] = { { x=1126, y=1151, z=12 }, { x=1149, y=1213, z=12, stackpos=1 } },


["Latrivan"] = { { x=1153, y=1196, z=13}, { x=1147, y=1244, z=12, stackpos=1 } }


    }


}




local function removal(position)


    if getThingfromPos(position).itemid == config.teleportId then


        doRemoveItem(getThingfromPos(position).uid)


    end


    return TRUE


end




function onKill(cid, target, lastHit)

if lastHit == true then


    local position = getCreaturePosition(target)


    for name, pos in pairs(config.bosses) do


        if name == getCreatureName(target) then


            teleport = doCreateTeleport(config.teleportId, pos[1], pos[2])


            doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1)


            addEvent(removal, config.timeToRemove * 1000, pos[2])

            doSendMagicEffect(pos[2], 10)


        end


    end

end


    return TRUE


end]]></event>


         <action fromuid="1300" touid="1308" event="script"><![CDATA[

       if item.uid == 1300 then


        queststatus = getPlayerStorageValue(cid,50301)


           if queststatus == -1 then


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You have found robe of the underworld.")


               doPlayerAddItem(cid,8890,1)


               setPlayerStorageValue(cid,50301,1)


           else


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "It is empty.")


           end


       elseif item.uid == 1301 then


        queststatus = getPlayerStorageValue(cid,50301)


           if queststatus == -1 then


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You have found a Spellbook of Dark Mysteries.")


               doPlayerAddItem(cid,8918,1)


               setPlayerStorageValue(cid,50301,1)


           else


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "It is empty.")


           end


       elseif item.uid == 1302 then


        queststatus = getPlayerStorageValue(cid,50301)


           if queststatus == -1 then


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You have found a Fireborn Giant Armor.")


               doPlayerAddItem(cid,8881,1)


               setPlayerStorageValue(cid,50301,1)


           else


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "It is empty.")


        end


       elseif item.uid == 1303 then


        queststatus = getPlayerStorageValue(cid,50301)


           if queststatus == -1 then


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You have found a Master Archer's Armor.")


               doPlayerAddItem(cid,8888,1)


               setPlayerStorageValue(cid,50301,1)


           else


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "It is empty.")


           end


      elseif item.uid == 1304 then


        queststatus = getPlayerStorageValue(cid,50301)


           if queststatus == -1 then


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You have found a Royal Crossbow.")


               doPlayerAddItem(cid,8851,1)


               setPlayerStorageValue(cid,50301,1)


           else


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "It is empty.")


           end


    elseif item.uid == 1305 then


        queststatus = getPlayerStorageValue(cid,50301)


           if queststatus == -1 then


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You have found an emerald sword.")


               doPlayerAddItem(cid,8930,1)


               setPlayerStorageValue(cid,50301,1)


           else


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "It is empty.")


           end


    elseif item.uid == 1306 then


        queststatus = getPlayerStorageValue(cid,50301)


           if queststatus == -1 then


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You have found a obsidian truncheon.")


               doPlayerAddItem(cid,8928,1)


               setPlayerStorageValue(cid,50301,1)


           else


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "It is empty.")


           end


    elseif item.uid == 1307 then


        queststatus = getPlayerStorageValue(cid,50301)


           if queststatus == -1 then


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You have found a hellforged axe.")


               doPlayerAddItem(cid,8924,1)


               setPlayerStorageValue(cid,50301,1)


           else


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "It is empty.")


           end


    elseif item.uid == 1308 then


        queststatus = getPlayerStorageValue(cid,50301)


           if queststatus == -1 then


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You have found a Warsinger Bow.")


               doPlayerAddItem(cid,8854,1)


               setPlayerStorageValue(cid,50301,1)


           else


               doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "It is empty.")


           end


    end


       return TRUE]]></action>

</mod>

Créditos:

Está no script

 http://baiakuza.com/
IP: baiakuza.com
TIBIA: 10.96
Baiak Custom [ High Exp Rate ]

 

 

 

 

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo