Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''monster''.



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 12 registros

  1. 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/ Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Ex: The Forgotten Server 1.3, Versão: 10.98. Base: Uso, The Forgotten Server 1.3 (Mark Samman/gustavo contreiras), Versão: 10.98. Repositório com as sources -- > SRC Qual é a sua pergunta? -- Olá pessoal! Estou tentando fazer com que os Monstros consigam ver os Jogadores à uma distância compatível com o número de tiles que acrescentei ao meu servidor/client. Que seria 15 quadros de distância em X e 9 Quadros em Y Mas atualmente os Monstros só começam a te seguir apartir de 9 quadros. Que é muito pouco, o jogador consegue ver ele parado até se aproximar o suficiente pra ele te ver. Queria que ele começasse a seguir apartir de 15 quadros de distância do Jogador. O meu map.h está assim: class Map { public: static constexpr int32_t maxViewportX = 15; //min value: maxClientViewportX + 1 static constexpr int32_t maxViewportY = 9; //min value: maxClientViewportY + 1 static constexpr int32_t maxClientViewportX = 14; static constexpr int32_t maxClientViewportY = 8; E meu creature.cpp assim: bool Creature::canSee(const Position& pos) const { return canSee(getPosition(), pos, Map::maxViewportX, Map::maxViewportY); } Iso era para fazer com queo range de atividade monstros serem respectivamente x = 15 e y = 9 da posição dele, não? Mas os monstros continuam se limitando à distâncias padrão já experimentei substituir a linha return canSee(getPosition(), pos, Map::maxViewportX, Map::maxViewportY); por: return canSee(getPosition(), pos, 15, 9); Porém, sem sucesso. O que eu posso estar esquecendo? 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:
  2. Programação Monster walk speed

    Zanim zadasz pytanie, zapoznaj się z zasadami sekcji i przewodnikiem poniżej: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-like-do-make-a-question-or-the-great-guide-of-user-with-questions/ Opisz w kilku słowach zastosowaną podstawę. (Nazwa serwera / Nazwa klienta / Nazwa witryny / etc). Baza: OTServBR-Global Baza: TFS 1.3 Jakie jest twoje pytanie? How to fix monster walk speed? Czy masz dostępny kod? Jeśli go opublikujesz, w polu kodu znajdującym się poniżej spoilera: Czy masz jakiś obraz, który mógłby pomóc w rozwiązaniu problemu? Jeśli tak, załóż go w spoilerze poniżej:
  3. The OTX Server Global - Version: (3.10)Compiled with: Microsoft Visual C++ version 14.0Compiled on Nov 18 2018 17:46:29 for platform x64 A criatura "Pixie" causa crash no cliente do tibia, visto que enquanto ela estiver na tela de alguém, não é mais possível conectar no servidor. Fiz vários teste e quando eu altero o looktype o erro é resolvido. data\monster\humanoids\Feyrist\pixie Alguma solução?
  4. MANUAL DO REMERE'S MAP EDITOR SUMÁRIO - 01 Introdução, Menu "File" e configurações iniciais. (Você está aqui!) - 02 Menu "Edit", "Map", "View", "Floor" e "Window". (Ir para o tópico) - 03 Ferramentas, Extensões e Live Mapping (Em construção) INTRODUÇÃO AO REMERE'S MAP EDITOR Criado por Hampus Joakim Nilsson, em 2007, o RME (escrito em C++) surgiu pela necessidade de um editor que rodasse em outro sistema operacional além do Windows e pela frustração de Remere por não poder rodar o único map editor existente na época em 64 bits. O programa utilizava inicialmente um processador de software através do wxWidgets, o que não foi bom devido à dificuldades com velocidade de carregamento. Mais tarde, passou a utilizar OpenGL, e então surgiram novas ferramentas que destacaram o editor, como as poderosas ferramentas de seleção. Depois disso veio a automatização de várias outras funcionalidades, uma delas é o conhecido auto-magic (ou auto-border, como costumamos dizer). A última versão oficial atualizada é a 2.2, suportando até o protocolo 9.60. Mas por ser um programa Open Source e não tão complexo, outras versões superiores foram sendo atualizadas pela comunidade. Essas novas versões tiveram como objetivo acompanhar os protocolos mais recentes e trouxeram algumas funcionalidades extras, como por exemplo o Mapping Live que possibilita a criação de um mapa em conjunto. OUTROS EDITORES CONHECIDOS SimOne Map Editor; Forgotten Map Editor (módulo do OTClient e que depende do OTC para funcionar. O editor parou de ser atualizado em 2014.). SABENDO UTILIZAR O MAP EDITOR POSSO CRIAR MAPAS MELHORES? O RME possui uma ferramenta chamada Auto-Magic, ou Auto-Border. São paletas categorizadas que permitem que você mapeie como se estivesse pincelando um quadro. Alguns itens que precisam ser montados são postos diretamente no mapa com um click, as bordas surgem automaticamente ao preencher um piso, além disso há atalhos para ferramentas do editor com funcionalidades de busca e edição. No geral, é possível construir um bom mapa utilizando auto-border, isso por que existem diversos estilos de mapeamento: alguns estilos priorizam a menor quantidade de informação visual, o que resulta em um mapa limpo e simples, enquanto outros estilos trazem mapas modulados e com muita ou pouca sobreposição. (quando você estiver editando com o auto-border ativado, ao mover um item em cima de outro, vários itens ao redor deste serão alterados, e essa parte do mapa se transforma em um bug. Mappers experientes utilizam a tecla de atalho A para ativar ou desativar o auto-border, possibilitando usufruir das ferramentas de facilidade do editor combinando à um estilo próprio). Pode levar tempo para alcançar um resultado positivo, as vezes você pode acabar se frustrando por causa de bugs do editor (alguns podem corromper o mapa), o tempo gasto procurando itens nas paletas, uma indecisão ou até mesmo falta de inspiração. Mas se houver paciência e muita prática, se vasculhar todas as paletas e procurar memorizar e conhecer a localidade dos itens, observar lugares e paisagens, imaginar possibilidades, treinar ideias com potencial e aplicar a grandes continentes, no mapping tudo é possível. Vou deixar umas dicas que você deve levar em consideração antes de começar. Procure optar por versões mais recentes do programa, elas possuem algumas opções mais completas como o Live, Sprites movimentando-se, placas/textos sinalizados, transparência e suporte para protocolos atuais. Não use map editor de instalador, tenha versões desktop (para lidar com configurações diferentes, muitas vezes é necessário ter mais de um editor em seu PC, alguns mapas precisam ser abertos pela ferramenta import então abrir o mapa clicando diretamente no arquivo passa a ser um problema). Tenha conhecimento das limitações do seu computador ou então você pode se deparar com um editor lerdo e quase impossível de lidar. Ainda antes de mapear, faça um backup. Se o mapa estiver sendo feito do 0, quando sentir que mapeou boa parte, salve e realize o backup logo em seguida (de preferência em outra pasta). Enquanto estiver mapeando, salve seu mapa a cada X minutos, eu já me acostumei após perder muitos mapas, por erros ou até mesmo queda de energia.. Crie sempre backup de tudo que for modificar na pasta Data, um errinho qualquer nos arquivos modificados e o editor não abrirá corretamente. MENU FILE Se esta é a primeira vez que você abre o seu editor, comece explorando a opção preferences, pois é nela que você dita o protocolo que irá trabalhar e a localidade dos arquivos necessários para carregá-lo (no caso, a pasta do seu tibia ou derivado) New - Ao clicar nessa opção, o editor usará a configuração Default Version de preferences/client version para iniciar um novo mapa. Se não estiver configurado o editor pedirá que você selecione o diretório correto. Open- Use para abrir um mapa. O editor pode pedir que você selecione a pasta daquela versão. Save- Esta opção guardará seu mapa no local escolhido. Se você estiver com o mapa salvo e aberto no editor, caso houver uma queda de energia repentina o mapa poderá corromper. Save as - Use esta opção para salvar seu mapa sem alterar o original. Use essa opção para fazer backups do seu mapa. Close - Fechará o mapa. Não se esqueça de salvar. IMPORT - É uma ferramenta que pode ser utilizada em diferentes situações. O Import Map, funciona apenas com um mapa já aberto em branco ou com edições. É possível mesclar mapas da mesma versão ou abrir mapas que não estão abrindo pela opção Open devido à problemas de compatibilidade. Com o Import Map pode escolher a posição do mapa em que será importado, além de opções para importação de houses e spawns. E o Import Monsters/NPC possibilita a adição de criaturas e NPCs customizados. IMPORTANDO MAPAS < • > Map file: Com o mapa A aberto, vá em Browse e selecione o mapa B para mesclar. É possível importar mapas de versões diferentes, mas como o itens.otb de cada uma varia, é muito fácil ocorrer bugs desastrosos. Import offset: Determine aqui a posição em que o novo mapa ficará no mapa receptor. House & Spawn import behaviour: Permite alterar como os arquivos house e spawns serão importados. IMPORT OFSET: A ferramenta de import do Remere's Map Editor (file -> import -> import map) vai posicionar as partes do mapa na posição em que elas estavam + os valores X e Y de offset. Se você importar um mapa que está na posição x1000, y2000 e atribuir em offset os valores x3000,y3000 - o mapa será adicionado em x4000,y5000. Você também pode usar valores negativos (x-3000,y-3000) em Offset para mudar a direção de X e Y. Para verificar ou alterar as dimensões do seu mapa use Map - Properties (ctrl + p). VOLTANDO AO MENU: Export- Utilizado para exportar minimaps. A imagem será exportada no formato .bmp, é possível exportar apenas o terreo, um andar específico ou todos os andares. Basta selecionar a pasta onde será salvo. Reload - Isto irá reiniciar todas as configurações do map editor, pode ser utilizada ao acrescentar uma extensão na pasta ou editar um novo item/sprite do cliente em execução. Recent Files - Um atalho para mapas que foram abertos recentemente. Preferences- Este menu trás várias opções sobre a performance do editor, incluindo protocolos, opções gráficas, e outros. MENU PREFERENCES - GENERAL Always make map backup: Cria um backup automático para restauração, recomendo fazer seu próprio backup. Create map on startup: Essa opção vai fazer com que automaticamente o editor carregue uma versão e crie um novo mapa ao abrir o editor. Ou você pode configurar para abrir sem carregar nada, o que é recomendado quando se trabalha com diferentes protocolos. Check for updates on startup: Updates no editor são raros. Open all maps in the same instance: Abre vários mapas selecionados mesmo que sejam de versões diferentes. Undo queue size: (PAR): Memória ram do seu PC, é recomendado por a metade dela aqui para não travar tanto o editor. Undo maximum memory size (MB): Tamanho máximo de memória que o RME poderá utilizar, aumente para metade da memória ram de seu pc (caso queira coloque mais). Worker Threads: Número de núcleos de processador que o RME pode utilizar, nessa parte depende se seu processador, caso seu pc só tenha um núcleo deixe apenas um caso tenha 2, deixe 2 e se for maior que isso deixe o tanto que você preferir. Replace Count: Quantidade de itens que você pode substituir no mapa utilizando a ferramenta de substituição (Ctrl + Shift + F). MENU PREFERENCES - EDITOR Group same-type actions: Vai agrupar ações do mesmo tipo (desenho, seleção, etc...)) quando várias ocorrerem em ordem consecutiva. (PAR). Warn for duplicate IDs: Avisará se tiver IDs duplicados no mapa. House brush removes items: Se ativado, o brush de houses vai remover itens que apareceriam toda vez que o mapa iniciasse no server. Auto-assign door ids: Isso irá atribuir automaticamente IDs de porta únicas para todas as portas colocadas com o brush de portas (ou portas feitas com house brush). Não afeta as portas colocadas usando a paleta RAW. Doodad brush only erases same: Doodad brush vai apenas apagar itens que pertencem a brush atual. Eraser leaves unique items: A ferramenta eraser (borracha) vai ignorar containers com itens dentro, assim como itens com action/unique ids. Auto create spawn when placing creature: Se marcado, não vai precisar por o spawn manualmente, quando colocar a criatura o spawn vai ser posto automaticamente. Prevent toporder conflict: Se marcada, você não pode por vários itens com a mesma toporder em um tile usando o raw brush. Use merge move: Itens movidos não vão substituir os mesmos itens já inseridos. Use merge paste: Itens colados não vão substituir os mesmos itens já inseridos. MENU PREFERENCES - GRAPHICS Hide items when zoomed out: Vai esconder alguns itens quando der zoom para longe. Use icon selection shadow: Vai por uma “sombra” no item selecionado na paleta, pra facilitar a visualização. Use memcached sprites: Quando marcado, as sprites serão carregadas na memória logo na abertura do mapa e descompactadas no tempo de execução. Isso é mais rápido, mas consome mais memória. Se não for marcado, o editor usará menos memória, mas haverá uma diminuição do desempenho devido à leitura de sprites a partir do disco. Icon background color: Isso muda a cor do background dos icones em todas as janelas. Exemplo: Cursor color: Muda a cor do quadradinho transparente que acompanha o mouse. Secondary cursor color: Este muda a cor do cursor secundário, para houses e flags. Screenshot directory: Diretório onde será salvo as prints. Screenshot format: Formato das imagens (para tirar print aperte f11) MENU PREFERENCES - INTERFACE Terrain, doodad, item e raw palette style: Define se a paleta será com ícones grandes, pequenos ou listados: PALETTE STYLE Switch mouse buttons: Troca o direito e esquerdo do mouse conforme sua preferência. Double click for properties: Dando clique duplo vai abrir as propriedades do item. Used inversed scroll: Quando marcado, arrastar o mapa usando o botão central do mouse será invertido (comportamento RTS padrão). Scroll e zoom speed: Muda a velocidade do zoom e do scroll. MENU PREFERENCES - CLIENT VERSION Client Version - Através dessas opções o RME vai localizar cliente a ser utilizado no mapa, assim ele vai poder identificar o Tibia.spr e Tibia.dat que são arquivos necessários para abrir um novo mapa ou editar um existente. Por exemplo, se você estiver tentando abrir um mapa de poketibia usando um client do Tibia Global, vai dar erro porque poketibia tem itens configurados de formas diferentes, além disso o editor também vai checar o Itens.otb (que contém informações funcionais de cada item). Antes de tudo, o items.otb do diretório REMERESMAPEDITOR/DATA/VERSÃO deve ser o mesmo do seu servidor (SERVER/DATA/ITEMS). Default client version é a versão que você quer utilizar, selecione-a e toda vez que abrir um novo mapa essa versão será carregada. Version Search Path é o local do seu cliente. Check file signatures desmarcada não vai pedir para confirmar o diretório do client novamente ao abrir um mapa. Exit - Fecha o editor. Créditos: Nolis Hampus (remeres) Comunidade Otbr
  5. [Fractal] Monster Pack by Morbidsheep199

    Final Monster Pack Fractal Pack by morbidsheep199.deviantart.com [spoiler=Preview] Contém: 200 Fractais Tamanho: 97 MB Comentários: Um pack giganorme e extremamente útil de fractais. - Download
  6. Dryad (Mais fiél possível)

    Monstro Dryad (Evento de Tibia Global) Script: <?xml version="1.0" encoding="UTF-8"?> <monster name="Dryad" nameDescription="a dryad" race="blood" experience="190" speed="220" manacost="500"> <health now="310" max="310"/> <look type="137" head="24" body="41" legs="42" feet="43" addons="3" corpse="6081"/> <targetchange interval="2000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="0"/> <flag pushable="1"/> [b][i][color=red]<!-- SEM CERTEZA -->[/color][/i][/b] <flag canpushitems="1"/> <flag canpushcreatures="0"/> <flag staticattack="90"/> <flag targetdistance="1"/> <flag runonhealth="60"/> [b][i][color=red]<!-- SEM CERTEZA -->[/color][/i][/b] </flags> <attacks> <attack name="melee" interval="2000" min="-0" max="-90"/> <attack name="speed" interval="1000" chance="15" range="7" speedchange="-600" duration="10000"> [b][i][color=red]<!-- SEM CERTEZA -->[/color][/i][/b] <attribute key="areaEffect" value="redshimmer"/> </attack> <attack name="drunk" interval="1000" chance="15" range="7" radius="1" target="1"> [b][i][color=red]<!-- SEM CERTEZA -->[/color][/i][/b] <attribute key="shootEffect" value="energy"/> <attribute key="areaEffect" value="energy"/> </attack> <attack name="earth" interval="1000" chance="15" radius="1" target="1" min="-20" max="-35"> <attribute key="areaEffect" value="smallplants"/> </attack> </attacks> <defenses armor="25" defense="29"> [b][i][color=red]<!-- SEM CERTEZA -->[/color][/i][/b] <defense name="invisible" interval="2000" chance="10" duration="9000"> [b][i][color=red]<!-- SEM CERTEZA -->[/color][/i][/b] <attribute key="areaEffect" value="blueshimmer"/> </defense> <defense name="healing" interval="1000" chance="10" min="45" max="80"> [b][i][color=red]<!-- SEM CERTEZA -->[/color][/i][/b] <attribute key="areaEffect" value="blueshimmer"/> </defense> </defenses> <elements> <element EnergyPercent="30"/> <element IcePercent="20"/> [b][i][color=red]<!-- SEM CERTEZA -->[/color][/i][/b] <element PhysicalPercent="-10"/> </elements> <immunities> <immunity invisible="1"/> <immunity earth="1"/> </immunities> <voices interval="5000" chance="10"> <voice sentence="Feel the wrath of mother Tibia!"/> <voice sentence="Defiler of nature!"/> </voices> <loot> <item id="2148" countmax="30" chance="100000"/><!-- gold coin --> <item id="2787" countmax="2" chance="83000"/><!-- white mushroom --> <item id="7732" countmax="3" chance="9000"/><!-- seeds --> <item id="2790" countmax="2" chance="1800"/><!-- orange mushroom --> <item id="2150" countmax="1" chance="240"/><!-- Small Amethyst --> <item id="9927" chance="1400"/><!-- flower wreath --> <item id="9931" chance="1200"/><!-- coconuts shoes --> <item id="9929" chance="800"/><!-- flower dress --> <item id="9928" chance="700"/><!-- leaf legs --> </loot> </monster> Para instalar.. nem preciso dizer né? kkk Mas coloquem ela na pasta Outlaws. Valeu? Clika em . Valeu! :fail: --
  7. Monster say

    Fala galera! Fiz um script aqui, legalzinho =) E acho que é o primeiro MOD da OTNet, já que é primeiro, vamos fazê-lo daqui, e não trazê-lo de outro fórum, ok? Você me pergunta: Instalar comofas// Eu respondo: Sabe a pasta mods, antes da pasta data? Ela tem arquivos .XML. Você copia um deles, apaga tudo o que tem dentro e coloca isso(não, não precisa de nome, você que inventa ele): Eis o código: <?xml version="1.0" encoding="UTF-8"?> <mod name="Monster say" version="1.0" author="Dark Billie" enabled="yes"> <description> This mod makes you say like a monster. </description> <config name="Cfg"><=!=[=C=D=A=T=A=[ SpeakType = TALKTYPE_MONSTER Msg = "Sua voz agora soa como uma voz monstruosa." ]=]=></config> <talkaction words="/spk" event="buffer"><=!=[=C=D=A=T=A=[ domodlib('Cfg') if param:lower() == "on" then doCreatureSetSpeakType(cid, SpeakType) doPlayerSendTextMessage(cid, 25, Msg) --25 = MESSAGE_INFO_DESCR elseif param:lower() == "off" then doCreatureSetSpeakType(cid, 1) --1 = TALKTYPE_SAY ou TALKTYPE_FIRST doPlayerSendTextMessage(cid, 25, "Sua voz monstruosa foi desativada.") --25 = MESSAGE_INFO_DESCR end ]=]=></talkaction> </mod> Agora você salva. Você me pergunta: E agora tio Bill? Eu respondo: Pronto, sem tag em talkactions.xml, sem script em talkactions/scripts, simples, não? Você me pergunta: Como eu uso? Eu respondo: Diga /spk on para ativar. Pronto, fale qualquer coisa normalmente. Você me pergunta: Como eu desuso? Eu respondo: Diga /spk off Pronto! Legal, não? Vou tirar uma SS, esperem \o/ Gostou? Aperta o thanks Obs.: Skyen, agora já sei pra que serve aquele underline.
  8. 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.
  9. [8.1] Tutankamon

    Nome: Tutankamon Versão: 8.1 Testado em: Aries Server Por: Godsa vá e data/monsters copie qualquer arquivo, renomei para Tutankamon, abra, apague tudo e coloque isso: <?xml version="1.0" encoding="UTF-8"?> <monster name="Tutankamon" nameDescription="a Old Tutankamon" race="undead" experience="[color=Red]5000[/color]" speed="500" manacost="0"> <health now="15000" max="15000"/> <look type="88" head="20" body="30" legs="40" feet="50" corpse="3016"/> <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="50"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="1"/> <flag runonhealth="100"/> </flags> <attacks> <attack name="melee" interval="2000" min="-150" max="-600"/> <attack name="great fireball" interval="8000" chance="70" min="-150" max="-300"/> <attack name="great energy beam" interval="5000" chance="70" min="-100" max="-350"/> </attacks> <defenses armor="45" defense="40"/> <immunities> <immunity physical="0"/> <immunity energy="1"/> <immunity fire="0"/> <immunity poison="0"/> <immunity lifedrain="0"/> <immunity paralyze="1"/> <immunity outfit="0"/> <immunity drunk="1"/> <immunity invisible="1"/> </immunities> <summons max="3"> <summon name="Omruc" interval="2000" chance="10"/> </summons> <voices interval="2000" chance="5"> <voice sentence="HEY, Leave!!"/> <voice sentence="Don't enter here!!"/> </voices> <loot> <item id="2148" countmax="100" chance1="100000" chancemax="0"/> <item id="2176" chance="2000"/> <item id="2148" countmax="100" chance1="100000" chancemax="0"/> <item id="1987" chance="100000"> <inside> <item id="2148" countmax="70" chance1="100000" chancemax="0"/> <item id="2550" chance="10000"/> <item id="2688" countmax="5" chance1="4000" chancemax="0"/> <item id="2540" chance="1333"/> <item id="2533" chance="1428"/> <item id="2486" chance="1000"/> <item id="2658" chance="800"/> <item id="2189" chance="800"/> <item id="2147" countmax="2" chance1="4000" chancemax="0"/> <item id="2678" countmax="4" chance1="4000" chancemax="0"/> <item id="2148" countmax="100" chance1="100000" chancemax="0"/> <item id="2690" countmax="5" chance1="4000" chancemax="0"/> <item id="2002" chance="4000"> <inside> <item id="2148" countmax="4" chance1="3500" chancemax="0"/> </inside> </item> </inside> </item> </loot> </monster> depois vá em monters.xml e coloque isso: <monster name="Tutankamon" file="Tutankamon.xml" /> EsperoO teer ajudado!! Comentem e doe OT$!!
  10. [9.1] Monster Folder

    Obrigado Zeephiroth pelo banner.(Y) Última Atualização: 07/08/2011 Correções: 09/08/2011 Olá a todos, depois de algum tempo a Monster Folder foi novamente atualizada. ~ Mas o que é a Monster Folder? É uma pasta com todas as criaturas conhecidas do Tibia. Foram configurados loots, outfits, vozes, summons e tudo mais, tudo isso para aumentar a jogabilidade dos servidores, já que acabarão os problemas de falta de monstros ou loots! ~ Terei que alterar algo em meu servidor? Não, nada será alterado em seu servidor. Será necessário apenas que você substitua a pasta monsters do seu servidor pela pasta que contém os monstros atualizados. A Monster Folder foi testada no The Forgotten Server mas deve funcionar em qualquer servidor. ~ Bugs! A Monster Folder está completa, mas pode apresentar erros. Caso aconteça algum bug, mande uma MP para mim (Majesty) e farei o que for possível. ~ Magias! Agora os monstros não necessitam de magias externas, mas qualquer bug reportar para que seja consertado. Lembrando também que os monstros tem as defesas elementais. ~ Observações! -Novo - Novos Monstros 8.7 - Novos itens da versão 8.7 adicionados. - 40 Novos Monstros 9.1. - Alguns itens da versão 9.1 adicionados. - Todos os monstros antigos revisados. - O que estiver errado ou faltando, será corrigido. - Informações e instruções de uso no arquivo winrar da pasta. ~ Download! Agora o que todos esperavam, o download! Para ter a sua Monster Folder basta clicar no anexo abaixo: A senha para descompactar o arquivo é: http://www.otserv.com.br
  11. [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
  12. [8.1] Monster:Senhor Dragon

    Nome:Senhor Dragon Tipo:Monster Server Testado:Thyrania Criador:GoD TeU iai galera vamos criar um monstrinho especial? vai em data,monster e copia qualquer arquivo e renomeie para Senhor Dragon depois apague tudo que tem dentro dele e coloque isto aki <?xml version="1.0" encoding="UTF-8"?> <monster name="Senhor Dragon" nameDescription="The Senhor Dragon" race="blood" experience="10000" speed="450" manacost="0"> <health now="8500" max="8500"/> <look type="145" head="114" body="88" legs="88" feet="114" corpse="3128"/> <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="30"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="5"/> <flag runonhealth="2100"/> </flags> <attacks> <attack name="melee" interval="2000" min="150" max="-300"/> <attack name="Fire Field" interval="4000" chance="10"/> <attack name="Combustion" interval="4000" chance="30" min="-150" max="-350"/> </attacks> <defenses armor="40" defense="45"> <defense name="Stealh" interval="4000" chance="5"/> <defense name="Ultimate Healing" interval="4000" chance="5" min="200" max="500"/> </defenses> <immunities> <immunity physical="0"/> <immunity energy="1"/> <immunity fire="1"/> <immunity poison="1"/> <immunity lifedrain="0"/> <immunity paralyze="1"/> <immunity outfit="1"/> <immunity drunk="1"/> <immunity invisible="0"/> </immunities> <summons max="3"> <summon name="Dragon" interval="4000" chance="10"/> <summon name="Dragon Lord" interval="2000" chance="5"/> </summons> <voices interval="1000" chance="10"> <voice sentence="Dragons of Destruction!!!"/> <voice sentence="Dragons is beautifull!!"/> </voices> <loot> <item id="2148" countmax="98" chance1="100000" chancemax="0"/> --------gold coin <item id="5877" chance="10000"/> ------green dragon leather <item id="1988" chance="100000"> ------backpack <item id="5920" chance="10000"/> ------green dragon scale <item id="2492" chance="1000"/> -------dragon scale mail <inside> <item id="5948" countmax="2" chance1="10000" chancemax="0"/> -----red dragon leather <item id="5882" chance="10000"/> ----red dragon scale <item id="2168" countmax="1" chance1="10000" chancemax="0"/> ----life ring <item id="2214" countmax="1" chance1="10000" chancemax="0"/> ----ring of healing <item id="2152" countmax="2" chance="100000"/> ---platinium coin <item id="2474" chance="100"/> ---winged helmet <item id="2436" chance="1428"/> ---skull staff <item id="2124" chance="1000"/> ---crystal ring <item id="2516" chance="3033"/> ---dragon shield <item id="7368" countmax="6" chance1="6666" chancemax="0"/> ---assassin star </inside> </item> </loot> </monster> aí depois disso procure nessa pasta mesmo por um arquivo chamado Monsters e dentro dele coloque isto aki <monster name="Senhor Dragon" file="Senhor Dragon.xml" /> depois jah era tchau tchau vlw
×