[Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Compartilhe

    Spooky
    Membro Ativo
    Membro Ativo

    Mensagens : 253
    Créditos : 21

    [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por Spooky em Qua Dez 02, 2015 10:14 pm

    Olá pessoas da aldeia <3.

    Onde posso modificar todas as fórmulas de combate do jogo?

    Quanto str adiciona em força, e as outras coisas que adiciona...
    e os outros status...

    E como criar um status que adiciona velocidade de atk ?, tipo, a cada 112 pontos, ele ganha 0,1 de velocidade de ataque? '-'

    Criar eu até sei, mas n sei como adicionar a velocidade de atk x-x ...

    Vlw gente <3


    _________________
    Sign

    Sign¹:

    Sign²:

    joaopaulo98
    Experiente
    Experiente

    Mensagens : 548
    Créditos : 36

    Re: [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por joaopaulo98 em Qui Dez 03, 2015 12:25 am

    de cabeça  eu acho que é no modcombat do server


    @edit 
    para você não sei onde muda mais fica +- assim

    If Player(Index).AttackTimer


    _________________
    Sing:


    Spooky
    Membro Ativo
    Membro Ativo

    Mensagens : 253
    Créditos : 21

    Re: [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por Spooky em Qui Dez 03, 2015 12:18 pm

    joaopaulo98 escreveu:de cabeça  eu acho que é no modcombat do server


    @edit 
    para você não sei onde muda mais fica +- assim

    If Player(Index).AttackTimer
    Obrigado mano, vou tentar.

    Se alguém mais souber me dizer como modificar isso "If Player(Index).AttackTimer" para o que eu quero, agradeceria x-x


    _________________
    Sign

    Sign¹:

    Sign²:

    joaopaulo98
    Experiente
    Experiente

    Mensagens : 548
    Créditos : 36

    Re: [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por joaopaulo98 em Qui Dez 03, 2015 2:35 pm

    se não entendeu , eu dei a função na qual mexe com a velocidade da arma , ai você da uma olhada para ver como você quer fazer


    _________________
    Sing:


    Dooolly
    Moderador Global
    Moderador Global

    Medalhas :
    Mensagens : 1173
    Créditos : 124

    Re: [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por Dooolly em Sex Dez 04, 2015 10:10 am

    Como o JP falou fica em ModCombat, no Server

    Procurar por PlayerAttackPlayer, lá é uma das partes principais, você poderá encontrar o dodge, o parry, o critical, e até o dano.


    _________________
    Meu Forum

    Spoiler:


    Spooky
    Membro Ativo
    Membro Ativo

    Mensagens : 253
    Créditos : 21

    Re: [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por Spooky em Sex Dez 04, 2015 3:53 pm

    Dooolly escreveu:Como o JP falou fica em ModCombat, no Server

    Procurar por PlayerAttackPlayer, lá é uma das partes principais, você poderá encontrar o dodge, o parry, o critical, e até o dano.

    Ok, obrigado doolly e JP Very Happy


    _________________
    Sign

    Sign¹:

    Sign²:

    joaopaulo98
    Experiente
    Experiente

    Mensagens : 548
    Créditos : 36

    Re: [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por joaopaulo98 em Sex Dez 04, 2015 5:06 pm

    bom mano não sei se funfa mais tenta 
    bom não sei se vai funfar mais a base é essa ...
    Código:
    Public Function CanPlayerCrit(ByVal index As Long) As Boolean
    Dim rate As Long
    Dim rndNum As Long
    Dim attackspeed As Long
    Dim x As Long

    x = 112

        CanPlayerCrit = False

        rate = GetPlayerStat(index, Agility) / 52.08
        rndNum = RAND(1, 100)
        If rndNum <= rate Then
            CanPlayerCrit = True
        
        If Agility > x Then
                'attackspeed.GetPlayerStat
                Else
                attackspeed = 1000
                End If
                End If
    End Function



    _________________
    Sing:


    Spooky
    Membro Ativo
    Membro Ativo

    Mensagens : 253
    Créditos : 21

    Re: [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por Spooky em Qua Dez 09, 2015 5:54 pm

    joaopaulo98 escreveu:
    bom mano não sei se funfa mais tenta 
    bom não sei se vai funfar mais a base é essa ...
    Código:
    Public Function CanPlayerCrit(ByVal index As Long) As Boolean
    Dim rate As Long
    Dim rndNum As Long
    Dim attackspeed As Long
    Dim x As Long

    x = 112

        CanPlayerCrit = False

        rate = GetPlayerStat(index, Agility) / 52.08
        rndNum = RAND(1, 100)
        If rndNum <= rate Then
            CanPlayerCrit = True
        
        If Agility > x Then
                'attackspeed.GetPlayerStat
                Else
                attackspeed = 1000
                End If
                End If
    End Function


    Opa obrigado JP, não funcionou mas, vou continuar tentando mexer na sua base... vlw :)

    +2 cred


    _________________
    Sign

    Sign¹:

    Sign²:

    joaopaulo98
    Experiente
    Experiente

    Mensagens : 548
    Créditos : 36

    Re: [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por joaopaulo98 em Qui Dez 10, 2015 7:33 am

    tenta criar uma função do servidor para enviar o comando do serivor para o client falando que 
    attackspeed.GetPlayerStat
    else
    attackspeed = 1000

    você conseguindo isso você controla a velocidade dos status do personagem , só não fiz porque até hoje num consegui aprender como é a maneira certa


    _________________
    Sing:


    Spooky
    Membro Ativo
    Membro Ativo

    Mensagens : 253
    Créditos : 21

    Re: [Dúvida] Onde e Como Modificar as Fórmulas de Combate?

    Mensagem por Spooky em Qui Dez 10, 2015 8:55 pm

    joaopaulo98 escreveu:tenta criar uma função do servidor para enviar o comando do serivor para o client falando que 
    attackspeed.GetPlayerStat
    else
    attackspeed = 1000

    você conseguindo isso você controla a velocidade dos status do personagem , só não fiz porque até hoje num consegui aprender como é a maneira certa
    Ok, amigo. Obrigado... Vou tentar fazer o que você disse xD. +2 Very Happy


    _________________
    Sign

    Sign¹:

    Sign²:

      Data/hora atual: Sab Dez 03, 2016 10:53 pm