Postado Abril 17, 2017 8 anos <?xml version="1.0" encoding="UTF-8"?> <raids> <!-- Special --> <raid name="Demodras" file="bosses/Demodras.xml" interval2="1440" margin="120" /> <raid name="Demodrass" file="bosses/Demodrass.xml" interval2="1440" margin="140" /> <raid name="Demodrasss" file="bosses/Demodrasss.xml" interval2="1440" margin="135" /> <raid name="Demodrassss" file="bosses/Demodrassss.xml" interval2="1440" margin="100" /> <raid name="Mad Mage" file="Special/Mad Mage.xml" interval2="360" margin="30"/> <!-- FEITO --> <raid name="Orc SamBPs" file="Special/OrcSamBPs.xml" interval2="300" margin="50" /> <raid name="Orc SamBP" file="Special/OrcSamBP.xml" interval2="300" margin="110" /> <raid name="Draptor" file="Special/Draptor.xml" interval2="270" margin="10"/> <raid name="Midnight Panther" file="Special/Midnight Panther.xml" interval2="280" margin="20"/> <raid name="Undead Cavebear" file="Special/Undead Cavebear.xml" interval2="230" margin="20"/> <raid name="Titanica" file="Special/Titanica.xml" interval2="240" margin="20"/> <!-- Bosses --> <raid name="The Pale Count" file="bosses/The Pale Count.xml" interval2="490" margin="60" /> <raid name="Fernfang" file="bosses/fernfang.xml" interval2="1440" margin="80" /> <raid name="Weakened Shlorg" file="bosses/weakened shlorg.xml" interval2="430" margin="50" /> <!-- FEITO --> <raid name="Dharalion" file="bosses/Dharalion.xml" interval2="500" margin="70" /> <raid name="The Welter" file="bosses/the welter.xml" interval2="440" margin="60"/> <!-- FEITO --> <raid name="Furyosa" file="bosses/furyosa.xml" interval2="440" margin="60"/> <!-- FEITO --> <raid name="Zushuka" file="bosses/zushuka.xml" interval2="6000" margin="60"/> <!-- FEITO --> <raid name="White Pale" file="bosses/white pale.xml" interval2="440" margin="60"/> <!-- FEITO --> <raid name="White Paleee" file="bosses/white paleee.xml" interval2="440" margin="119"/> <!-- FEITO --> <raid name="White Palee" file="bosses/white palee.xml" interval2="440" margin="100"/> <!-- FEITO --> <raid name="Hirintror" file="bosses/hirintror.xml" interval2="440" margin="60"/> <!-- FEITO --> <raid name="Chayenne" file="bosses/chayenne.xml" interval2="1440" margin="170" /> <raid name="Feroxa" file="bosses/Feroxa.xml" interval2="430" margin="81" /> <raid name="Professor" file="bosses/Professor Maxxen.xml" interval2="450" margin="72" /> <raid name="Gaz" file="bosses/gaz.xml" interval2="1440" margin="160" /> <!-- FEITO --> <raid name="Tyrn" file="bosses/Tyrn.xml" interval2="1440" margin="50" /> <!-- FEITO --> <raid name="Maw" file="bosses/maw.xml" interval2="410" margin="20" /> <raid name="Ocyakao" file="bosses/Ocyakao.xml" interval2="1440" margin="50" /> <!-- FEITO --> <raid name="Arachir the Ancient One" file="bosses/Arachir the Ancient One.xml" interval2="1440" margin="80" /> <raid name="Ferumbras" file="bosses/Ferumbras.xml" interval2="1440" margin="120" /> <!-- FEITO --> <raid name="Ghazbaran" file="bosses/Ghazbaran.xml" interval2="1440" margin="100" /> <!-- FEITO --> <raid name="Horned Fox" file="bosses/horned.xml" interval2="1440" margin="180" /> <raid name="Morgaroth" file="bosses/Morgaroth.xml" interval2="1440" margin="90" /> <!-- FEITO --> <raid name="Necropharus" file="bosses/Necropharus.xml" interval2="1440" margin="110" /> <raid name="Orshabaal" file="bosses/Orshabaal.xml" interval2="1440" margin="100" /> <raid name="Omrafir" file="bosses/Omrafir.xml" interval2="1440" margin="80" /> <raid name="The Old Widow" file="bosses/The Old Widow.xml" interval2="1440" margin="60" /> <raid name="Sir Valorcrest" file="bosses/Sir Valorcrest.xml" interval2="1440" margin="120" /> <raid name="Zevelon Duskbringer" file="bosses/Zevelon Duskbringer.xml" interval2="1440" margin="90" /> <raid name="Zulazza the Corruptor" file="bosses/Zulazza the Corruptor.xml" interval2="1440" margin="60" /> <!-- FEITO --> <raid name="Diblis The Fair" file="bosses/Diblis The Fair.xml" interval2="1440" margin="180" /> <!-- Regular Raids --> <raid name="citizen" file="normal/feverish citizen.xml" interval2="500" margin="40" /> <raid name="RatsThais" file="normal/ratsthais.xml" interval2="500" margin="80" /> <raid name="OrcsThais" file="normal/OrcsThais.xml" interval2="500" margin="70" /> <raid name="Barbarian" file="normal/Barbarian.xml" interval2="500" margin="70" /> <raid name="Elves" file="normal/Elves.xml" interval2="500" margin="80" /> <raid name="Pirates" file="normal/Pirates.xml" interval2="500" margin="90" /> <raid name="Rats" file="normal/abertura.xml" interval2="500" margin="70" /> <raid name="Dragons" file="normal/dragons.xml" interval2="500" margin="80" /> <raid name="Insetos" file="normal/Insetos.xml" interval2="500" margin="85" /> <raid name="Quaras" file="normal/quaras.xml" interval2="500" margin="50" /> <raid name="Undead Army" file="normal/undead army.xml" interval2="500" margin="100" /> <raid name="Undead Darashia" file="normal/undead darashia.xml" interval2="500" margin="70" /> <raid name="Yeti" file="normal/Yeti.xml" interval2="500" margin="70" /> <!-- Ab'Dendriel --> <raid name="Badger" file="Ab'Dendriel/Badger.xml" interval2="500" margin="60" /> <raid name="Dragon" file="Ab'Dendriel/Dragon.xml" interval2="500" margin="90" /> <raid name="WaspBear" file="Ab'Dendriel/WaspBear.xml" interval2="500" margin="40" /> <raid name="WarWolf" file="Ab'Dendriel/WarWolf.xml" interval2="500" margin="30" /> <!-- Ankrahmun --> <raid name="Bonebeast" file="Ankrahmun/Bonebeast.xml" interval2="500" margin="100" /> <raid name="Cobra" file="Ankrahmun/Cobra.xml" interval2="500" margin="80" /> <raid name="Gargoyle" file="Ankrahmun/Gargoyle.xml" interval2="500" margin="80" /> <raid name="Necromancer" file="Ankrahmun/Necromancer.xml" interval2="500" margin="70" /> <raid name="Nomad" file="Ankrahmun/Nomad.xml" interval2="500" margin="70" /> <raid name="Scarab" file="Ankrahmun/Scarab.xml" interval2="500" margin="60" /> <raid name="Skeleton" file="Ankrahmun/Skeleton.xml" interval2="500" margin="70" /> <raid name="Slime" file="Ankrahmun/Slime.xml" interval2="500" margin="60" /> <raid name="Terramite" file="Ankrahmun/Terramite.xml" interval2="500" margin="70" /> <!-- Carlin --> <raid name="LesserUndead" file="Carlin/LesserUndead.xml" interval2="500" margin="100" /> <raid name="OrcWoods" file="Carlin/OrcWoods.xml" interval2="500" margin="80" /> <!-- New Raids --> <raid name="BarbaBitter" file="new/barba_bittermor.xml" interval2="500" margin="40" /> <raid name="BarbaSvar" file="new/barba_svar.xml" interval2="500" margin="80" /> <raid name="Beetles" file="new/beetles.xml" interval2="500" margin="70" /> <raid name="Cyclops" file="new/cyc.xml" interval2="500" margin="30" /> <raid name="Gnarlhounds" file="new/gnarlhounds.xml" interval2="500" margin="20" /> <raid name="GoEdron" file="new/goblins_edron.xml" interval2="500" margin="90" /> <raid name="GoFemor" file="new/goblins_femor.xml" interval2="500" margin="70" /> <raid name="Hunters" file="new/hunters.xml" interval2="500" margin="65" /> <raid name="IceGolems" file="new/icegolems.xml" interval2="500" margin="70" /> <raid name="Kongras" file="new/kongras.xml" interval2="500" margin="60" /> <raid name="Liches" file="new/liches.xml" interval2="500" margin="80" /> <raid name="Lions" file="new/lions.xml" interval2="500" margin="70" /> <raid name="Lizards" file="new/lizards.xml" interval2="500" margin="95" /> <raid name="Minos" file="new/minotaurs.xml" interval2="500" margin="100" /> <raid name="MNW" file="new/mnw.xml" interval2="500" margin="100" /> <raid name="Orcs" file="new/orcs.xml" interval2="500" margin="100" /> <raid name="Orcss" file="new/orcs2.xml" interval2="500" margin="100" /> <raid name="Pirates" file="new/pirates.xml" interval2="500" margin="60" /> <raid name="Priestesses" file="new/priestesses.xml" interval2="500" margin="70" /> <raid name="Sspawn" file="new/sspawn.xml" interval2="500" margin="60" /> <raid name="Terror" file="new/tbird.xml" interval2="500" margin="100" /> <raid name="Tigers" file="new/tigers.xml" interval2="500" margin="100" /> <raid name="Tortoise" file="new/tortoises.xml" interval2="500" margin="80" /> </raids> Esse ai e meu arquivo de raids, e pelo que eu entendo(oq não e muita coisa) e onde eu configuro o respaw de raids oq eu não consigo enter e o seguinte: oq significa esse interval2---acredito que seja o tempo q da o respaw, porem esse numero que mostra esta em q? minutos, horas, segundos? e oq seria o margin? e essa numeração dele esta em que? dias, minutos, espaço, tamanha?!?! Ou nesse arquivo eu nao mudo em nada e so tenho que configurar em data/globalevents/scripts/spawn/raids.lua Caso não seja nesses arquivos que eu arrume isso, aonde seria?
Postado Abril 17, 2017 8 anos Seguinte o teu arquivo de raid que esta em globalevents e igual a esse?? Spoiler local raids = { -- Weekly ['Monday'] = { >>> >>> Dias da semana a principio todos em ingles. ['08:00'] = {raidName = 'RatsThais'}, >>>>horario e nome do boss. ['15:00'] = {raidName = 'Arachir the Ancient One'} }, ['Wednesday'] = { ['12:00'] = {raidName = 'OrcsThais'} }, -- By date (Day/Month) >>>>>>>>Aqui tu configura o dia, ano. mesma coisa e a hora. ['31/10'] = { ['16:00'] = {raidName = 'Halloween Hare'} } } function onThink(interval, lastExecution, thinkInterval) local day, date = os.date('%A'), getRealDate() local raidDays = {} if raids[day] then raidDays[#raidDays + 1] = raids[day] end if raids[date] then raidDays[#raidDays + 1] = raids[date] end if #raidDays == 0 then return true end for i = 1, #raidDays do local settings = raidDays[i][getRealTime()] if settings and not settings.alreadyExecuted then Game.startRaid(settings.raidName) settings.alreadyExecuted = true end end return true end Se for esse e pra deixar a raid automática, nos dias certos da semana. Essa é a função que chama a raid. <raid name="Demodras" file="bosses/Demodras.xml" interval2="1440" margin="120" /> Spoiler delay=" " -- Tempo para executar message=" " -- Mensagem quando executar. name=" " -- Nome do monstro que ira summonar x=" " y=" " z=" " -- Posição que ira summonar o monstro raid name=" " -- Nome da raid file=" " -- Nome do arquivo xml da raid chance=" " -- Quanto de chance tem para executar a raid, porcentagem interval2=" " -- Tempo em minutos Pra tu editar a raid em si fica em em /data/raids/Special/Draptor.xml o arquivo xml e oque tu edita e deixa a raid como tu quer. por exemplo esse. Spoiler <raid> <!-- Announcements --> <announce delay="1000" type="event" message="The dragons of the Dragonblaze Mountains have descended to Zao to protect the lizardkin!"/> A Mensagem que aparece <singlespawn delay="120000" name="Draptor" x="33206" y="31247" z="7"/> <singlespawn delay="120000" name="Draptor" x="33256" y="31235" z="7"/> AQUI E A CORDENADA ONDE O MONSTRO NASCE. <singlespawn delay="120000" name="Draptor" x="33214" y="31187" z="7"/> <singlespawn delay="120000" name="Draptor" x="33236" y="31168" z="7"/> <singlespawn delay="120000" name="Draptor" x="33307" y="31185" z="7"/> <singlespawn delay="120000" name="Draptor" x="33338" y="31197" z="7"/> <singlespawn delay="120000" name="Draptor" x="33256" y="31158" z="7"/> <singlespawn delay="120000" name="Draptor" x="33234" y="31185" z="7"/> <!-- Single Spawns --> <areaspawn delay="20000" fromx="33213" fromy="31160" fromz="7" tox="33352" toy="31237" toz="7"> Essa qui é da onde até aonde tal monstro vai nascer. <monster name="Dragon" amount="70"/> </areaspawn> <areaspawn delay="10000" fromx="33195" fromy="31185" fromz="7" tox="33286" toy="31247" toz="7"> <monster name="Dragon" amount="40"/> Se nao me falha a memoria "amount" e quantidade, algo desse genero </areaspawn> <areaspawn delay="10000" fromx="33284" fromy="31169" fromz="7" tox="33350" toy="31196" toz="7"> <monster name="Dragon" amount="40"/> </areaspawn> </raid> Se foi oque eu entendi e isso.
Postado Abril 17, 2017 8 anos Autor 1 hora atrás, sirarcken disse: Seguinte o teu arquivo de raid que esta em globalevents e igual a esse?? Mostrar conteúdo oculto local raids = { -- Weekly ['Monday'] = { >>> >>> Dias da semana a principio todos em ingles. ['08:00'] = {raidName = 'RatsThais'}, >>>>horario e nome do boss. ['15:00'] = {raidName = 'Arachir the Ancient One'} }, ['Wednesday'] = { ['12:00'] = {raidName = 'OrcsThais'} }, -- By date (Day/Month) >>>>>>>>Aqui tu configura o dia, ano. mesma coisa e a hora. ['31/10'] = { ['16:00'] = {raidName = 'Halloween Hare'} } } function onThink(interval, lastExecution, thinkInterval) local day, date = os.date('%A'), getRealDate() local raidDays = {} if raids[day] then raidDays[#raidDays + 1] = raids[day] end if raids[date] then raidDays[#raidDays + 1] = raids[date] end if #raidDays == 0 then return true end for i = 1, #raidDays do local settings = raidDays[i][getRealTime()] if settings and not settings.alreadyExecuted then Game.startRaid(settings.raidName) settings.alreadyExecuted = true end end return true end Se for esse e pra deixar a raid automática, nos dias certos da semana. Essa é a função que chama a raid. <raid name="Demodras" file="bosses/Demodras.xml" interval2="1440" margin="120" /> Mostrar conteúdo oculto delay=" " -- Tempo para executar message=" " -- Mensagem quando executar. name=" " -- Nome do monstro que ira summonar x=" " y=" " z=" " -- Posição que ira summonar o monstro raid name=" " -- Nome da raid file=" " -- Nome do arquivo xml da raid chance=" " -- Quanto de chance tem para executar a raid, porcentagem interval2=" " -- Tempo em minutos Pra tu editar a raid em si fica em em /data/raids/Special/Draptor.xml o arquivo xml e oque tu edita e deixa a raid como tu quer. por exemplo esse. Mostrar conteúdo oculto <raid> <!-- Announcements --> <announce delay="1000" type="event" message="The dragons of the Dragonblaze Mountains have descended to Zao to protect the lizardkin!"/> A Mensagem que aparece <singlespawn delay="120000" name="Draptor" x="33206" y="31247" z="7"/> <singlespawn delay="120000" name="Draptor" x="33256" y="31235" z="7"/> AQUI E A CORDENADA ONDE O MONSTRO NASCE. <singlespawn delay="120000" name="Draptor" x="33214" y="31187" z="7"/> <singlespawn delay="120000" name="Draptor" x="33236" y="31168" z="7"/> <singlespawn delay="120000" name="Draptor" x="33307" y="31185" z="7"/> <singlespawn delay="120000" name="Draptor" x="33338" y="31197" z="7"/> <singlespawn delay="120000" name="Draptor" x="33256" y="31158" z="7"/> <singlespawn delay="120000" name="Draptor" x="33234" y="31185" z="7"/> <!-- Single Spawns --> <areaspawn delay="20000" fromx="33213" fromy="31160" fromz="7" tox="33352" toy="31237" toz="7"> Essa qui é da onde até aonde tal monstro vai nascer. <monster name="Dragon" amount="70"/> </areaspawn> <areaspawn delay="10000" fromx="33195" fromy="31185" fromz="7" tox="33286" toy="31247" toz="7"> <monster name="Dragon" amount="40"/> Se nao me falha a memoria "amount" e quantidade, algo desse genero </areaspawn> <areaspawn delay="10000" fromx="33284" fromy="31169" fromz="7" tox="33350" toy="31196" toz="7"> <monster name="Dragon" amount="40"/> </areaspawn> </raid> Se foi oque eu entendi e isso. Sim e esse mesmo, mas por exemplo se eu quiser q um determinado boss de respaw de 2 em 2 hrs como que faz? Pq assim no arquivo raid, eu colocaria respaw pra boss pra um determinado dia e horario, no maixmo 2, mas e se eu quiser q seja td dia de 2 em 2 hrs? E se quiser q seja apenas 1x no mes? Entende oq eu quero dizer? Pelo que entendi consigo setar isso em interval...ai 1440 seria 24H ou seja td dia...porem nao entendi oq o campo margin faz...vc saberia? <raid name="Ferumbras" file="bosses/Ferumbras.xml" interval2="1440" margin="120" /> na meu arquivo de raids.xml esta assim para ferumbras...isso significa que ele ira aparece 1x ao dia? No raid de global events nao tem nada pra ferumbras.
Postado Abril 17, 2017 8 anos Eu manjo muito pouco de scripts, tipo eu resolvo a maioria das coisas usando outras coisas pra resolver meus problemas. tem uns scripts de raid automatica ja, a principio teu server deve ser 10.x + deve ter isso tenta isso. Spoiler local BOSSii = "XXXXX" -- NOME DO BOSS local BOSS_POSii = {x = XXXXX, y = XXXXX, z = XXXX} -- CORDENADA DA ONDE ELE VAI NASCER local roomii = {fromx = 3XXXXX, tox =XXXX, fromy = XXXX, toy = XXXXXX, z = XXX} -- SALA OU LUGAR AONDE ELE VAI FICAR local BOSS_GLOBAL_STORAGEii = 80701 -- AQUI TU COLOCA UMA STORAGE DO SEU GOSTO function onTime() --function onThink(interval, lastExecution) local bossii = 0 for x = roomii.fromx, roomii.tox do for y = roomii.fromy, roomii.toy do for z = roomii.z, roomii.z do creatureii = {x = x, y = y, z = z} mobii = getTopCreature(creatureii).uid if getCreatureName(mobii) == BOSSii then bossii = 1 end end end end if bossii == 1 then end if bossii == 0 then local monster3 = Game.createMonster("NOME DO BOSS", Position(XXXX, XXXXX, X)) CORDENADA DO BOSS monster3:setReward(true) end return true <globalevent name="BOSS1" time="10:00:00" script="bosses/boss.lua"/> <globalevent name="BOSS2" time="14:00:00" script="bosses/boss.lua"/> <globalevent name="BOSS3" time="18:00:00" script="bosses/boss.lua"/> <globalevent name="BOSS4" time="22:00:00" script="bosses/boss.lua"/> <globalevent name="BOSS5" time="02:00:00" script="bosses/boss.lua"/> Em time tu coloca de duas em duas horas, seguindo o exemplo. pra ficar por mês vc meche aqui. ['31/10'] = { ['16:00'] = {raidName = 'Halloween Hare'} } ai coloca oque quer, se quiser todo mês so colocar mais linhas. Sobre a margin, posso falar algo que não sei ao certo ai ficaria ruim.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.