Autor Tema: Experience Settings  (Leído 3816 veces)

Desconectado MuDarkAge97D

  • *


  • 458

    174

    757
  • br
  • Mu Dark Age 97D
Comunidade, bom dia!

Afim de entender melhor os arquivos do MuServer/GameServer poderiam me informar se meu entendimento está correto?

Vamos lá, eu entendo que as linhas:
Cita
AddExperienceRate_AL0 = 800
AddExperienceRate_AL1 = 820
AddExperienceRate_AL2 = 840
AddExperienceRate_AL3 = 900

São a taxa real de experiência do servidor, correto?

Sendo assim os números das linhas abaixo dessa são a multiplicação em cima dos valores das linhas AddExperienceRate, correto?

Por exemplo:
Cita
AddExperienceRate_AL0 = 800

AddMasterExperienceRate_AL0 = 2

Nesse caso o servidor faria a seguinte conta: 800 x 2 = 1600

Correto?  :??

E assim por diante.
« Última Modificación: Febrero 10, 2021, 11:40:49 am por MuDarkAge97D »

Desconectado Guga

  • *
  • *


  • 293

    31

    2475
  • br
    • +55 (47) 99938-6055 +55 (47) 99938-6055
Não é exatamente assim. Vamos por partes.
Primeiro:
Código
AddExperienceRate_AL0 = 800
AddExperienceRate_AL1 = 820
AddExperienceRate_AL2 = 840
AddExperienceRate_AL3 = 900
Aqui você define a Exp de cada tipo de conta (Free, VIP, VIP2, VIP3), que no exemplo está em 800, 820, 840 e 900.

Já nessa parte, você define a XP do Master Level.
Código
AddMasterExperienceRate_AL0 = 2
AddMasterExperienceRate_AL1 = 4
AddMasterExperienceRate_AL2 = 6
AddMasterExperienceRate_AL3 = 8
Aqui a EXP do Master Level está definida em 2, 4, 6 e 8, para Free, VIP, VIP2 e VIP3, respectivamente.
Configurações para servidores e Client do seu servidor!

 - Louis Emulator, X-Team Dev, SSeMU, entre outros.
 - Português e Español
 - Melhores preços do mercado

Clique aqui e entre em contato

Desconectado MuDarkAge97D

  • *


  • 458

    174

    757
  • br
  • Mu Dark Age 97D
Não é exatamente assim. Vamos por partes.
Primeiro:
Código
AddExperienceRate_AL0 = 800
AddExperienceRate_AL1 = 820
AddExperienceRate_AL2 = 840
AddExperienceRate_AL3 = 900
Aqui você define a Exp de cada tipo de conta (Free, VIP, VIP2, VIP3), que no exemplo está em 800, 820, 840 e 900.

Já nessa parte, você define a XP do Master Level.
Código
AddMasterExperienceRate_AL0 = 2
AddMasterExperienceRate_AL1 = 4
AddMasterExperienceRate_AL2 = 6
AddMasterExperienceRate_AL3 = 8
Aqui a EXP do Master Level está definida em 2, 4, 6 e 8, para Free, VIP, VIP2 e VIP3, respectivamente.

Hum, no caso do meu exemplo o servidor estaria hard para o Master Level, certo? Para ele ficar equilibrado ele teria que está próximo aos números do Experience?

Desconectado Guga

  • *
  • *


  • 293

    31

    2475
  • br
    • +55 (47) 99938-6055 +55 (47) 99938-6055
Hum, no caso do meu exemplo o servidor estaria hard para o Master Level, certo? Para ele ficar equilibrado ele teria que está próximo aos números do Experience?
Exatamente. Vai aumentando e testando.. A experiência pra upar ML não é a mesma pra upar um level, então você tem que ir alterando e testando.

Caso queira fazer dinâmica, aí tem outro modo.
Configurações para servidores e Client do seu servidor!

 - Louis Emulator, X-Team Dev, SSeMU, entre outros.
 - Português e Español
 - Melhores preços do mercado

Clique aqui e entre em contato

Desconectado MuDarkAge97D

  • *


  • 458

    174

    757
  • br
  • Mu Dark Age 97D
Exatamente. Vai aumentando e testando.. A experiência pra upar ML não é a mesma pra upar um level, então você tem que ir alterando e testando.

Caso queira fazer dinâmica, aí tem outro modo.

No caso, o server estou construindo em base do 97D no caso ele não terá arvore de habilidades, mesmo assim devo mexer nesse campo?

Desconectado Guga

  • *
  • *


  • 293

    31

    2475
  • br
    • +55 (47) 99938-6055 +55 (47) 99938-6055
No caso, o server estou construindo em base do 97D no caso ele não terá arvore de habilidades, mesmo assim devo mexer nesse campo?
Pode ignorar então.
Configurações para servidores e Client do seu servidor!

 - Louis Emulator, X-Team Dev, SSeMU, entre outros.
 - Português e Español
 - Melhores preços do mercado

Clique aqui e entre em contato

Desconectado MuDarkAge97D

  • *


  • 458

    174

    757
  • br
  • Mu Dark Age 97D
Pode ignorar então.

Show, estou fazendo alguns testes aqui para entender melhor e em seguida posto uma conclusão aqui.

Desconectado Guga

  • *
  • *


  • 293

    31

    2475
  • br
    • +55 (47) 99938-6055 +55 (47) 99938-6055
Show, estou fazendo alguns testes aqui para entender melhor e em seguida posto uma conclusão aqui.
Show. Você utilizar XP dinâmica?
Configurações para servidores e Client do seu servidor!

 - Louis Emulator, X-Team Dev, SSeMU, entre outros.
 - Português e Español
 - Melhores preços do mercado

Clique aqui e entre em contato

Desconectado MuDarkAge97D

  • *


  • 458

    174

    757
  • br
  • Mu Dark Age 97D
Show. Você utilizar XP dinâmica?

Ainda não, mas o que poderia interferir ou o que devo me atentar?

Desconectado Guga

  • *
  • *


  • 293

    31

    2475
  • br
    • +55 (47) 99938-6055 +55 (47) 99938-6055
Ainda não, mas o que poderia interferir ou o que devo me atentar?
Se não for dinâmica, escolha o valor que você quer exato de EXP e coloque nessas linhas:
Código
AddExperienceRate_AL0 = 
AddExperienceRate_AL1 =
AddExperienceRate_AL2 =
AddExperienceRate_AL3 =

Caso seja dinânica, coloque o valor de 100 em cada uma dessas linhas e no arquivo Util/ExperienceTable.txt coloque o valor exato que você quer para cada reset. É super simples!

Configurações para servidores e Client do seu servidor!

 - Louis Emulator, X-Team Dev, SSeMU, entre outros.
 - Português e Español
 - Melhores preços do mercado

Clique aqui e entre em contato

Desconectado MuDarkAge97D

  • *


  • 458

    174

    757
  • br
  • Mu Dark Age 97D
Se não for dinâmica, escolha o valor que você quer exato de EXP e coloque nessas linhas:
Código
AddExperienceRate_AL0 = 
AddExperienceRate_AL1 =
AddExperienceRate_AL2 =
AddExperienceRate_AL3 =

Caso seja dinânica, coloque o valor de 100 em cada uma dessas linhas e no arquivo Util/ExperienceTable.txt coloque o valor exato que você quer para cada reset. É super simples!



Ficaria assim?

Código
//MinLevel   MaxLevel   MinMasterLevel   MaxMasterLevel   MinReset   MaxReset   MinMasterReset   MaxMasterReset   ExperienceRate
*      *          *                *                0          100        *                *                800
*      *          *                *                100        200        *                *                700
*      *          *                *                200        300        *                *                600
*      *          *                *                400        500        *                *                500
*      *          *                *                500        600        *                *                400
*      *          *                *                600        9999       *                *                300
end

Desconectado Guga

  • *
  • *


  • 293

    31

    2475
  • br
    • +55 (47) 99938-6055 +55 (47) 99938-6055


Ficaria assim?

Código
//MinLevel   MaxLevel   MinMasterLevel   MaxMasterLevel   MinReset   MaxReset   MinMasterReset   MaxMasterReset   ExperienceRate
*      *          *                *                0          100        *                *                800
*      *          *                *                100        200        *                *                700
*      *          *                *                200        300        *                *                600
*      *          *                *                400        500        *                *                500
*      *          *                *                500        600        *                *                400
*      *          *                *                600        9999       *                *                300
end
Exatamente! Assim começaria com 800 de EXP e terminaria com 300.

Lembrando que no GameServer, as linhas de AddExperiencieRate tem que estar igual a 100.

Caso queira que o VIP 1 tenha 20% a mais de EXP, o VIP 2 tenha 40% a mais e o VIP 3 tenha 60% a mais, as linhas do GameServer - Common ficarão assim:
Código
AddExperienceRate_AL0 = 100
AddExperienceRate_AL1 = 120
AddExperienceRate_AL2 = 140
AddExperienceRate_AL3 = 160
Configurações para servidores e Client do seu servidor!

 - Louis Emulator, X-Team Dev, SSeMU, entre outros.
 - Português e Español
 - Melhores preços do mercado

Clique aqui e entre em contato

Gracias:


Desconectado MuDarkAge97D

  • *


  • 458

    174

    757
  • br
  • Mu Dark Age 97D
Exatamente! Assim começaria com 800 de EXP e terminaria com 300.

Lembrando que no GameServer, as linhas de AddExperiencieRate tem que estar igual a 100.

Caso queira que o VIP 1 tenha 20% a mais de EXP, o VIP 2 tenha 40% a mais e o VIP 3 tenha 60% a mais, as linhas do GameServer - Common ficarão assim:
Código
AddExperienceRate_AL0 = 100
AddExperienceRate_AL1 = 120
AddExperienceRate_AL2 = 140
AddExperienceRate_AL3 = 160

Hum.... show de bola, vou fazer alguns testes aqui para ver.

 

.