Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
BabyLoves
Administrador
Administrador
Mensagens : 96
Data de inscrição : 10/04/2016
Idade : 21
Localização : Armia
http://www.facebook.com/wydKandK/

Level máximo 1000(ou mais)

em Qua Abr 13, 2016 12:48 pm
Reputação da mensagem: 100% (1 votos)
Mais um simples tutorial que pode ser útil a alguém.dd
Abra a source do seu cliente:
Dirija-se até o modConstants, e procure por:


Código:
Public Const MAX_LEVELS As Long = 100

Mude para:
Código:
Public Const MAX_LEVELS As Long = 1000

No modTypes, procure por:


Código:
Private Type PlayerRec

depois por


Código:
Level As Byte

Mude para


Código:
Level As Long

Parte do Client-Side Terminada

Abra o Server-Side, vá no modConstants, e procure por:


Código:
Public Const MAX_LEVELS As Long = 100

Mude para:

Código:
Public Const MAX_LEVELS As Long= 1000

No modTypes, procure por:

Código:
Private Type PlayerRec

depois por


Código:
Level As Byte

Mude para


Código:
Level As Long

Procure por:


Código:
Function GetPlayerNextLevel(ByVal Index As Long) As Long
GetPlayerNextLevel = (50 / 3) * ((GetPlayerLevel(index) + 1) ^ 3 - (6 *
(GetPlayerLevel(index) + 1) ^ 2) + 17 * (GetPlayerLevel(index) + 1) -
12)
End Function


E substitua Por:

Código:
Function GetPlayerNextLevel(ByVal Index As Long) As Long
GetPlayerNextLevel = (6 / 3) * ((GetPlayerLevel(index) + 1) ^ 3 - (6 *
(GetPlayerLevel(index) + 1) ^ 2) + 17 * (GetPlayerLevel(index) + 1) -
6)
End Function



Para colocar acima de 1000, deverá editar a parte da Function GetPlayernextLevel pra essa:

Código:

Function GetPlayerNextLevel(ByVal Index As Long) As Long
GetPlayerNextLevel = (1 / 30) * ((GetPlayerLevel(index) + 1) ^ 3 - (6 *
(GetPlayerLevel(index) + 1) ^ 2) + 17 * (GetPlayerLevel(index) + 1) +30)
End Function

Do jeito que eu fiz vai até o level 3000 é só ir editando o +30 do final pra um número maior sendo ele positivo.
E não se esqueça de sempre definir um número maior na Public Const MAX_LEVELS caso contrário não passará de 1000.

Créditos: Eduardo e BabyLoves.
avatar
Krunch
Aprendiz
Mensagens : 36
Data de inscrição : 03/04/2016

Re: Level máximo 1000(ou mais)

em Qua Abr 13, 2016 1:07 pm
Esse tutorial é bom eim! Muito útil, eu mesmo quando eu tentei desenvolver com o EO me enrolei aí, obrigado por postar e agora tem então +rep!
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum