Ir para conteúdo

Str00per

Artesão
  • Total de itens

    120
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Posts postados por Str00per

  1. 1 hora atrás, Gabriel Netto disse:

    E aí galeros, beleza?

    Apesar do meu foco de estudo ser programação, eu acabei criando uma relação de amor com spriting (pixel art no geral) depois que comecei a ler um pouco sobre webdesign e sobre teoria das cores. Quando eu vi eu tava lendo tutorias de pixel art ;-;

    Tô tendo muitas dificuldades em aprender, já que a pixel art tem um estilo bem único heuaheuuha, mas o que importa é o esforço, eu acho...

     

    Tentarei fazer umas duas por dia, e sempre que eu achar ela agradável aos olhos ou menos pior, vou postar aq.

     

     

    13/08/16: first work, a mithril sword.

     

    sword1_post.png

    Pra First Work esta muito bom... Acertou boa parte do sombreamento... no XTibia tem diversos tutoriais caso precise.

  2.  

    Olá XTibia

     

     

     

     

     

    Vou postar um tutorial de como criar um NPC. Explicando detalhadamente.

     

     

    Primeiramente, cada npc se encontra em data/npcs no seu ot.

     

     

     

     

     

    Vou explicar aqui como exemplo um NPC que venda algumas coisas:

     

     

     

     

     

    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...

     

     

    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 Remere's Map Editor:

     

     

     

     

     

    1° Abra o RME, juntamente ao seu mapa.

     

     

    2° Clique em File>Import>Import 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 foi criado, e colocado no mapa!

     

     

     

     

     

  3. Coloca no fromvoc da voc anterior... Pois ele detecta como Promotion :D
    Espero ter ajudado pois no meu NTO funfou

    Errado

    <vocation id="300" name="[VIP] tobirama" description="a tobirama [VIP]" needpremium="1" gaincap="20" gainhp="600" gainmana="850" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.0" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="300" manager="0">		<formula meleeDamage="2.0" distDamage="3.0" wandDamage="2.0" magDamage="4.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/>		<skill fist="2.0" club="2.0" sword="2.0" axe="2.0" distance="5.0" shielding="2.0" fishing="2.0" experience="20.0"/>	</vocation>

     

     

    Coloca 299 (Voc anterior) no FromVoc
  4. Fala  Galera Do Xtibia! Venho Mostrar o Duas Sprites:

     

    Shiny Lucario Shiny Gliscor..

     

    Ps: Todos Ambos Então Com Portrait Tudo Completinho.. sem Nenhum Erro Em Sua Movimentação.

     

    Download:

     

    Shiny Lucario    

     

     

    Scan:

     

      Mostrar conteúdo oculto

     

     

    Shiny Gliscor     

     

     

    Não Tive Tempo do Scan Dele.. 4Shared ja Faz Scan ;) !! Bom Proveito!

     

     

     

     

    Gliscor.png

    Lucario2.png

     

     

     

    Créditos

    Eu : Por postar no Xtibia

    Arysoooon: Por Colocar as Cores Atuais... Ambas Estavam Foram de Tom. 

  5. 10 horas atrás, milbradt disse:

    Seria isso?

    local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)setCombatParam(combat, COMBAT_PARAM_EFFECT, 206)setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -10.1, 1, -10.1, 1)local condition = createConditionObject(CONDITION_PARALYZE)setConditionParam(condition, CONDITION_PARAM_TICKS, 5000)setConditionFormula(condition, -0.8, 0, -0.8, 0)setCombatCondition(combat, condition)function onCastSpell(cid, var)return doCombat(cid, combat, var)end 

    Sim isso mesmo... Ja tinha resolvido mas 

    REP+

     

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...