Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''boss''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • Projetos Open Source
    • Canary
    • OTServBR-Global
    • Mehah OTClient
    • MyAAC
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
  • Outros
    • Design

Encontrado 6 registros

  1. [Revscriptsys][Modal] Boss Eye

    Boss Eye (Revscriptsys + Modal) Um script que você usa um item e ele abre um modal com tempo que falta para você poder matar o boss novamente. Script configurado com o servidor OTBR, para configurar basta colocar o storage que leva o tempo do boss. data/scripts/custom local bossDoll = Action() local bosseye = { -- Config mainTitle = "Boss Eye", mainMsg = "Status dos boss", } function bossDoll.onUse(player, item, fromPosition, itemEx, toPosition, isHotkey) player:sendBossWindow(bosseye) return true end bossDoll:id(18526) bossDoll:register() data/lib/lib.lua -- Boss eye dofile('data/lib/custom/boss_eye.lua') data/lib/custom/boss_eye.lua function Player:sendBossWindow(bosseye) -- Modal window design local window = ModalWindow { title = bosseye.mainTitle, -- Title of the modal window message = bosseye.mainMsg, -- The message to be displayed on the modal window } -- Add buttons to the window (Note: if you change the names of these you must change the functions in the modal window functionallity!) window:addButton("Cancel") -- Set what button is pressed when the player presses enter or escape window:setDefaultEscapeButton("Cancel") window:addChoice("-- Soul War Bosses --") if self:getStorageValue(Storage.AlavancaBosses.GoshnarsHatred) > os.time() then window:addChoice("Goshnars Hatred [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.GoshnarsHatred)) .."]") else window:addChoice("Goshnars Hatred [ON]") end if self:getStorageValue(Storage.AlavancaBosses.GoshnarsMalice) > os.time() then window:addChoice("Goshnars Malice [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.GoshnarsMalice)) .."]") else window:addChoice("Goshnars Malice [ON]") end if self:getStorageValue(Storage.AlavancaBosses.GoshnarsSpite) > os.time() then window:addChoice("Goshnars Spite [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.GoshnarsSpite)) .."]") else window:addChoice("Goshnars Spite [ON]") end if self:getStorageValue(Storage.AlavancaBosses.GoshnarsCruelty) > os.time() then window:addChoice("Goshnars Cruelty [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.GoshnarsCruelty)) .."]") else window:addChoice("Goshnars Cruelty [ON]") end if self:getStorageValue(Storage.AlavancaBosses.GoshnarsGreed) > os.time() then window:addChoice("Goshnars Greed [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.GoshnarsGreed)) .."]") else window:addChoice("Goshnars Greed [ON]") end if self:getStorageValue(Storage.AlavancaBosses.GoshnarsMegalomania) > os.time() then window:addChoice("Goshnars Megalomania [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.GoshnarsMegalomania)) .."]") else window:addChoice("Goshnars Megalomania [ON]") end window:addChoice("-----------------------") window:addChoice("-- Cobra Bastion --") if self:getStorageValue(Storage.GraveDanger.CobraBastion.ScarlettTimer) > os.time() then window:addChoice("Scarlett Etzel [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.GraveDanger.CobraBastion.ScarlettTimer)) .."]") else window:addChoice("Scarlett Etzel [ON]") end window:addChoice("-----------------------") window:addChoice("-- Kilmaresh --") if self:getStorageValue(Storage.Kilmaresh.UrmahlulluTimer) > os.time() then window:addChoice("Urmahlullu [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.Kilmaresh.UrmahlulluTimer)) .."]") else window:addChoice("Urmahlullu [ON]") end window:addChoice("-----------------------") window:addChoice("-- Falcons Bastion --") if self:getStorageValue(Storage.TheSecretLibrary.TheOrderOfTheFalcon.OberonTimer) > os.time() then window:addChoice("Oberon [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.TheSecretLibrary.TheOrderOfTheFalcon.OberonTimer)) .."]") else window:addChoice("Oberon [ON]") end window:addChoice("-----------------------") window:addChoice("-- Lions Bastion --") if self:getStorageValue(Storage.AlavancaBosses.Drume) > os.time() then window:addChoice("Drume [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.Drume)) .."]") else window:addChoice("Drume [ON]") end window:addChoice("-----------------------") window:addChoice("-- Warzone --") if self:getStorageValue(Storage.AlavancaBosses.TheBaronFromBelow) > os.time() then window:addChoice("The Baron From Below [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.TheBaronFromBelow)) .."]") else window:addChoice("The Baron From Below [ON]") end if self:getStorageValue(Storage.AlavancaBosses.Versperoth) > os.time() then window:addChoice("Versperoth [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.Versperoth)) .."]") else window:addChoice("Versperoth [ON]") end if self:getStorageValue(Storage.AlavancaBosses.TheDukeOfTheDepths) > os.time() then window:addChoice("The Duke Of The Depths [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.TheDukeOfTheDepths)) .."]") else window:addChoice("The Duke Of The Depths [ON]") end if self:getStorageValue(Storage.AlavancaBosses.Deathstrike) > os.time() then window:addChoice("Deathstrike [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.Deathstrike)) .."]") else window:addChoice("Deathstrike [ON]") end if self:getStorageValue(Storage.AlavancaBosses.Gnomevil) > os.time() then window:addChoice("Gnomevil [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.Gnomevil)) .."]") else window:addChoice("Gnomevil [ON]") end window:addChoice("-----------------------") window:addChoice("-- Forgotten Knowledge --") if self:getStorageValue(Storage.ForgottenKnowledge.LadyTenebrisTimer) > os.time() then window:addChoice("Lady Tenebris [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.ForgottenKnowledge.LadyTenebrisTimer)) .."]") else window:addChoice("Lady Tenebris [ON]") end if self:getStorageValue(Storage.AlavancaBosses.Lloyd) > os.time() then window:addChoice("Lloyd [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.Lloyd)) .."]") else window:addChoice("Lloyd [ON]") end if self:getStorageValue(Storage.ForgottenKnowledge.ThornKnightTimer) > os.time() then window:addChoice("Mounted Thorn Knight [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.ForgottenKnowledge.ThornKnightTimer)) .."]") else window:addChoice("Mounted Thorn Knight [ON]") end if self:getStorageValue(Storage.ForgottenKnowledge.DragonkingTimer) > os.time() then window:addChoice("Dragonking Zyrtarch [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.ForgottenKnowledge.DragonkingTimer)) .."]") else window:addChoice("Dragonking Zyrtarch [ON]") end if self:getStorageValue(Storage.ForgottenKnowledge.HorrorTimer) > os.time() then window:addChoice("Melting Frozen Horror [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.ForgottenKnowledge.HorrorTimer)) .."]") else window:addChoice("Melting Frozen Horror [ON]") end if self:getStorageValue(Storage.ForgottenKnowledge.TimeGuardianTimer) > os.time() then window:addChoice("The Time Guardian [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.ForgottenKnowledge.TimeGuardianTimer)) .."]") else window:addChoice("The Time Guardian [ON]") end if self:getStorageValue(Storage.ForgottenKnowledge.LastLoreTimer) > os.time() then window:addChoice("The Last Lore Keeper [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.ForgottenKnowledge.LastLoreTimer)) .."]") else window:addChoice("The Last Lore Keeper [ON]") end window:addChoice("-----------------------") window:addChoice("-- Bosses --") if self:getStorageValue(Storage.AlavancaBosses.KingZelos) > os.time() then window:addChoice("King Zelos [" .. os.date('%d/%m/%Y - %H:%M:%S', self:getStorageValue(Storage.AlavancaBosses.KingZelos)) .."]") else window:addChoice("King Zelos [ON]") end -- Send the window to player window:sendToPlayer(self) end
  2. Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: OTServBR-Global 12.x Qual é a sua pergunta? Estou testando alguns boss e me deparei com um problema na Scarlett Etzel. após realizar a mecânica dos espelhos e a mecânica da armadura o boss ainda assim não recebe o dano que deveria. Verifiquei o GIT =>> Fix: cobra bastion - scarlett boss mechanic (#2258) e mesmo com essas correções ainda recebo logs de erro e a mecânica do boss não funciona corretamente, existe algo mais a se fazer ? Ou estou fazendo algo de errado ? Obs: Deixo abaixo os logs de erro recebidos. Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  3. [TFS 1.2] Prision Boss Script

    Prision Bosses TFS 1.2 by vankk Eu estava com um código bem ruim dos bosses da Prision Key no Aura, e resolvi atualizar, e decidi compartilhar aqui com vocês. Caso vocês queiram ver o script em funcionamento entre já em Aura. Clique aqui para ir para o site. O sistema está bem fácil de ser configurado, está tudo em tabelas, esse script é para os bosses: Zavarash, Horadron, Terofar. data/actions/actions.xml <action itemid="22606" script="prision_bosses.lua"/> <action itemid="22605" script="prision_bosses.lua"/> <action itemid="22604" script="prision_bosses.lua"/> data/actions/prision_bosses.lua local config = { [22606] = { targetId = 22636, -- Target ID. bossName = 'Zavarash', -- boss name keyPlayerPosition = Position(296, 1650, 12), -- Where the player should be. newPosition = Position(220, 1591, 13), -- Position to teleport bossPosition = Position(216, 1587, 13), -- Boss Position centerPosition = Position(215, 1591, 13), -- Center Room exitPosition = Position(293, 1634, 12), -- Exit Position rangeX = 20, -- Range in X rangeY = 20, -- Range in Y time = 15, -- time in minutes to remove the player }, [22605] = { targetId = 22634, -- Target ID. bossName = 'Horadron', -- boss name keyPlayerPosition = Position(291, 1650, 12), -- Where the player should be. newPosition = Position(293, 1676, 13), -- Position to teleport bossPosition = Position(300, 1677, 13), -- Boss Position centerPosition = Position(296, 1678, 13), -- Center Room exitPosition = Position(293, 1634, 12), -- Exit Position rangeX = 20, rangeY = 20, time = 15, -- time in minutes to remove the player }, [22604] = { targetId = 22638, -- Target ID. bossName = 'Terofar', -- boss name keyPlayerPosition = Position(302, 1650, 12), -- Where the player should be. newPosition = Position(257, 1675, 13), -- Position to teleport bossPosition = Position(260, 1676, 13), -- Boss Position centerPosition = Position(255, 1678, 13), -- Center Room exitPosition = Position(293, 1634, 12), -- Exit Position rangeX = 20, rangeY = 20, time = 15, -- time in minutes to remove the player } } local function roomIsOccupied(centerPosition, rangeX, rangeY) local spectators = Game.getSpectators(centerPosition, false, false, rangeX, rangeX, rangeY, rangeY) if #spectators ~= 0 then return true end return false end function clearBossRoom(playerId, centerPosition, rangeX, rangeY, exitPosition) local spectators, spectator = Game.getSpectators(centerPosition, false, false, rangeX, rangeX, rangeY, rangeY) for i = 1, #spectators do spectator = spectators[i] if spectator:isPlayer() and spectator.uid == playerId then spectator:teleportTo(exitPosition) exitPosition:sendMagicEffect(CONST_ME_TELEPORT) end if spectator:isMonster() then spectator:remove() end end end function onUse(player, item, fromPosition, target, toPosition, isHotkey) local tmpConfig = config[item.itemid] if not tmpConfig then return true end if target.itemid ~= tmpConfig.targetId then return true end local creature = Tile(tmpConfig.keyPlayerPosition):getTopCreature() if not creature or not creature:isPlayer() then return true end if roomIsOccupied(tmpConfig.centerPosition, tmpConfig.rangeX, tmpConfig.rangeY) then player:sendCancelMessage("There is someone in the room.") return true end local monster = Game.createMonster(tmpConfig.bossName, tmpConfig.bossPosition) if not monster then return true end -- Send message player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'You have entered an ancient demon prison cell!') player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'You have fifteen minutes to kill and loot this boss, else you will lose that chance.') -- Let's roll addEvent(clearBossRoom, 60 * tmpConfig.time * 1000, player:getId(), tmpConfig.centerPosition, tmpConfig.rangeX, tmpConfig.rangeY, tmpConfig.exitPosition) item:remove() player:teleportTo(tmpConfig.newPosition) player:getPosition():sendMagicEffect(CONST_ME_TELEPORT) return true end Não ensinarei a configurar a tabela, isso é uma tarefa bem fácil, e para não ter nada de mão beijada também né,
  4. Osama Binladen

    Nome: Osama Binladen . Versão: 8.1 . Tipo do script: Monster. . Servidor Testado: Yurots 1.2 Autor: Eu, WillBruce. "Andre Felipe de Azevedo." Comentario: :loool: Ai gente, nao sei escrever mt aqui nesse lugar :slap: Mas e a minha Primeira Postagem, eu criei 1 Monstro. Se voces nao gostarem, deem uma modificada, ele eh um BOSSzinhu, nao e akilo tudo mas e bem massinha. PORFAVOR, DOEM OT$: Osama Binladen: Aqui esta meu e-mail: caso alguem gostaria de me contratar ou querer ver meus trabalhos em modificar maps. [email protected] "Tenho um grande sonho, e eh ser um mapper. Um grande mapper":loool: Monstro de total autoria minha: Porfavor se voce gostou, me ajude confiem em mim, e que voces possam me mandar menssagens de Bugs, ou se algum de voces, quizer ter um privilegio de alguem em que possam confiar, falem cmg, ja tem meu msn ae, podemos converçar sobre criar um ot serissimo. TENHO ABILIDADES, EM MEXER EM OT's, Obrigado Otserver Networks, pelo Espaço dado.
  5. GOD Aprendiz

    Titulo: [8.1] God Aprendiz :fun: GOD Aprendiz: Seu "LOOT": Bem, pode ser que caia mais ou ate menos que isso mostrado aqui na foto.
  6. [8.21] Monstros do update

    Primeiro de tudo, gostaria que postassem porque há 60 visualizações e só o Dark postou até agora , claro ninguém é obrigado a postar, mas isso motiva o dono do tópico a fazer mais tópicos. Aqui vai alguns monsters que consegui da versão 8.21, alguns estão totalmente prontos e outros em andamento. Esses monstros possuem sistema de fragilidade e resistencia aos elementos desde que seu server suporte. Para adicioná-los crie os seguintes arquivos XML com o nome em negrito na pasta data/monsters do seu ot. Blazing Fire Elemental.xml - Totalmente pronto. <?xml version="1.0" encoding="UTF-8"?> <monster name="Blazing Fire Elemental" nameDescription="a blazing fire elemental" race="undead" experience="450" speed="190" manacost="690"> <health now="650" max="650"/> <look type="49" corpse="8870"/> <targetchange interval="2000" chance="5"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="75"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="1"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" min="-0" max="-100"/> <attack name="Great Fireball" interval="7000" chance="80" min="-110" max ="-150"/> <attack name="explosion" interval="5000" chance="80" min="-65" max="-200"/> </attacks> <defenses armor="15" defense="15"/> <elements> <element energyPercent="-20"/> <element icePercent="20"/> <element deathPercent="-20"/> </elements> <immunities> <immunity fire="1"/> <immunity poison="1"/> <immunity invisible="1"/> </immunities> <loot> <item id="2148" countmax="40" chance="40000"/> -- gold coin <item id="7840" countmax="4" chance="30000"/> -- flaming arrow <item id="4362" chance="7500"/> -- glimmering soil </loot> </monster> Goblin Assassin.xml - Faltando loot. <?xml version="1.0"?> <monster name="Goblin Assassin" nameDescription="a goblin assassin" race="blood" experience="52" speed="220" manacost="360"> <health now="75" max="75"/> <look type="296" corpse="6002"/> <targetchange interval="10000" chance="0"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="1"/> <flag pushable="1"/> <flag canpushitems="0"/> <flag canpushcreatures="0"/> <flag targetdistance="1"/> <flag staticattack="90"/> <flag runonhealth="15"/> </flags> <attacks> <attack name="melee" interval="2000" max="-15"/> <attack name="drunk" interval="5000" chance="15" duration="10000"> <attribute key="effect" value="poison"/> <attriubte key="shootEffect" value="poison"/> </attack> <attack name="physical" interval="1000" chance="9" range="6" min="-15" max="-25"> <attribute key="shootEffect" value="throwingknife"/> </attack> </attacks> <defenses armor="1"> <defense name="invisible" interval="7500" chance="10" duration="5000"> <attribute key="effect" value="blueshimmer"/> </defense> </defenses> <elements> <element energyPercent="10"/> <element earthPercent="-10"/> <element holyPercent="5"/> <element deathPercent="-15"/> </elements> <voices interval="5000" chance="10"> <voice sentence="Goblin Powahhh!"/> </voices> <loot> <!-- 0-9gp --> <!-- fish --> <!-- moldy cheese --> <!-- Leather Helmet --> <!-- bone --> <!-- bag --> <!-- 0-3 small stone --> <!-- Bone Club --> <!-- Short Sword --> <!-- Small Axe --> <!-- Dagger --> </loot> </monster> Bog Raider.xml - Falta pouco... <?xml version="1.0" encoding="UTF-8"?> <monster name="Bog Raider" nameDescription="a bog raider" race="venom" experience="1300" speed="300" manacost="0"> <health now="800" max="800"/> <look type="299" corpse="8857"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="15"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="1"/> <flag runonhealth="1"/> </flags> <attacks> <attack name="melee" interval="2000" min="-20" max="-145"/> <attack name="life drain" interval="2000" min="-90" max="-140"/> </attacks> <defenses armor="10" defense="15"/> <defense name="haste" interval="10000" chance="40"/> <defense name="light healing" interval="5000" chance="60" min="50" max="80"/> </defenses> <elements> <element energyPercent="10"/> <element earthPercent="-25"/> <element icePercent="10"/> <element holyPercent="10"/> <element deathPercent="-20"/> <element firePercent="-80"/> </elements> <immunities> <immunity paralyze="1"/> <immunity invisible="1"/> </immunities> <voices interval="2000" chance="5"> <voice sentence="Tchhh!"/> <voice sentence="Slurp!"/> </voices> </monster> Rotworm Queen.xml - Totalmente pronto. <?xml version="1.0" encoding="UTF-8"?> <monster name="Rotworm Queen" nameDescription="a rotworm queen" race="blood" experience="300" speed="126" manacost="0"> <health now="85" max="85"/> <look type="295" corpse="8853"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="0"/> <flag staticattack="50"/> <flag targetdistance="1"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" min="-0" max="-80"/> </attacks> <defenses armor="9" defense="15"/> </defenses> <voices interval="2000" chance="5"> <voice sentence="Klurk! Klurk!"/> <voice sentence="Klork! Klork!"/> <voice sentence="Klirk! Klirk!"/> <voice sentence="Klerk! Klerk!"/> <voice sentence="Klark! Klark!"/> </voices> <loot> <item id="2148" countmax="25" chance1="100000" chancemax="0"/> <item id="8877" chance="3333"/> <item id="3976" countmax="45" chance1="20000" chancemax="0"/> </inside> </item> </loot> </monster> Cockroach.xml - Totalmente pronto. <?xml version="1.0" encoding="UTF-8"?> <monster name="Cockroach" nameDescription="a cockroach" race="venom" experience="0" speed="152" manacost="200"> <health now="1" max="1"/> <look type="284" head="0" body="0" legs="0" feet="0" corpse="8497"/> <targetchange interval="2000" chance="50"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="0"/> <flag illusionable="1"/> <flag convinceable="1"/> <flag pushable="1"/> <flag canpushitems="0"/> <flag canpushcreatures="0"/> <flag targetdistance="0"/> <flag runonhealth="1"/> </flags> <loot> <item id="8616" chance="100000"/> -- cockroach leg </loot> </monster> Wisp.xml - Falta pouco... <?xml version="1.0" encoding="UTF-8"?> <monster name="Wisp" nameDescription="a wisp" race="undead" experience="65" speed="200" manacost="0"> <health now="115" max="115"/> <look type="294" corpse="6324"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="1"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="15"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="1"/> <flag runonhealth="30"/> </flags> <attacks> <attack name="melee" interval="2000" min="-0" max="-60"/> <attack name="life drain" interval="2000" min="-20" max="-40"/> </attacks> <defenses armor="10" defense="15"/> <defense name="haste" interval="10000" chance="40"/> <defense name="light healing" interval="5000" chance="60" min="25" max="75"/> <defense name="Invisible" interval="4000" chance="0"/> </defenses> <elements> <element energyPercent="-30"/> <element earthPercent="-80"/> <element deathPercent="-10"/> </elements> <immunities> <immunity physical="1"/> <immunity energy="0"/> <immunity fire="0"/> <immunity poison="1"/> <immunity lifedrain="0"/> <immunity paralyze="1"/> <immunity outfit="0"/> <immunity drunk="1"/> <immunity invisible="0"/> </immunities> <voices interval="2000" chance="5"> <voice sentence="Crackle!"/> <voice sentence="Tsshh"/> </voices> </monster> Skeleton Warrior.xml - Totalmente pronto. <?xml version="1.0" encoding="UTF-8"?> <monster name="Skeleton Warrior" nameDescription="a skeleton warrior" race="undead" experience="45" speed="154" manacost="350"> <health now="65" max="65"/> <look type="298" head="0" body="0" legs="0" feet="0" corpse="2843"/> <targetchange interval="2000" chance="50"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="1"/> <flag pushable="1"/> <flag canpushitems="0"/> <flag canpushcreatures="0"/> <flag targetdistance="0"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" min="-0" max="-24"/> <attack name="lifedrain" interval="1000" chance="9" range="1" min="-7" max="-18"/> </attacks> <defenses armor="5" defense="5"/> <immunities> <immunity death="1"/> </immunities> <loot> <item id="2148" countmax="15" chance="40000"/> -- gold coin <item id="2230" chance="40000"/> -- bone <item id="1987" chance="100000"> <inside> <item id="2787" countmax="3" chance="20000"/> -- white mushroom <item id="2789" countmax="1" chance="10000"/> -- brown mushroom <item id="2511" chance="12000"/> -- brass shield <item id="2398" chance="20000"/> -- mace </inside> </item> </loot> </monster> Grim Reaper.xml - Faltando spells <?xml version="1.0" encoding="UTF-8"?> <monster name="Grim Reaper" nameDescription="a grim reaper" race="undead" experience="4500" speed="400" manacost="0"> <health now="4100" max="4100"/> <look type="300" corpse="8861"/> <targetchange interval="5000" chance="10"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="90"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" min="-80" max="-800"/> </attacks> <defenses armor="22" defense="35"> <defense name="healing" interval="1000" chance="25" min="100" max="125"> <attribute key="areaEffect" value="blueshimmer"/> </defense> </defenses> <elements> <element energyPercent="10"/> <element earthPercent="-20"/> <element icePercent="-20"/> <element holyPercent="10"/> <element deathPercent="-20"/> <element firePercent="10"/> </elements> <immunities> <immunity paralyze="1"/> <immunity invisible="1"/> </immunities> <voices interval="5000" chance="10"> <voice sentence="Death!" yell="1"/> <voice sentence="Come a little closer!" yell="1"/> <voice sentence="The end is near!" yell="1"/> </voices> <loot> <item id="2148" countmax="98" chance="40000"/> -- gold coin <item id="2150" countmax="3" chance="10000"/> -- small amethyst <item id="2666" countmax="1" chance="20000"/> -- meat <item id="6558" chance="7500"/> -- concentrated demonic blood <item id="6500" countmax="1" chance="7500"/> -- demonic essence <item id="6300" chance="7500"/> -- death ring <item id="5909" countmax="1" chance="12500"/> -- white piece of cloth <item id="2521" chance="25000"/> -- dark shield <item id="1987" chance="100000"> <inside> <item id="2148" countmax="84" chance="40000"/> -- gold coin <item id="2152" countmax="4" chance="20000"/> -- platinum coin <item id="5022" countmax="4" chance="40000"/> -- orichalcum pearl <item id="8795" chance="2000"/> -- skullcracker armor <item id="7418" chance="5000"/> -- nightmare blade <item id="7589" chance="5000"/> -- strong mana potion <item id="8816" chance="3333"/> -- underworld rod <item id="7591" chance="3333"/> -- ultimate health potion </inside> </item> </loot> </monster> Sea Serpent.xml - Faltando spells. <?xml version="1.0" encoding="UTF-8"?> <monster name="Sea Serpent" nameDescription="a sea serpent" race="blood" experience="2300" speed="658" manacost="390"> <health now="3200" max="3200"/> <look type="275" head="0" body="0" legs="0" feet="0" corpse="4370"/> <targetchange interval="2000" chance="50"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="0"/> <flag runonhealth="300"/> </flags> <attacks> <attack name="melee" interval="2000" min="-0" max="-175"/> </attacks> <defenses armor="16" defense="25"> <defense name="healing" interval="1000" chance="25" min="50" max="150"> <attribute key="areaEffect" value="blueshimmer"/> </defense> </defenses> <immunities> <immunity ice="1"/> <immunity paralyze="1"/> <immunity invisible="1"/> </immunities> <voices interval="3000" chance="200"> <voice sentence="CHHHRRRR"/> <voice sentence="HISSSS"/> </voices> <elements> <element firePercent="20"/> <element energyPercent="-15"/> <element physicalPercent="-15"/> <element deathPercent="-15"/> </elements> <loot> <item id="2148" countmax="71" chance="40000"/> -- gold coin <item id="2146" countmax="2" chance="10000"/> -- small saphire <item id="2666" countmax="4" chance="20000"/> -- meat <item id="2214" chance="10000"/> -- ring of healing <item id="7888" chance="10000"/> -- glacier amulet <item id="1987" chance="100000"> <inside> <item id="2672" countmax="5" chance="20000"/> -- dragon ham <item id="2148" countmax="80" chance="40000"/> -- gold coin <item id="8772" chance="2500"/> -- serpent coat <item id="2158" chance="5000"/> -- blue gem <item id="5741" chance="7000"/> -- skull helmet </inside> </item> </loot> </monster> Young Sea Serpent.xml - Faltando spells. <?xml version="1.0" encoding="UTF-8"?> <monster name="Young Sea Serpent" nameDescription="a young sea serpent" race="blood" experience="1000" speed="600" manacost="390"> <health now="1500" max="1500"/> <look type="275" head="0" body="0" legs="0" feet="0" corpse="4370"/> <targetchange interval="2000" chance="50"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="0"/> <flag runonhealth="300"/> </flags> <attacks> <attack name="melee" interval="2000" min="-0" max="-100"/> </attacks> <defenses armor="11" defense="11"/> <immunities> <immunity ice="1"/> <immunity invisible="1"/> </immunities> <voices interval="3000" chance="200"> <voice sentence="CHHHRRRR"/> <voice sentence="HISSSS"/> </voices> <loot> <item id="2148" countmax="59" chance="40000"/> -- gold coin <item id="2666" countmax="4" chance="20000"/> -- meat <item id="1987" chance="100000"> <inside> <item id="2672" countmax="2" chance="20000"/> -- dragon ham <item id="2148" countmax="60" chance="40000"/> -- gold coin <item id="2146" countmax="1" chance="10000"/> -- small saphire <item id="2165" chance="5000"/> -- stealth ring </inside> </item> </loot> </monster> Agora adicione as tags abaixo no monsters.xml que está na pasta data/monsters: <monster name="Blazing Fire Elemental" file="Blazing Fire Elemental.xml"/> <monster name="Goblin Assassin" file="Goblin Assassin.xml"/> <monster name="Bog Raider" file="Bog Raider.xml"/> <monster name="Rotworm Queen" file="Rotworm Queen.xml"/> <monster name="Cockroach" file="Cockroach.xml"/> <monster name="Wisp" file="Wisp.xml"/> <monster name="Skeleton Warrior" file="Skeleton Warrior.xml"/> <monster name="Grim Reaper" file="Grim Reaper.xml"/> <monster name="Sea Serpent" file="Sea Serpent.xml"/> <monster name="Young Sea Serpent" file="Young Sea Serpent.xml"/> Pra quem nao sabe quais sao todos os monsters do update veja a lista abaixo: Bog Raider Earth Elemental Energy Elemental Massive Energy Elemental Goblin Assassin Goblin Scavenger Roaring Water Elemental Slick Water Elemental Wyrm Blistering Fire Elemental Charged Energy Elemental Dwarf Miner Earth Overlord Energy Overlord Eye Of The Seven Fire Overlord Ice Overlord Jagged Earth Elemental Massive Earth Elemental Massive Energy Elemental Massive Fire Elemental Muddy Earth Elemental The Count The Weakened Count Ungreez Wisp Rotworm Queen Deathspawn Dreadbeast Bosses: Arachir The Ancient One Barbaria Big Boss Trolliver Captain Jones Diblis The Fair Foreman Kneebiter Grandfather Tridian Gravelord Oshuran Hairman The Huge Hell Hole High Templar Cobrass Rukor Zad Sir Valorcrest Smuggler Baron Silvertoe Stonecracker The Big Bad One The Frog Prince The Old Whopper Warlord Ruzad Xenia Yaga the Crone Zevelon Duskbringer Zarabustor Demon bosses: Ushuriel Madareth Golgordan Latrivan Annihilon Zugurosh Hellgorak
×