Você não está conectado. Conecte-se ou registre-se

ProPixel - Seu mundo de criatividade! » Criação e Desenvolvimento de Jogos » Criação de Jogos em 2D » Outras Engines » Eclipse Origins » Tutoriais » Level máximo 1000(ou mais)

Level máximo 1000(ou mais)

Ir em baixo  Mensagem [Página 1 de 1]

1 Level máximo 1000(ou mais) em Qua Abr 13, 2016 12:48 pm

BabyLoves

avatar
Administrador
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.

http://www.facebook.com/wydKandK/

2 Re: Level máximo 1000(ou mais) em Qua Abr 13, 2016 1:07 pm

Krunch

avatar
Aprendiz
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!

Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum