MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Como fasso para ter sistema de resets automaticos?

4 participantes

Ir para baixo

Como fasso para ter sistema de resets automaticos? Empty Como fasso para ter sistema de resets automaticos?

Mensagem por Gui_sasori Dom 31 Jan 2010, 12:37

Galera preciso de ajuda
Como fasso para ter sistema de resets automaticos?
avatar
Gui_sasori
Novato
Novato

Mensagens : 15

Ir para o topo Ir para baixo

Como fasso para ter sistema de resets automaticos? Empty Re: Como fasso para ter sistema de resets automaticos?

Mensagem por Zeus Dom 31 Jan 2010, 12:43

Proucure um scritp no fórum que tem sim..
Zeus
Zeus
Membro Vitalicio
Membro Vitalicio

Mensagens : 711

Ir para o topo Ir para baixo

Como fasso para ter sistema de resets automaticos? Empty Re: Como fasso para ter sistema de resets automaticos?

Mensagem por Gui_sasori Dom 31 Jan 2010, 13:30

vlw
avatar
Gui_sasori
Novato
Novato

Mensagens : 15

Ir para o topo Ir para baixo

Como fasso para ter sistema de resets automaticos? Empty Re: Como fasso para ter sistema de resets automaticos?

Mensagem por hbo123 Qua 21 Abr 2010, 21:55

Vá no Principal.txt, e procure Sub PlayerLevelUp(index) e substitua a sub inteiro por:

Sub PlayerLevelUp(index)
Dim I
Dim D
Dim C

C = 0
Do While GetPlayerExp(index) => GetPlayerNextLevel(index)
D = GetPlayerExp(index) - GetPlayerNextLevel(index)
Call SetPlayerLevel(index, GetPlayerLevel(index) + 1)
I = Int(GetPlayerSPEED(index) / 10)
If I < 1 Then I = 1
If I > 3 Then I = 3

Call SetPlayerPOINTS(index, GetPlayerPOINTS(index) + I)
Call SetPlayerExp(index, D)
C = C + 1
Loop
If C > 1 Then
'Call GlobalMsg(GetPlayerName(index) & " ganhou " & C & " níveis!", 6)
Else
'Call GlobalMsg(GetPlayerName(index) & " ganhou um nível!", 6)
End If
If GetPlayerLevel(index) => 500 Then
Call PlayerMsg(index, "Você resetou!", 14)
Call SetPlayerExp(index, 1)
Call SetPlayerLevel(index, 1)
Call SetPlayerPOINTS(index, GetPlayerPoints(index) + 200)
Call SetPlayerResets(index, GetPlayerResets(index) + 1)
Call SavePlayer(index)
Call SendPOINTS(Index)
Call SendStats(Index)
End If
End Sub



Depois disso é só pegar o level necessario e automaticamente será resetado!

OBS:Tem q ser de acordo com o lvl maximo do seu servidor.

Créditos: HBO
hbo123
hbo123
Membro Sênior
Membro Sênior

Mensagens : 291

http://dbzfusion.com.br

Ir para o topo Ir para baixo

Como fasso para ter sistema de resets automaticos? Empty Re: Como fasso para ter sistema de resets automaticos?

Mensagem por feliperg Sex 16 Mar 2012, 18:20

Como fas pra botar ranking de resets automatico alguem sabe?

feliperg
feliperg
Novato
Novato

Mensagens : 9

Ir para o topo Ir para baixo

Como fasso para ter sistema de resets automaticos? Empty Re: Como fasso para ter sistema de resets automaticos?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos