
Striker Macabrus
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
Striker Macabrus deu reputação a Alienbear em Base de scriptFala 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!
-
Striker Macabrus deu reputação a Alienbear em Base de scriptlocal 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.
-
Striker Macabrus deu reputação a Kemmlly em (Resolvido)[Pedido] NPC Task Systemitem = {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
-
Striker Macabrus deu reputação a Natanael Beckman em DEV C++ Compilando TFS no WindowsDEV 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 \/ -
Striker Macabrus deu reputação a Bodak Reborn em Ajuda Com Lavancafunction 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
-
Striker Macabrus deu reputação a Yan Liima em (Resolvido)Ajustando Script 4Simples:
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
-
Striker Macabrus deu reputação a Bodak Reborn em Pedido talkaction que muta player no help channelMê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.
-
Striker Macabrus deu reputação a Tricoder em [VIDEO AULA] CemitérioCemitério
Créditos à Victor Amaral
Video Aula
-
Striker Macabrus deu reputação a Bodak Reborn em Sistema De PontuaçãoLe o post..
-
Striker Macabrus deu reputação a Bodak Reborn em Sistema De Pontuação
-
Striker Macabrus deu reputação a Wakon em (Resolvido)script npc simplesEm "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.
-
Striker Macabrus deu reputação a Vodkart em Evento de Record PlayersScript 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!
-
Striker Macabrus deu reputação a Ahamaladha em Projeto Hasiatic - RPG InovadorMuito 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.
-
Striker Macabrus deu reputação a Ahamaladha em Como colocar groupCara olha em talkactions vê se tem algo errado lá, se tiver algo errado (ou não) avisa.
-
Striker Macabrus deu reputação a Ahamaladha em Ajuda !! Acesso a locais liberadosSo usar os SAMPLE que tenham o acesso, ai os outros personagens criados apartir dele ja terão o acesso.
-
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
-
Striker Macabrus deu reputação a Fir3z em Ganhar montaria ao fazer loginNome 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") -
Striker Macabrus deu reputação a Wise em Hunger System - Sistema de FomeBom, 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.
-
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
-
Striker Macabrus deu reputação a Gabriel10101 em Sistema de InvasãoEstou 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
-
Striker Macabrus deu reputação a Ryzor em [Sistema] Battlefield Event! V.1Belo Script rep+
-
Striker Macabrus deu reputação a Markin em [Sistema] Battlefield Event! V.1muito bom kong, parece o ctf
reputado negativamente.
-
Striker Macabrus deu reputação a Vodkart em [Sistema] Battlefield Event! V.1sim, 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
-
Striker Macabrus deu reputação a diegolopes em [Sistema] Battlefield Event! V.1cara , faz essa ...
evento rox.. falta soh mapa e aba do gesior.. mais aba tento me virar.. kk
-
Striker Macabrus deu reputação a Markin em [Sistema] Battlefield Event! V.1eu posso fazer o mapa, depois falo com o vod pra ver certinho como tem que fazer o mapa pro evento.