Resultados 1 a 9 de 9
  1. #1
    Fundador PerfectZone Mentor's Avatar


    Data de Ingresso
    Jun 2013
    Posts
    2,850
    Thanks Thanks Given 
    784
    Thanks Thanks Received 
    2,187
    Thanked in
    355 Posts
    Mencionado
    804 Post(s)
    MEU HUMOR
    Twisted
    País
    Brazil

    Util/ExperienceTable.txt MuEmu

    • Introdução

      O arquivo "ExperienceTable.txt" tem como objetivo permitir ao administrador fazer com que os personagens ganhem experiência diferenciada de acordo com as condições especificadas no arquivo.

      Configurando o arquivo "ExperienceTable.txt"
      • MinLevel

      Nível mínimo que o personagem deve possuir.

      • * = Ignora a verificação.
    • MaxLevel

      Nível máximo que o personagem deve possuir.

      • * = Ignora a verificação.
    • MinMasterLevel

      Nível master mínimo que o personagem deve possuir.

      • * = Ignora a verificação.
    • MaxMasterLevel

      Nível master máximo que o personagem deve possuir.

      • * = Ignora a verificação.
    • MinReset

      Quantidade de reset mínima que o personagem deve possuir.

      • * = Ignora a verificação.
    • MaxReset

      Quantidade de reset máxima que o personagem deve possuir.

      • * = Ignora a verificação.
    • MinMasterReset

      Quantidade de master reset mínima que o personagem deve possuir.

      • * = Ignora a verificação.
    • MaxMasterReset

      Quantidade de master reset máxima que o personagem deve possuir.

      • * = Ignora a verificação.
    • ExperienceRate

      Porcentagem de experiência ganha pelo personagem.
      • Exemplos:
        100 = EXP não muda.
        200 = EXP dobra.
        300 = EXP triplica.
        50 = EXP cai pela metade.
    Créditos:
    welcomevoce
    Perfect Zone Brasil



    Inscreva-se no meu canal clicando [Somente membros podem ver os links. ]

  2. #2
    Membro lordlance's Avatar
    Data de Ingresso
    Jun 2017
    Posts
    119
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Mencionado
    5 Post(s)
    País
    Brazil
    nao entendi muito...
    se eu tenho um servidor de 500 de xp e quero que caia 100x a cada 10 resets como seria? com maximo de 100 resets?

  3. #3
    Developer C++ s00x's Avatar

    Data de Ingresso
    Jan 2015
    Posts
    373
    Thanks Thanks Given 
    75
    Thanks Thanks Received 
    146
    Thanked in
    24 Posts
    Mencionado
    63 Post(s)
    MEU HUMOR
    Cheerful
    País
    United States
    Citação Originally Posted by lordlance Ver Post
    nao entendi muito...
    se eu tenho um servidor de 500 de xp e quero que caia 100x a cada 10 resets como seria? com maximo de 100 resets?
    Você planta bananeira, conta de 1 a 10, multiplica a hora atual e soma com o valor ao quadrado, o resulto deve ser algo próximo de 120, dai você divide por 2...
    pera... perdi a linha de raciocínio.

    Ai você tá querendo de mais jovem, a explicação tá muito bem feita, e você quer fazer mágica com Experience no seu server?

    Vamos seguir a linha de raciocínio:
    se eu tenho um servidor de 500 de xp e quero que caia 100x a cada 10 resets como seria? com maximo de 100 resets?
    ExpRate: 500x
    (expRate) 500 / 100 (limite de resets) = 5
    5 (resultado a conta a cima) X 10 (a qnt de resets pra diminuição) = 50 (resultado de Resets antes de acabar os 500 de EXP)
    Quer dizer que você vai dar EXP até o Player ter 50 resets, depois ele faz mágica com a EXP pra chegar nos 100 resets?
    É melhor estar enganado, do que ser enganado.

  4. #4
    Membro lordlance's Avatar
    Data de Ingresso
    Jun 2017
    Posts
    119
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Mencionado
    5 Post(s)
    País
    Brazil
    Citação Originally Posted by s00x Ver Post
    Você planta bananeira, conta de 1 a 10, multiplica a hora atual e soma com o valor ao quadrado, o resulto deve ser algo próximo de 120, dai você divide por 2...
    pera... perdi a linha de raciocínio.

    Ai você tá querendo de mais jovem, a explicação tá muito bem feita, e você quer fazer mágica com Experience no seu server?

    Vamos seguir a linha de raciocínio:


    ExpRate: 500x
    (expRate) 500 / 100 (limite de resets) = 5
    5 (resultado a conta a cima) X 10 (a qnt de resets pra diminuição) = 50 (resultado de Resets antes de acabar os 500 de EXP)
    Quer dizer que você vai dar EXP até o Player ter 50 resets, depois ele faz mágica com a EXP pra chegar nos 100 resets?
    Exemplo amigo...

    de 0 a 10 resets a xp vai ser 500
    de 11 a 20 a xp vai ser 450
    de 21 a 30 a xp vai ser 400
    de 31 a 40 a xp vai ser 300
    de 41 a 50 a xp vai ser 200
    de 51 a 70 a xp vai ser 100
    de 71 a 90 a xp vai ser 50
    e de 90 a 100 a xp vai ser 25

    entendeu?

  5. #5
    Developer C++ s00x's Avatar

    Data de Ingresso
    Jan 2015
    Posts
    373
    Thanks Thanks Given 
    75
    Thanks Thanks Received 
    146
    Thanked in
    24 Posts
    Mencionado
    63 Post(s)
    MEU HUMOR
    Cheerful
    País
    United States
    Citação Originally Posted by lordlance Ver Post
    Exemplo amigo...

    de 0 a 10 resets a xp vai ser 500
    de 11 a 20 a xp vai ser 450
    de 21 a 30 a xp vai ser 400
    de 31 a 40 a xp vai ser 300
    de 41 a 50 a xp vai ser 200
    de 51 a 70 a xp vai ser 100
    de 71 a 90 a xp vai ser 50
    e de 90 a 100 a xp vai ser 25

    entendeu?
    A analogia foi feita com base no que você falou.
    É melhor estar enganado, do que ser enganado.

  6. #6
    Design antoniodel's Avatar


    Data de Ingresso
    Aug 2015
    Posts
    332
    Thanks Thanks Given 
    44
    Thanks Thanks Received 
    15
    Thanked in
    10 Posts
    Mencionado
    49 Post(s)
    MEU HUMOR
    Relaxed
    País
    Brazil
    Muito simples de resolver isso, na pasta GameServer/GameServerInfo - Common.txt vc procure pela linha AddExperienceRate_AL0 = 20

    Na AddExperienceRate_AL0 = 20 vc coloca AddExperienceRate_AL0 = 100

    Então a XP do server vai ficar 100, vamos agora definir ela em 500x, 450x, 400x e etc...

    nata pasta Data/Util/ExperienceTable.txt vc vai deixar assim...

    Código:
    Muito simples de resolver isso, na pasta GameServer/GameServerInfo - Common.txt vc procure pela linha AddExperienceRate_AL0 = 20
    
    Na AddExperienceRate_AL0 = 20 vc coloca AddExperienceRate_AL0 = 100
    
    Então a XP do server vai ficar 100, vamos agora definir ela em 500x, 450x, 400x e etc...
    
    nata pasta Data/Util/ExperienceTable.txt vc vai deixar assim...
    Em seguida configure a sua linha de reset para resetar certinho e bater os pontos tudo certinho, lembramos que nos até o momento configuramos apenas a xp...
    Clique em ResetTable.txt e vamos configurar a linha de reset...

    Código:
    //MinReset   MaxReset   Level_AL0   Level_AL1   Level_AL2   Level_AL3   Money_AL0   Money_AL1   Money_AL2   Money_AL3   Point_AL0   Point_AL1   Point_AL2   Point_AL3
    1        10    350        300    300        300     8000000    5000000     5000000     5000000     400        400       400        400    
    11        20    350        300    300        300     8000000    5000000     5000000     5000000     400        400       400        400
    21        30    350        300    300        300     8000000    5000000     5000000     5000000     400        400       400        400
    31        40    350        300    300        300     8000000    5000000     5000000     5000000     400        400       400        400
    41        50    350        300    300        300     8000000    5000000     5000000     5000000     400        400       400        400
    51        60    350        300    300        300     8000000    5000000     5000000     5000000     400        400       400        400
    61        70    350        300    300        300     8000000    5000000     5000000     5000000     400        400       400        400
    71        80    350        300    300        300     8000000    5000000     5000000     5000000     400        400       400        400
    end
    Lembrando que no caso ai eu fiz ate o 80° reset, no caso o ResetTable.txt é onde vc configura qual level o player vai resetar, quantos pontos vai ganhar e etc...
    Isso foi apenas uma base.

    A ExperienciaTable.txt ela funciona da seguinte maneira, se no Common tiver xp 100 e vc colocar na ExperienciaTable.txt 200% a xp vai ficar 200x, se vc colocar 50x a xp vai cair para 50x, ela trabalha assim, eu deixei 100 no common pq já fica uma conta redondo sem precisar ta quebrando a cabeça na formula da % da xp.
    Espero ter ajudado.
    Last edited by antoniodel; 24/07/2017 at 01:21 PM.
    " Do Inferno é que se vê o Paraíso "
    "Mulher, Carro e Conta de Mu, São Três Coisas que Não se Emprestam!"

    http://i435.photobucket.com/albums/qq72/toinhosjm/PremiumGames_zpsatfdwuxo.jpg

  7. #7
    Membro felipecouter's Avatar
    Data de Ingresso
    May 2016
    Posts
    34
    Thanks Thanks Given 
    9
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Mencionado
    3 Post(s)
    MEU HUMOR
    Amused
    País
    Brazil
    ExperienceRate

    Porcentagem de experiência ganha pelo personagem.


    • Exemplos:
      100 = EXP não muda.
      200 = EXP dobra.
      300 = EXP triplica.
      50 = EXP cai pela metade.




    cara nao entendi uma coisa, se colocar 40 irá cair 40% do xp no caso ficara 60% do valor, ou a xp fica so 40% do seu valor:

  8. #8
    Fundador PerfectZone Mentor's Avatar


    Data de Ingresso
    Jun 2013
    Posts
    2,850
    Thanks Thanks Given 
    784
    Thanks Thanks Received 
    2,187
    Thanked in
    355 Posts
    Mencionado
    804 Post(s)
    MEU HUMOR
    Twisted
    País
    Brazil
    @[Somente membros podem ver os links. ]
    Se você configurar o common AddExperienceRate_AL0 = 1000 e no arquivo ExpericenciaTeble.txt/ExperiênciaRate colocar 40
    A xp vai cair 40% do valor de 1000, se colocar 50 a xp cai para 50% se colocar 200 a xp vai dobrar de 1000 para 2000.
    Perfect Zone Brasil



    Inscreva-se no meu canal clicando [Somente membros podem ver os links. ]

  9. #9
    Membro OMEGANETWORKS's Avatar
    Data de Ingresso
    Sep 2019
    Posts
    15
    Thanks Thanks Given 
    10
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Mencionado
    0 Post(s)
    País
    Brazil
    Presente.... Está Certo? Não sei... Mais está funcionando!

    ResetTable.txt

    //MinReset MaxReset Level_AL0 Level_AL1 Level_AL2 Level_AL3 Money_AL0 Money_AL1 Money_AL2 Money_AL3 Point_AL0 Point_AL1 Point_AL2 Point_AL30 10 400 370 360 350 8000000 0 0 0 150 200 250 300
    11 20 400 370 360 350 8000000 0 0 0 150 200 250 300
    21 30 400 370 360 350 8000000 0 0 0 150 200 250 300
    31 40 400 370 360 350 8000000 0 0 0 150 200 250 300
    41 50 400 370 360 350 8000000 0 0 0 150 200 250 300
    51 60 400 370 360 350 8000000 0 0 0 150 200 250 300
    61 70 400 370 360 350 8000000 0 0 0 150 200 250 300
    71 80 400 370 360 350 8000000 0 0 0 150 200 250 300
    81 90 400 370 360 350 8000000 0 0 0 150 200 250 300
    91 100 400 370 360 350 8000000 0 0 0 150 200 250 300
    101 200 400 370 360 350 8000000 0 0 0 150 200 250 300
    201 300 400 370 360 350 8000000 0 0 0 150 200 250 300
    301 400 400 370 360 350 8000000 0 0 0 150 200 250 300
    401 500 400 370 360 350 8000000 0 0 0 150 200 250 300
    501 9999 400 370 360 350 8000000 0 0 0 150 200 250 300
    end

    ExperienceTable.txt

    //MinLevel MaxLevel MinMasterLevel MaxMasterLevel MinReset MaxReset MinMasterReset MaxMasterReset ExperienceRate// Exemplos:
    // 100 = EXP não muda.
    // 200 = EXP dobra.
    // 300 = EXP triplica.
    // 50 = EXP cai pela metade.
    // * = Valor Não se aplica
    //MinLevel MaxLevel MinMasterLevel MaxMasterLevel MinReset MaxReset MinMasterReset MaxMasterReset ExperienceRate
    1 * 0 * 0 10 * * 100
    1 * 0 * 11 20 * * 95
    1 * 0 * 21 30 * * 90
    1 * 0 * 31 40 * * 85
    1 * 0 * 41 50 * * 80
    1 * 0 * 51 60 * * 75
    1 * 0 * 61 70 * * 70
    1 * 0 * 71 80 * * 65
    1 * 0 * 81 90 * * 60
    1 * 0 * 91 100 * * 55
    1 * 0 * 101 200 * * 50
    1 * 0 * 201 300 * * 45
    1 * 0 * 301 400 * * 40
    1 * 0 * 401 500 * * 35
    1 * 0 * 501 9999 * * 30
    end

    GameServerInfo - Common.dat

    ;================================================= =; Experience Settings
    ;================================================= =
    AddExperienceRate_AL0 = 500 ; <- Experiência Free
    AddExperienceRate_AL1 = 550 ; <- Experiência Vip 1
    AddExperienceRate_AL2 = 600 ; <- Experiência Vip 2
    AddExperienceRate_AL3 = 650 ; <- Experiência Vip 3


    AddMasterExperienceRate_AL0 = 500 ; <- Experiência para Upar MasterSkillThree Free
    AddMasterExperienceRate_AL1 = 550 ; <- Experiência para Upar MasterSkillThree Vip 1
    AddMasterExperienceRate_AL2 = 600 ; <- Experiência para Upar MasterSkillThree Vip 2
    AddMasterExperienceRate_AL3 = 650 ; <- Experiência para Upar MasterSkillThree Vip 3


    MinMasterExperienceMonsterLevel_AL0 = 95
    MinMasterExperienceMonsterLevel_AL1 = 95
    MinMasterExperienceMonsterLevel_AL2 = 95
    MinMasterExperienceMonsterLevel_AL3 = 95


    AddEventExperienceRate_AL0 = 100 ; <- Experiência ganha em eventos [BC/CS/ETC] Free
    AddEventExperienceRate_AL1 = 100 ; <- Experiência ganha em eventos [BC/CS/ETC] Vip 1 BRONZE
    AddEventExperienceRate_AL2 = 100 ; <- Experiência ganha em eventos [BC/CS/ETC] Vip 2 PRATA
    AddEventExperienceRate_AL3 = 100 ; <- Experiência ganha em eventos [BC/CS/ETC] Vip 3 PREMIUM


    AddQuestExperienceRate_AL0 = 100
    AddQuestExperienceRate_AL1 = 100
    AddQuestExperienceRate_AL2 = 100
    AddQuestExperienceRate_AL3 = 100
    OffAttackExperienceRate_AL0 = 100
    OffAttackExperienceRate_AL1 = 100
    OffAttackExperienceRate_AL2 = 100
    OffAttackExperienceRate_AL3 = 100
    AutoResetExperienceRate_AL0 = 100
    AutoResetExperienceRate_AL1 = 100
    AutoResetExperienceRate_AL2 = 100
    AutoResetExperienceRate_AL3 = 100
    Last edited by OMEGANETWORKS; 19/10/2019 at 06:59 PM.

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
Sobre nós
Somos uma comunidade em atividade a 8 anos que aborda assuntos relacionados a games em geral, principalmente games MMORPG. e que busca sempre ajudar os membros através de conteúdos, tutoriais e suporte...
Nossos anunciantes
Hinetworks
VelozHost
InovHost
Rede Sociais