[Duvida] Mais que 3 classes

    Compartilhe

    GalaxyHells
    Ocasional
    Ocasional

    Mensagens : 159
    Créditos : 4

    [Duvida] Mais que 3 classes

    Mensagem por GalaxyHells em Ter Jan 26, 2016 11:09 am

    è o seguinte , mesmo eu definindo 4 classes no arquivo do servidor ficam apenas 3 classes.
    sei que isso é nos codigos do vb, porem eu n achei, entam to pedindo essa ajudinha Razz

    e tbm se puderem me falar onde eu arrumo a parte onde defini com quantos hp e mp as classes iniciam pelo vb eu agradeço


    _________________

    Spooky
    Membro Ativo
    Membro Ativo

    Mensagens : 253
    Créditos : 21

    Re: [Duvida] Mais que 3 classes

    Mensagem por Spooky em Qua Jan 27, 2016 10:00 pm

    Sobre a 1° pergunta
    Tente Colocar o max de classe = 6
    após isso, deixe seu bloco de notas no sv " classes " assim:

    Código:

    [INIT]
    MaxClasses=6

    [CLASS1]
    Name=Classe1
    MaleSprite=1
    FemaleSprite=2
    Strength=6
    Endurance=7
    Intelligence=8
    Agility=9
    Willpower=10

    StartItemCount=3
    StartItem1=1
    StartValue1=100
    StartItem2=2
    StartValue2=1
    StartItem3=5
    StartValue3=1

    StartSpellCount=2
    StartSpell1=1
    StartSpell2=2

    [CLASS2]
    Name=Classe2
    MaleSprite=1
    FemaleSprite=2,3
    Strength=1
    Endurance=2
    Intelligence=3
    Agility=4
    Willpower=5

    StartItemCount=3
    StartItem1=1
    StartValue1=100
    StartItem2=2
    StartValue2=1
    StartItem3=5
    StartValue3=1

    StartSpellCount=1
    StartSpell1=1

    [CLASS3]
    Name=Classe3
    MaleSprite=1
    FemaleSprite=2,3
    Strength=1
    Endurance=2
    Intelligence=3
    Agility=4
    Willpower=5

    StartItemCount=3
    StartItem1=1
    StartValue1=100
    StartItem2=2
    StartValue2=1
    StartItem3=5
    StartValue3=1

    StartSpellCount=1
    StartSpell1=1

    [CLASS3]
    Name=Classe4
    MaleSprite=1
    FemaleSprite=2,3
    Strength=1
    Endurance=2
    Intelligence=3
    Agility=4
    Willpower=5

    StartItemCount=3
    StartItem1=1
    StartValue1=100
    StartItem2=2
    StartValue2=1
    StartItem3=5
    StartValue3=1

    StartSpellCount=1
    StartSpell1=1

    [CLASS3]
    Name=Classe5
    MaleSprite=1
    FemaleSprite=2,3
    Strength=1
    Endurance=2
    Intelligence=3
    Agility=4
    Willpower=5

    StartItemCount=3
    StartItem1=1
    StartValue1=100
    StartItem2=2
    StartValue2=1
    StartItem3=5
    StartValue3=1

    StartSpellCount=1
    StartSpell1=1

    [CLASS3]
    Name=Classe6
    MaleSprite=1
    FemaleSprite=2,3
    Strength=1
    Endurance=2
    Intelligence=3
    Agility=4
    Willpower=5

    StartItemCount=3
    StartItem1=1
    StartValue1=100
    StartItem2=2
    StartValue2=1
    StartItem3=5
    StartValue3=1

    StartSpellCount=1
    StartSpell1=1

    Sobre a 2° pergunta
    Acho que é esse:

    Código:

    Function GetPlayerMaxVital(ByVal index As Long, ByVal Vital As Vitals) As Long

    Lá vai ter o cálculo das classes.

    Esse é pra recuperar o HP adicionando o status " Willpower"
    Código:

    Function GetPlayerVitalRegen(ByVal index As Long, ByVal Vital As Vitals) As Long

    Ai vai ter 

    Código:

    Case HP
                i = (GetPlayerStat(index, Stats.Willpower) *
     

    Tente mexer neste também:
    Código:

    Function GetClassMaxVital(ByVal ClassNum As Long, ByVal Vital As Vitals) As Long

    Na Case HP...

    Aí do lado do " * " vai ter um número, você pode mudar pra qual quiser.

    Acho que é isso, se a 1° pergunta não funcionar, tente procurar na área de Correção de Bugs, aqui no fórum mesmo.


    Caso não funcione nada sobre a 1° pergunta, te digo que se você baixou a engine, ela provavelmente tá zoada...

    Ou você fez algo errado, tente ver tudo oq fez e desfazer, até achar o que tem de errado... Daí quando arrumar, coloque os sistemas de novo... Acho que entendeu, x-x.


    _________________
    Sign

    Sign¹:

    Sign²:

      Data/hora atual: Dom Dez 04, 2016 11:15 am