Ir para conteúdo

Cat

Héroi
  • Registro em

  • Última visita

Tudo que Cat postou

  1. Cat postou uma resposta no tópico em Suporte & Pedidos
    com sons? quero ver em Oo
  2. opa, da pra evoluir brow, continua treinando e vendo alguns tutoriais na net ;p Baixe meu tutorial, espero que ajude.
  3. não sei mecher com esse tipo de funçao ai, sempre me confundo, tenta essas duas opções: fazer por globalevents script do vodkart inv.lua local days = { ["Sunday"] = { ["00:00"] = {nome = "Demon Invasões", pos = {x=185, y=54, z=7}, monster = {"40 Demon", "50 Fire Devil", "4 Orshabaal"}, Time = 15}, ["21:00"] = {nome = "Dragon Invasões", pos = {x=185, y=54, z=7}, monster = {"100 Dragon"}, Time = 15} }, ["Saturday"] = { ["00:00"] = {nome = "Demon Invasões", pos = {x=185, y=54, z=7}, monster = {"40 Demon", "50 Fire Devil", "4 Orshabaal"}, Time = 15}, ["21:13"] = {nome = "Dragon Invasões", pos = {x=185, y=57, z=7},monster = {"100 Dragon"}, Time = 15} } } 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 globalevents.xml <globalevent name="Invasao" interval="60" event="script" value="inv.lua"/> fazer por mod script do vodkart Automatic Raids.xml <?xml version="1.0" encoding="UTF-8"?> <mod name="Automatic Raids" version="1.0" author="Vodkart And xotservx" contact="xtibia.com" enabled="yes"> <config name="raids_func"><![CDATA[ days = { ["Monday"] = { ["21:30"] = {nome = "Orshabaal", pos = {fromPosition = {x=184, y=55, z=7},toPosition = {x=188, y=58, z=7}},m = {"5 Fire Devil", "2 Orshabaal"}, Time = 15}, ["21:33"] = {nome = "Dragon", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}},m = {"100 Dragon"}, Time = 20} }, ["Sunday"] = { ["10:08"] = {nome = "Demon", pos = {fromPosition = {x=202, y=11, z=7},toPosition = {x=204, y=12, z=7}}, m = {"1 Demon"}, Time = 15}, ["10:46"] = {nome = "Hydra", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}}, m = {"7 Hydra", "4 Cyclops"}, Time = 20} } } ]]></config> <globalevent name="AutomaticRaids" interval="60" event="script"><![CDATA[ domodlib('raids_func') function onThink(interval, lastExecution) if days[os.date("%A")] then hours = tostring(os.date("%X")):sub(1, 5) tb = days[os.date("%A")][hours] if tb then function removeCreature(tb) for x = ((tb.pos.fromPosition.x)-10), ((tb.pos.toPosition.x)+10) do for y = ((tb.pos.fromPosition.y)-10), ((tb.pos.toPosition.y)+10) do local m = getTopCreature({x=x, y=y, z= tb.pos.fromPosition.z}).uid if m ~= 0 and isMonster(m) then doRemoveCreature(m) end end end end doBroadcastMessage("The invasion of " .. tb.nome .. " started") for _,x in pairs(tb.m) do for s = 1, tonumber(x:match("%d+")) do pos = {x = math.random(tb.pos.fromPosition.x, tb.pos.toPosition.x), y = math.random(tb.pos.fromPosition.y, tb.pos.toPosition.y), z = tb.pos.fromPosition.z} doSummonCreature(x:match("%s(.+)"), pos) end end addEvent(removeCreature, tb.Time*60*1000, tb) end end return true end ]]></globalevent> </mod> Configuração: days = { ["Monday"] = { ["21:30"] = {nome = "Orshabaal", pos = {fromPosition = {x=184, y=55, z=7},toPosition = {x=188, y=58, z=7}},m = {"5 Fire Devil", "2 Orshabaal"}, Time = 1}, ["21:33"] = {nome = "Dragon", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}},m = {"100 Dragon"}, Time = 2} }, ["Tuesday"] = { ["10:44"] = {nome = "Demon", pos = {fromPosition = {x=184, y=55, z=7},toPosition = {x=188, y=58, z=7}}, m = {"5 Demon", "8 Fire Devil"}, Time = 1}, ["10:46"] = {nome = "Hydra", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}}, m = {"7 Hydra", "4 Cyclops"}, Time = 2} } } ["DIA"] = { ["HORA DA INVASÃO"] = {nome = "NOME DA INVASÃO", pos = {começo e final da área}, monster = {"MONSTROS"}, Time = para remover os monstro} } O dia da invasão é colocada entre " " e somente dia em inglês e a primeira letra maiúscula, exemplo: "Saturday" Depois são as hora da invasão, que é colocada entre " " e somente a hora e minuto, segundos não precisa exemplo: "15:00" As Posições estão entre { } adicionando as posições x, y e z, é o começo e final da área exemplo: pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}} fromPosition -- começo da área onde vai acontecer a raid toPosition -- final da área onde vai acontecer a raid Os monters tem um modo especial de configurar, vc coloca entre { }, e cada monstro entre " ", e entre as " " vc adiciona "QUANTIDADE MONSTRO", e para adicionar mais tipos de monstro se separa por virgulas, exemplo: {"40 Water Elemental", "5 Cyclops"} Time é uma função extra, é para caso ninguém participe do evento os monstros não fiquem pelo mapa, e é em minutos, exemplo: Time = 15
  4. Cara poem mistério nisso, é muito louco. creio eu que com as novas versões o pessoal novo que entra não da tanto valor pra essas histórias e itens em rookgaard, pois mudaram tudo la.. prefiro a versão 8.6 ta ótimo kaique
  5. não entendi, agora confundio, quer saber das raids ou das houses? se for houses mesmo muda aqui: houseRentPeriod = "never" muda pra: houseRentPeriod = "weekly"
  6. Cat postou uma resposta no tópico em Playground (Off-topic)
    @UP Pra nao esquecer a bostinha da nike
  7. subyth, esquece teu pai, o kaique te dá
  8. Cat postou uma resposta no tópico em Suporte & Pedidos
    brow, não vou dizer que estão ruins, eles estão "auto-border", hehe, mas você ta evoluindo e vai evoluir cada vez mais da uma passadinha na escolinha de mapping, não tem ninguém em aula você pode tentar algo Escolinha de Mapping
  9. Cat postou uma resposta no tópico em Playground (Off-topic)
    olá (: por que vocês tem que por essas foto não posso ver isso denoite qd to sosinho
  10. creio que seja essa parte: interval2="8000" ou a cada 1000 é 1 segundo ou é contado em minutos não sei te dizer tem que testar. (se no script diz o tempo posta vai ser mais facil)
  11. Cat postou uma resposta no tópico em Suporte Bots
    não entendi direito o que você quer, ja da pra dar follow clicando com o direito e "follow" '-'
  12. Cat postou uma resposta no tópico em OTServer Derivados
    brow poem umas imagens pra eu ver se é legal talvez eu baixe se gostar heuh
  13. Cat postou uma resposta no tópico em Portal
    Respondi sua pergunta? ¬¬
  14. juro que quando li o título achei que teu pai ia te dar mesmo.
  15. Cat postou uma resposta no tópico em Portal
    até que foi rápido, pensei que seria mais. espero melhoras
  16. Brow, o último comentário foi em janeiro, você reviveu o tópico, mais atenção.
  17. Cat postou uma resposta no tópico em Suporte & Pedidos
    LOOOL, gostei PSKAPOASKA imagina isso em war q puts de escada
  18. kaique saiu sem terminar então eu printei
  19. Cat postou uma resposta no tópico em Suporte & Pedidos
    ficou legal, embora não de pra avaliar arte do mapa pq ta escuro '.'
  20. Cat postou uma resposta no tópico em Suporte Tibia OTServer
    Dúvida sanada, tag adicionada. Tópico movido!
  21. kkkk faz sentido cara
  22. verifica se tem algum tool que o impede de deslogar, da pra ver pelo RME isso.

Informação Importante

Confirmação de Termo