Ir para conteúdo

Striker Macabrus

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Striker Macabrus deu reputação a Alienbear em Base de script   
    Fala galerinha do T.K
     
    Pode não ser muito útil oque vim trazer hoje, porem estou trazendo porque algumas pessoas tem duvidas de como criar um script com mais de um IF e um else para cada IF...
     
    Aprendi com meu amigão xWHITEWOLF
     
    Vamos lá...

     
    local lvl = 3300 local moeda = 9971 local stg = 97931 function onUse(cid, item, frompos, item2, topos) if getPlayerLevel(cid) >= lvl then if getPlayerItemCount(cid, moeda) >= 1 then if getPlayerStorageValue(cid, stg) >= 0 then doSendMagicEffect(getCreaturePosition(cid), 39) doCreatureSay(cid, "Você tem level, moeda e storage.", TALKTYPE_ORANGE_1) else doSendMagicEffect(getCreaturePosition(cid), 3) doCreatureSay(cid, "Você não tem STORAGE.", TALKTYPE_ORANGE_1) end else doSendMagicEffect(getCreaturePosition(cid), 3) doCreatureSay(cid, "Você não tem MOEDA.", TALKTYPE_ORANGE_1) end else doSendMagicEffect(getCreaturePosition(cid), 3) doCreatureSay(cid, "Você não tem LEVEL.", TALKTYPE_ORANGE_1) end return TRUE end

     
    "IF" representa "SE" "THEN" representa "ENTÃO" "ELSE" representa "SE NÃO ou OUTRO" "END" representa "FIM" explicação: if 1 if 2 if 3 else3 end else2 end else1 end Ou seja... if 3 esta dentro do if 2 e ambos estão dentro do if 1 Logo o primeiro else tem que fechar o if 3, o segundo else fecha o if 2 e o ultimo vai fechar o primeiro if Nessa ordem. Se tiverem mais alguma duvida só perguntar. Se alguém tiver duvidas por favor comente e eu tentarei ajudar. Abraços!
  2. Gostei
    Striker Macabrus deu reputação a Alienbear em Base de script   
    local lvl = 3300 local moeda = 9971 local stg = 97931 function onUse(cid, item, frompos, item2, topos) if getPlayerLevel(cid) >= lvl then if getPlayerItemCount(cid, moeda) >= 1 then if getPlayerStorageValue(cid, stg) >= 0 then doSendMagicEffect(getCreaturePosition(cid), 39) doCreatureSay(cid, "Você tem level, moeda e storage.", TALKTYPE_ORANGE_1) else doSendMagicEffect(getCreaturePosition(cid), 3) doCreatureSay(cid, "Você não tem STORAGE.", TALKTYPE_ORANGE_1) end else doSendMagicEffect(getCreaturePosition(cid), 3) doCreatureSay(cid, "Você não tem MOEDA.", TALKTYPE_ORANGE_1) end else doSendMagicEffect(getCreaturePosition(cid), 3) doCreatureSay(cid, "Você não tem LEVEL.", TALKTYPE_ORANGE_1) end return TRUE end "IF" representa "SE"
    "THEN" representa "ENTÃO"
    "ELSE" representa "SE NÃO ou OUTRO"
    "END" representa "FIM"

    explicação:
    if 1

      if 2

          if 3

          else3

          end

      else2

      end

    else1

    end

    Ou seja... if 3 esta dentro do if 2 e ambos estão dentro do if 1
    Logo o primeiro else tem que fechar o if 3, o segundo else fecha o if 2 e o ultimo vai fechar o primeiro if
     
    Nessa ordem.

    Se tiverem mais alguma duvida só perguntar.
  3. Gostei
    Striker Macabrus deu reputação a Kemmlly em (Resolvido)[Pedido] NPC Task System   
    item = {2123,1} Mude para o id do item e a quantidade que você quer
    exp = 200 Mude para a quantidade de XP que você quer q o player receba quando terminar a task
  4. Gostei
    Striker Macabrus deu reputação a Natanael Beckman em DEV C++ Compilando TFS no Windows   
    DEV C++,  aprenda a compila uma source TFS!
     
    Downloads(Baixe de acordo as configurações do seu windows):
    DEV C++ CONFIGURADO PARA 32BITS
    DEV C++ CONFIGURADO PARA 64BITS
    REV 3884 TFS 0.4
     
    Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.
    ======================================
    Abra o DEV C++:
    ======================================

    ======================================
    Abra a Source:
    ======================================

    ======================================
    Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:
    ======================================

    =============================================================

    ======================================
    Aguarde carregar todos os arquivos:
    ======================================

    ======================================
    Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:
    ======================================

    ======================================
    Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:
    ======================================

    ======================================
    Se der tudo certo em Log vai estar como mostra a imagem abaixo:
    ======================================

    ======================================
    Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!
    ======================================

    ===========================================
    Só isso galera tutorial rápido resumido e útil!
    Créditos Natanael Beckman!    
    ===========================================     
     
    Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:
    Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.
     

     
    Abra o DEV-C++, clique em  File> New> Project:
     

     
    Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:
     

     
    Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.
     

     
    No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:
    -D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs:
    -lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s   No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK.     Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project:      Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9:         OpenSSL 0.9.8   1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!
      Clica aqui \/
  5. Gostei
    Striker Macabrus deu reputação a Bodak Reborn em Ajuda Com Lavanca   
    function onUse(cid, item, frompos, item2, topos) local orsh1pos = {x=32493, y=32524, z=5} local demon2pos = {x=32491, y=32509, z=6} local demon3pos = {x=32491, y=32517, z=6} local demon4pos = {x=32498, y=32519, z=6} local firelemental5pos = {x=32490, y=32524, z=6} local firelemental6pos = {x=32491, y=32516, z=7} if item.uid == 9006 then queststatus = getPlayerStorageValue(cid,9006) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"o Player "..getCreatureName(cid).." Acaba De entrar no Navio Do King.") player2pos = {x=32490, y=32508, z=7} doTeleportThing(cid,player2pos) doSummonCreature("pirate corsair II", orsh1pos) doSummonCreature("pirate marauder II", demon2pos) doSummonCreature("pirate ghost II", demon3pos) doSummonCreature("pirate buccaneer II", demon4pos) doSummonCreature("pirate skeleton II", firelemental5pos) doSummonCreature("pirate cutthroat II", firelemental6pos) doSendMagicEffect(topos,12) setPlayerStorageValue(cid,9006,1000) else doPlayerSendTextMessage(cid,22,"Nothing happens.") end return 0 end return 1 end  
  6. Gostei
    Striker Macabrus deu reputação a Yan Liima em (Resolvido)Ajustando Script 4   
    Simples:
    function onStepIn(cid, item, position, fromPosition) if isPlayer (cid) then doCreatureAddHealth (cid, -getCreatureHealth(cid)/100*99) doCreatureAddMana (cid, -getCreatureMana(cid)/100*99) end return true end  
  7. Gostei
    Mês passado eu fiz um post pedindo um script e ninguém me respondeu, e eu agradeço muito isso, pois eu resolvi aprender lua um dia depois.
    Agora eu vejo porque "ninguém" ajuda. Todos que pedem ajuda no fórum, normalmente não tem o intuito de aprender lua, querem o script pronto e acabou.
    Exemplo: o cara tem um script, mas ele quer que adicione um item a mais para o player. Isso é uma coisa muito simples, mas ninguém tem interesse em aprender. 
    Quem faz scripts, faz por gostar, por querer ajudar. E é muito frustrante ver que o cara no qual você está ajudando, quer apenas o código pronto.
    No ano de 2014 os posts eram mais respondidos porque a galera tinha mais interesse em aprender. Os scripters estão fortemente sumindo do fórum por alguns fatos, incluindo este.
     
    OBS: Ninguém vai fazer nada por rep.
    OBS2: Tentei não ser grosso. \;
     
    Sobre o tópico: é possível, muitos OTs tem esse sistema.
  8. Gostei
    Striker Macabrus deu reputação a Tricoder em [VIDEO AULA] Cemitério   
    Cemitério
     Créditos à Victor Amaral 
     

    Video Aula
     
     

  9. Gostei
    Striker Macabrus deu reputação a Bodak Reborn em Sistema De Pontuação   
    Le o post..
  10. Gostei
    Striker Macabrus deu reputação a Bodak Reborn em Sistema De Pontuação   
  11. Gostei
    Striker Macabrus deu reputação a Wakon em (Resolvido)script npc simples   
    Em "Data/npc/scripts", arquivo.lua:
    local t = { money = 10000, pos = {x = 160, y = 54, z = 7} } local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 msg = msg:lower(); if msgcontains(msg, 'the place of death') then if doPlayerRemoveMoney(cid, t.money) then doTeleportThing(cid, t.pos) selfSay('Boa sorte.', cid) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_TELEPORT) else selfSay('Você não tem '.. t.money ..' gold coins.', cid) end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Em "Data/npc", arquivo.xml:
    <?xml version="1.0" encoding="UTF-8"?> <npc name="NOMEDONPC" script="travelTest.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="128" head="17" body="54" legs="114" feet="0" addons="2"/> <parameters> <parameter key="message_greet" value="Olá |PLAYERNAME|! Eu te levarei a melhor e maior quest por apenas 100kk, diga {The Place of Death} para entrar. MWAHAWAWAHWAWA!"/> </parameters> </npc> Configure o valor que será cobrado do player em money e a position que será levado após falar a msg necessária em pos.
  12. Gostei
    Striker Macabrus deu reputação a Vodkart em Evento de Record Players   
    Script interessante... Mas aconselho a colocar para jogadores que tenham se registrado, porque no caso algum mage bomb pode logar em vários ACC Manager para usufruir de maneira indevida do sistema...Além disso acho mais legal dar recompensas aleatórias para os jogadores, ou até mesmo dependendo dos leveis...
     
    Ex:
    level 1 á 25
    level 25 á 50
    level 51 á 80
    level 81 á 100
     
    ganharem itens exclusivos dependendo do level!
     
  13. Gostei
    Striker Macabrus deu reputação a Ahamaladha em Projeto Hasiatic - RPG Inovador   
    Muito boa a ideia. Imagino que nesse contexto guerras de territórios (algo que ocorre muito em outros jogos) ficaria muito interessante. Ansioso por mais noticias.
  14. Gostei
    Striker Macabrus deu reputação a Ahamaladha em Como colocar group   
    Cara olha em talkactions vê se tem algo errado lá, se tiver algo errado (ou não) avisa.
  15. Gostei
    Striker Macabrus deu reputação a Ahamaladha em Ajuda !! Acesso a locais liberados   
    So usar os SAMPLE que tenham o acesso, ai os outros personagens criados apartir dele ja terão o acesso.
     
     
  16. Gostei
    Striker Macabrus deu reputação a Ahamaladha em Retirar potions infinitas.   
    Tenta 
    local config = { removeOnUse = "yes", usableOnTarget = "yes", -- can be used on target? (fe. healing friend) splashable = "no", realAnimation = "no", -- make text effect visible only for players in range 1x1 healthMultiplier = 1.0, manaMultiplier = 1.0 } config.removeOnUse = getBooleanFromString(config.removeOnUse) config.usableOnTarget = getBooleanFromString(config.usableOnTarget) config.splashable = getBooleanFromString(config.splashable) config.realAnimation = getBooleanFromString(config.realAnimation) local POTIONS = { [8704] = {empty = 7636, splash = 2, health = {50, 100}}, -- small health potion [7618] = {empty = 7636, splash = 2, health = {200, 300}}, -- health potion [7588] = {empty = 7634, splash = 2, health = {300, 500}, level = 50, vocations = {3, 4, 7, 8}, vocStr = "knights and paladins"}, -- strong health potion [7591] = {empty = 7635, splash = 2, health = {600, 800}, level = 80, vocations = {4, 8}, vocStr = "knights"}, -- great health potion [8473] = {empty = 7635, splash = 2, health = {900, 1100}, level = 130, vocations = {4, 8}, vocStr = "knights"}, -- ultimate health potion [7620] = {empty = 7636, splash = 7, mana = {150, 250}}, -- mana potion [7589] = {empty = 7634, splash = 7, mana = {200, 300}, level = 50, vocations = {1, 2, 3, 5, 6, 7}, vocStr = "sorcerers, druids and paladins"}, -- strong mana potion [7590] = {empty = 7635, splash = 7, mana = {350, 450}, level = 80, vocations = {1, 2, 5, 6}, vocStr = "sorcerers and druids"}, -- great mana potion [8472] = {empty = 7635, splash = 3, health = {300, 400}, mana = {300, 400}, level = 80, vocations = {3, 7}, vocStr = "paladins"} -- great spirit potion } local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) local potion = POTIONS[item.itemid] if(not potion) then return false end if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then if(not config.splashable) then return false end if(toPosition.x == CONTAINER_POSITION) then toPosition = getThingPos(item.uid) end doDecayItem(doCreateItem(2016, potion.splash, toPosition)) doTransformItem(item.uid, potion.empty) return TRUE end if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) return TRUE end local health = potion.health if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then return false end local mana = potion.mana if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then return false end doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_ORANGE) if(not realAnimation) then doCreatureSay(itemEx.uid, "Baiakziin...", TALKTYPE_ORANGE_1) else for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do if(isPlayer(tid)) then doCreatureSay(itemEx.uid, "Baiakziin...", TALKTYPE_ORANGE_1, false, tid) end end end doAddCondition(cid, exhaust) if(not potion.empty or config.removeOnUse) then doRemoveItem(item.uid, 1) return TRUE end doRemoveItem(item.uid, 0) doPlayerAddItem(cid, potion.empty, 0) doPlayerRemoveItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) doPlayerAddItem(cid, potion.empty, getPlayerItemCount(cid, potion.empty)) return TRUE end  
  17. Gostei
    Striker Macabrus deu reputação a Fir3z em Ganhar montaria ao fazer login   
    Nome do Script: Ganhar Montaria Nome do Autor: Fir3z (eu) Servidor Testado e/ou Versão do Tibia: TFS 0.4 (8.70) Descrição e/ou Informações Adicionais: Ao fazer login vc automaticamente ganhará uma específica montaria. Vi um cara no Suporte querendo um script assim... e apesar de ser bem simples, acho que ainda terá muitas pessoas que vão querer esse script...

    No arquivo creaturescript.xml adicione está linha:
    <event type="login" name="Montaria" event="script" value="montaria.lua"/> Crie um arquivo com o nome montaria.lua dentro da pasta scripts e coloque isso dentro:
    local montaria = IDDAMONTARIA function onLogin(cid) if getPlayerStorageValue(cid, 37561) == -1 then doPlayerAddMount(cid, montaria) setPlayerStorageValue(cid, 37561, 1) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Por ter feito seu primeiro login no servidor, você acabou de ganhar uma montaria!") end return TRUE end No arquivo login.lua adicione está linha:
    registerCreatureEvent(cid, "Montaria")
  18. Gostei
    Striker Macabrus deu reputação a Wise em Hunger System - Sistema de Fome   
    Bom, galerinha, este é um creature event com callback onLogin no qual chama uma função em loop/laço infinito.

    checkHunger(cid)

    O que faz essa função?
    Ela checa os ticks de uma condição de regeneração, na qual o creatureid player adquire ao se alimentar com um food no game.
    Se o valor desses ticks indicar que o player não se alimentou, será feita uma contagem de segundos via storage. Se essa contagem passar do tempo máximo que se pode ficar sem se alimentar (alterável), o player começa a perder determinada porcentagem (alterável) de sua saúde (Health/Life/Vida), de certo em certo tempo (também alterável), até que o mesmo se alimente novamente ou simplesmente morra.
    Caso o player morra, quando entrar, ele vai continuar perdendo a porcentagem de HP, até que enfim se alimente. Acredito que seja bom para servidores sérios.

    Sem mais delongas..


    checkhunger.lua (data\creaturescripts\scripts):
    -- Developed by Wise ~ TibiaKing.com local t = {     hp = 2, -- %     maxTime = 25 * 60, -- minutes * 60     lossInterval = 5, -- seconds     hstor = 98765 -- hunger storage } function checkHunger(cid)     local h = getPlayerStorageValue(cid, t.hstor)     local loss = t.lossInterval > 1 and t.lossInterval or 2          if getPlayerFlagValue(cid, PLAYERFLAG_CANNOTBEATTACKED) then         return true     elseif getPlayerFood(cid) < 1 then         if h <= t.maxTime then             if h < 0 then                 setPlayerStorageValue(cid, t.hstor, 0)             end                          setPlayerStorageValue(cid, t.hstor, getPlayerStorageValue(cid, t.hstor) + 1)         else             addEvent(function()                 if isPlayer(cid) then                     doCreatureAddHealth(cid, -(t.hp * (getCreatureMaxHealth(cid) / 100)))                 end             end, (loss - 1) * 1000)         end     else         if h > 0 then             setPlayerStorageValue(cid, t.hstor, 0)         end     end          addEvent(function()         if isPlayer(cid) then             checkHunger(cid)         end     end, 1000)     return true end function onLogin(cid)     return checkHunger(cid) and true end


    Tag - creaturescripts.xml (data\creaturescripts):
    <event type="login" name="checkHunger" event="script" value="checkhunger.lua"/>


    Configuração simples:
    local t = { hp = 2, -- porcentagem de HP que o player perderá maxTime = 25 * 60, -- tempo máximo para ficar sem se alimentar em minutos * 60 (no caso, seriam 25 minutos, ou seja, 1500 segundos) lossInterval = 5, -- tempo do intervalo de perda da porcentagem do HP, em segundos (no caso, perderia a porcentagem estipulada a cada 5 segundos) hstor = 98765 -- storage que faz a contagem do tempo máximo } PS: com esse callback, não se registra creature event.
  19. Gostei
    Striker Macabrus deu reputação a principe sharingan em Estatua ou porta de Teleport.   
    Bom galera é o seguinte, eu tentei criar um NPC que teleporta por X item. Mas sempre dava um erro quando vai adiciona-lo no mapa. Ai resolvi fazer uma Script que quando você clica na Estatua, porta, parede ou coisa do tipo você é teleportado se tiver X Item.
    ( PS: Quando vc é teleportado o item não é removido de sua bag. Você cotinua com o item, como se fosse uma permissão !! )
    Bom, vamos deixar de papo furado, e vamos ao que interessa. Vai em: data/actions/scripts crie um arquivo .lua com o nome que você quiser e cole isso:
    Agora vá em actions.xml e cole essa tag:
    Action ID
    Nome do arquivo que você criou em: data/actions/scripts
  20. Gostei
    Striker Macabrus deu reputação a Gabriel10101 em Sistema de Invasão   
    Estou usando um sistema de invasão automatica,se eu não me engano foi o Vodkart que postou ela,mas o problema é que depois de 15,30,60 minutos se ninguém matar o Boss o server não remove ele também,alguém sabe porque?


    local days = { ["Monday"] = { ["06:35"] = {nome = "A Invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["09:00"] = {nome = "A Invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["12:30"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["15:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["18:30"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["21:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["00:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["14:00"] = {nome = "A guerra contra o poderoso Ferumbras", pos = {x=386, y=180, z=7}, monster = {"1 Ferumbras"}, Time = 60}, ["17:00"] = {nome = "A guerra contra o poderoso Ghazbaran", pos = {x=405, y=52, z=14}, monster = {"1 Ghazbaran"}, Time = 60}, ["20:00"] = {nome = "A guerra contra o poderoso Orshabaal", pos = {x=316, y=207, z=10}, monster = {"1 Orshabaal"}, Time = 60}, ["22:00"] = {nome = "A guerra contra o poderoso Morgaroth", pos = {x=558, y=65, z=7}, monster = {"1 Morgaroth"}, Time = 60}, ["06:45"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["11:30"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["16:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["21:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["07:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["13:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["18:00"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["23:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["08:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["13:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["19:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["23:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, }, ["Tuesday"] = { ["06:35"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["09:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["12:30"] = {nome = "A Invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["15:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["18:30"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["21:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["00:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["14:00"] = {nome = "A guerra contra o poderoso Ferumbras", pos = {x=386, y=180, z=7}, monster = {"1 Ferumbras"}, Time = 60}, ["17:00"] = {nome = "A guerra contra o poderoso Ghazbaran", pos = {x=405, y=52, z=14}, monster = {"1 Ghazbaran"}, Time = 60}, ["20:00"] = {nome = "A guerra contra o poderoso Orshabaal", pos = {x=316, y=207, z=10}, monster = {"1 Orshabaal"}, Time = 60}, ["22:00"] = {nome = "A guerra contra o poderoso Morgaroth", pos = {x=558, y=65, z=7}, monster = {"1 Morgaroth"}, Time = 60}, ["06:45"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["11:30"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["16:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["21:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["07:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["13:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["18:00"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["23:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["08:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["13:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["19:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["23:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, }, ["Wednesday"] = { ["06:35"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["09:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["12:30"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["15:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["18:30"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["21:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["00:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["14:00"] = {nome = "A guerra contra o poderoso Ferumbras", pos = {x=386, y=180, z=7}, monster = {"1 Ferumbras"}, Time = 60}, ["17:00"] = {nome = "A guerra contra o poderoso Ghazbaran", pos = {x=405, y=52, z=14}, monster = {"1 Ghazbaran"}, Time = 60}, ["20:00"] = {nome = "A guerra contra o poderoso Orshabaal", pos = {x=316, y=207, z=10}, monster = {"1 Orshabaal"}, Time = 60}, ["22:00"] = {nome = "A guerra contra o poderoso Morgaroth", pos = {x=558, y=65, z=7}, monster = {"1 Morgaroth"}, Time = 60}, ["06:45"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["11:30"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["16:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["21:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["07:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["13:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["18:00"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["23:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["08:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["13:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["19:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["23:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, }, ["Thursday"] = { ["06:35"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["09:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["12:30"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["15:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["18:30"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["21:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["00:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["14:00"] = {nome = "A guerra contra o poderoso Ferumbras", pos = {x=386, y=180, z=7}, monster = {"1 Ferumbras"}, Time = 60}, ["17:00"] = {nome = "A guerra contra o poderoso Ghazbaran", pos = {x=405, y=52, z=14}, monster = {"1 Ghazbaran"}, Time = 60}, ["20:00"] = {nome = "A guerra contra o poderoso Orshabaal", pos = {x=316, y=207, z=10}, monster = {"1 Orshabaal"}, Time = 60}, ["22:00"] = {nome = "A guerra contra o poderoso Morgaroth", pos = {x=558, y=65, z=7}, monster = {"1 Morgaroth"}, Time = 60}, ["06:45"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["11:30"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["16:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["21:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["07:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["13:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["18:00"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["23:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["08:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["13:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["19:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["23:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, }, ["Friday"] = { ["06:35"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["09:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["12:30"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["15:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["18:30"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["21:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["00:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["14:00"] = {nome = "A guerra contra o poderoso Ferumbras", pos = {x=386, y=180, z=7}, monster = {"1 Ferumbras"}, Time = 60}, ["17:00"] = {nome = "A guerra contra o poderoso Ghazbaran", pos = {x=405, y=52, z=14}, monster = {"1 Ghazbaran"}, Time = 60}, ["20:00"] = {nome = "A guerra contra o poderoso Orshabaal", pos = {x=316, y=207, z=10}, monster = {"1 Orshabaal"}, Time = 60}, ["22:00"] = {nome = "A guerra contra o poderoso Morgaroth", pos = {x=558, y=65, z=7}, monster = {"1 Morgaroth"}, Time = 60}, ["06:45"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["11:30"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["16:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["21:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["07:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["13:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["18:00"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["23:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["08:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["13:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["19:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["23:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, }, ["Saturday"] = { ["06:35"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["09:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["12:30"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["15:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["18:30"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["21:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["00:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["14:00"] = {nome = "A guerra contra o poderoso Ferumbras", pos = {x=386, y=180, z=7}, monster = {"1 Ferumbras"}, Time = 60}, ["17:00"] = {nome = "A guerra contra o poderoso Ghazbaran", pos = {x=405, y=52, z=14}, monster = {"1 Ghazbaran"}, Time = 60}, ["20:00"] = {nome = "A guerra contra o poderoso Orshabaal", pos = {x=316, y=207, z=10}, monster = {"1 Orshabaal"}, Time = 60}, ["22:00"] = {nome = "A guerra contra o poderoso Morgaroth", pos = {x=558, y=65, z=7}, monster = {"1 Morgaroth"}, Time = 60}, ["06:45"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["11:30"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["16:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["21:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["07:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["13:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["18:00"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["23:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["08:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["13:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["19:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["23:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, }, ["Sunday"] = { ["06:35"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["09:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["12:30"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["15:00"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["18:30"] = {nome = "A guerra contra os elfs", pos = {x=104, y=65, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 30}, ["21:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["00:00"] = {nome = "A invasão dos Elfs", pos = {x=185, y=54, z=7}, monster = {"1 Dharalion", "5 Elf Scout", "3 Elf Arcanist"}, Time = 15}, ["14:00"] = {nome = "A guerra contra o poderoso Ferumbras", pos = {x=386, y=180, z=7}, monster = {"1 Ferumbras"}, Time = 60}, ["17:00"] = {nome = "A guerra contra o poderoso Ghazbaran", pos = {x=405, y=52, z=14}, monster = {"1 Ghazbaran"}, Time = 60}, ["20:00"] = {nome = "A guerra contra o poderoso Orshabaal", pos = {x=316, y=207, z=10}, monster = {"1 Orshabaal"}, Time = 60}, ["22:00"] = {nome = "A guerra contra o poderoso Morgaroth", pos = {x=558, y=65, z=7}, monster = {"1 Morgaroth"}, Time = 60}, ["06:45"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["11:30"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["16:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["21:35"] = {nome = "A batalha contra Demodras", pos = {x=77, y=196, z=7}, monster = {"1 Demodras, 2 Dragon Lord"}, Time = 30}, ["07:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["13:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["18:00"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["23:10"] = {nome = "A batalha contra The Horned Fox", pos = {x=152, y=136, z=12}, monster = {"1 The Horned Fox"}, Time = 30}, ["08:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["13:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["19:10"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, ["23:50"] = {nome = "A batalha contra The Old Widow", pos = {x=38, y=127, z=7}, monster = {"1 The Old Widow, 3 Giant Spider"}, Time = 30}, } } function onThink(interval, lastExecution) function getDayName() local days = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"} return days[os.date("*t")["wday"]] end hours = tostring(os.date("%X")):sub(1, 5) tb = days[getDayName()][hours] if tb then function removeCreature() for x = ((tb.pos.x)-10), ((tb.pos.x)+10) do for y = ((tb.pos.y)-10), ((tb.pos.y)+10) do local m = getTopCreature({x=x, y=y, z= tb.pos.z}).uid if m ~= 0 and isMonster(m) then doRemoveCreature(m) end end end return true end addEvent(removeCreature, tb.Time*60*1000) doBroadcastMessage(hours .. " - " .. tb.nome .. " Iníciou.") for _,x in pairs(tb.monster) do for s = 1, tonumber(x:match("%d+")) do doSummonCreature(x:match("%s(.+)"), tb.pos) end end end return true end
  21. Gostei
    Striker Macabrus deu reputação a Ryzor em [Sistema] Battlefield Event! V.1   
    Belo Script rep+
  22. Gostei
    Striker Macabrus deu reputação a Markin em [Sistema] Battlefield Event! V.1   
    muito bom kong, parece o ctf

    reputado negativamente.
  23. Gostei
    Striker Macabrus deu reputação a Vodkart em [Sistema] Battlefield Event! V.1   
    sim, isso mesmo.

    Mas no caso você tem que colocar no mapper editor as paredes pq qndo o evento abrir elas serão removidas, e quando o evento acabar elas voltam a ser criadas!



    infelizmente não sou mapper e não tenho como disponibilizar esse mapa para vc
  24. Gostei
    Striker Macabrus deu reputação a diegolopes em [Sistema] Battlefield Event! V.1   
    cara , faz essa ...
    evento rox.. falta soh mapa e aba do gesior.. mais aba tento me virar.. kk
  25. Gostei
    Striker Macabrus deu reputação a Markin em [Sistema] Battlefield Event! V.1   
    eu posso fazer o mapa, depois falo com o vod pra ver certinho como tem que fazer o mapa pro evento.

Informação Importante

Confirmação de Termo