Suporte ao desenvolvimento de jogos!


    Resistência Mágica e Incremento de Transformação

    Compartilhe
    avatar
    Corrupted
    Semi-Experiente
    Semi-Experiente

    Mensagens : 120
    Créditos : 7

    Resistência Mágica e Incremento de Transformação

    Mensagem por Corrupted em Qua Jun 20, 2018 10:18 pm

    Venho trazer umas modificações simples no Eclipse Origins/CrystalShire e no sistema de transformação do Profane


    Consiste em duas modificações:

    Primeiro, resistência magica: em meus projetos eu percebi que fica difícil balancear um jogo sem uma resistência do dano de spells. Em meus testes o player acaba dando 3 spells e mata o adversário que não tem nenhuma defesa contra o dano de spells. Então é algo simples de colocar e tive muitas duvidas, porém vou mostrar como é fácil adicionar isso.


    Segundo, Buff de dano em Spells: Adicionei o sistema de transformações do Profane e percebi que não tinha uma adição de buff para o dano de Spells, com minhas habilidades de programação consegui com que o sistema funcionasse para Spells.
    RESISTÊNCIA MÁGICA
    Somente Server~Side


    Em modCombat, na Public Sub CastSpell, procure por:
    Código:
        vital = Spell(SpellNum).vital
    Substitua por:

    Código:
        vital = Spell(SpellNum).vital - GetPlayerStat(Index, Endurance)
    com isso, a quantidade de pontos em Endurance vai ser o dano reduzido de spells recebidos







    INCREMENTO DE TRANSFORMAÇÂO
    Somente Server~Side


    É necessário o sistema de transformação do profane. Essa adição é para esse sistema.





    [Prof ~] Sistema de Transformação



    Em modCombat, na Public Sub Cast Spell, procure por:

    Código:
        vital = Spell(SpellNum).vital
    Abaixo, adicione:
    Código:
        vital = vital + ((vital / 100) * TempPlayer(Index).Transform.TempPoderUp)
    com isso, o dano da Spells vai aumentar conforme a % em Poder que você colocou



    lammerValeus, qualquer duvida ou erro só dizer![/right]


    _________________

    Discord
    MY GAME:




    avatar
    Profane ~
    Administrador
    Administrador

    Mensagens : 728
    Créditos : 125

    Re: Resistência Mágica e Incremento de Transformação

    Mensagem por Profane ~ em Qua Jun 20, 2018 10:20 pm

    +1


    _________________
    "If you don't belong here, just build a place where you do."
    avatar
    Mizuki
    Novato
    Novato

    Mensagens : 17
    Créditos : 2

    Ficha do personagem
    Nível: 1
    Vida:
    30/30  (30/30)
    Energia:
    0/0  (0/0)

    Re: Resistência Mágica e Incremento de Transformação

    Mensagem por Mizuki em Dom Ago 12, 2018 9:17 pm

    @Corrupted
    meu amigo nao estou achando esse codigo

    Código:
     vital = Spell(SpellNum).vital

    tem certeza que e pra versões da eo ou e pra alguma expecifica ?

    pq vc falou eo e cristalshire


    _________________
    vem sempre aqui?  I love you
    avatar
    Corrupted
    Semi-Experiente
    Semi-Experiente

    Mensagens : 120
    Créditos : 7

    Re: Resistência Mágica e Incremento de Transformação

    Mensagem por Corrupted em Dom Ago 12, 2018 9:41 pm

    @Mizuki escreveu:@Corrupted
    meu amigo nao estou achando esse codigo

    Código:
     vital = Spell(SpellNum).vital

    tem certeza que e pra versões da eo ou e pra alguma expecifica ?

    pq vc falou eo e cristalshire

    sim, para CS e EO. 
    bom, o codigo esta na parte do servidor(server.vbp)
    no modCombat e na Sub CastSpell

    você ira encontrar algo como:
    Código:
    ' set the vital
        Vital = Spell(spellnum).Vital

    caso não encontre chame no pv que eu te dou um melhor suporte 
    vlws


    _________________

    Discord
    MY GAME:





    Conteúdo patrocinado

    Re: Resistência Mágica e Incremento de Transformação

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Seg Out 22, 2018 6:42 pm