Ir para conteúdo

Shadow Lemes

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Shadow Lemes deu reputação a Arysoooon em NPC - Bank   
    Testado é Esta Funcionando Perfeitamente Ok'
     
     
    Vamos ao Que Interessa:
     
    Crie um arquivo chamado "bank.xml" na pasta "data / npc"... Cole o código abaixo dentro do arquivo:
     
     
    Salve e feche o arquivo.
     
    Agora vá na pasta Scripts e crie um arquivo chamado "bank.lua" e cole o código abaixo dentro do mesmo:
     
     
     
    Salve e Feche-o Arquivo!
     
    Prontinho
     
    Agora Adicione-o Pelo Seu Map Editor , e Seja Feliz!
     
     
    Obs: o Npc Bank Pode Vim com uma outifit nada Bonita com alguns bugs.
    Basta abrir Data/Npc:
     
    e Procure Isso Acima.
     
     
    Te Ajudei? Rep+
     
    Qualquer Duvida Comente.
     
     
    Creditos:
     
    Adriano SwaTT
     
     
  2. Gostei
    Shadow Lemes deu reputação a Zazeros em [Monster] Arvore que cura   
    Bom, esse é meu primeiro tópico, não sei se esta na area correta (se nao tiver, por favor, mudem). espero que gostem
     
    Esse monstro tem o looktype de uma arvore magica (aquela com brilhos em volta)
     
    Qual a utilidade dela ??
    R: Voce pode botar para druida envocar essa arvore, ai em uma quest bem massa, voce envoca essas arvores e ataca o tank, assim, elas irão curar ele.
     
    Bom, vamos lá:
    Em data/monster crie magic tree.xml e coloque:
    <?xml version="1.0" encoding="UTF-8"?><monster name="Magic Tree" nameDescription="a magic tree" race="venom" experience="0" speed="0" manacost="1000"> <health now="15000" max="15000"/> <look typeex="2699" corpse="6047"/> <targetchange interval="100" chance="20"/> <strategy attack="0" defense="0"/> <flags> <flag summonable="1"/> <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" skill="0" attack="0" poison="5"/> <attack name="poison" interval="1000" chance="25" range="7" min="+300" max="+900"> <attribute key="shootEffect" value="poison"/> <attribute key="areaEffect" value="greenspark"/> </attack> <attack name="speed" interval="1000" chance="34" range="7" speedchange="+550" duration="30000"> <attribute key="shootEffect" value="poison"/> <attribute key="areaEffect" value="greenspark"/> </attack> <attack name="poison" interval="1000" chance="12" radius="3" target="0" min="+40" max="+130"> <attribute key="areaEffect" value="poison"/> </attack> </attacks> <defenses armor="20" defense="22"> <defense name="healing" interval="100" chance="17" min="300" max="700"> <attribute key="areaEffect" value="blueshimmer"/> </defense> </defenses> <elements> <element earthPercent="100"/> <element physicalPercent="30"/> <element energyPercent="10"/> <element icePercent="7"/> <element firePercent="-20"/> </elements> <immunities> <immunity invisible="1"/> </immunities> <loot> <item id="2148" countmax="37" chance="43000"/><!-- gold coin --> <item id="2666" countmax="2" chance="36500"/><!-- meat --> <item id="2671" countmax="2" chance="20000"/><!-- ham --> <item id="2802" chance="8000"/><!-- sling herb --> <item id="2804" chance="8000"/><!-- shadow herb --> <item id="2747" chance="7500"/><!-- grave flower--> <item id="1987" chance="90000"><!-- bag --> <inside> <item id="2792" chance="10000"/><!-- dark mushroom --> <item id="7732" chance="3000"/><!-- seeds --> </inside> </item> </loot> </monster>   Em data/monster/monster.xml adicione a linha: <monster name="Magic Tree" file="magic tree.xml"/>   só mais uma coisa, ela não é imune a dano, então, podera morrer por ataques em area ou algo parecido!!     Criado 100% por : Zazeros
  3. Gostei
    Shadow Lemes deu reputação a JhonatanCWest em Aprenda a criar e postar um NPC no seu Map   
    Olá KingTibianos
    A pedido de um membro, vou postar um tutorial de como criar um NPC. Explicando detalhadamente.
    Primeiramente, cada npc se encontra em data/npcs no seu ot.
    Vou postar aqui como exemplo um NPC que venda algumas coisas:
      <?xml version="1.0" encoding="UTF-8"?> <npc name="Paul" script="default.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="129" head="57" body="86" legs="0" feet="114" addons="2"/> <parameters> <parameter key="module_shop" value="1"/> <parameter key="shop_sellable" value="crossbow,2455,150;bow,2456,130"/> <parameter key="shop_buyable" value="crossbow,2455,360;bow,2456,200;spear,2389,10;royal spear,7378,25;assassin star,7368,200;power bolt,2547,30;bolt,2543,3;arrow,2544,2;"/> </parameters> </npc> Explicando:
    <?xml version="1.0" encoding="UTF-8"?>
    Especifica o tipo de linguagem usada no script. Não altere.
    npc name = Nome do NPC
    script = Endereço do Script. Default é o padrão.
    walkinterval = O intervalo de tempo em que o NPC anda.
    floorchange = Se ele "troca de chão", ou seja se ele se movimenta.
    healthnow = Tanto de vida que o Npc está no momento. Geralmente modificado em caso de "quests" específicas.
    max = O tanto de vida máximo dele. Este deve ser maior que o healthnow.
    looktype = Roupa usada, você pode ver as roupas no arquivo: data/XML/outfits.xml
    head, body, legs, feet = A cor da roupa, eu não tenho agora, mas vou provicenciar o pack das cores.
    addon = Se usa algum addon. 1 para o 1°, 2 para o 2°, 3 para os dois.
    <parameters> = Define que abaixo começará uma série de códigos parâmetros.
    module_shop = Módulo, usado. No caso aqui, é shop.. compras/vendas.
    shop_sellable = Define o que o NPC lhe oferece para vender.
    value = Determina as Id's, Nomes e Preços.
    crossbow,2455,150; = Primeiro "crossbow" nome que aparecerá na janela de "venda" do NPC, ID do item, Preço do Item;
    shop_buyable = Define o que o NPC irá lhe oferece para comprar
    Como colocar no RME Map Editor (Atual usado):
    1° Abra o RME, juntamente ao seu mapa.
    2° Clique em File>Import>Importar Monsters/NPC
    3° Clique no arquivo XML acima criado
    4° De um F5 para garantir o aparecimento do NPC
    5° Vá em Window e selecione Terrain Palette caso ainda não tenha feito isso.
    6° Vá em Creature, no canto esquero onde tem um option Terrain Palette.
    7° Selecione abaixo em creatures, NPCS.
    8° Clique lá embaixo, em spawns e crie uma área de circulamento do NPC no seu Mapa.
    9° Clique no nome do seu NPC, e coloque-o no mapa.
    10° Salve o Mapa! Pronto!!
    Pronto, seu NPC criado, e desenvolvido.
    Em breve o tutorial de Mapping, criando uma área para seu NPC! Bem detalhado!
    Caso tenha gostado, +REP
    Ou ao menos comente sobre o Post!
    Abraços!
  4. Gostei
    Shadow Lemes deu reputação a Gaant em como testar o meu mapa criado no rme?   
    Vidiu Akie *--* 

  5. Gostei
    Shadow Lemes deu reputação a Gaant em como testar o meu mapa criado no rme?   
    Se quiser testar seu mapa, pegue os 3 arquivos do seu mapa, e vá em data --> world e cole os lá
    se estiver no mesmo nome, substitui os arquivos...
    mais tipo, se o nome do arquivo.otb estiver diferente, renomeie para o origina...
    se n entendeu eu faço um vídeo p ti

Informação Importante

Confirmação de Termo