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.

[EP2] Uso do sistema de Rank

4 participantes

Ir para baixo

[EP2] Uso do sistema de Rank  Empty [EP2] Uso do sistema de Rank

Mensagem por Vicardosof Qui 27 Jan 2011, 13:54

Irei mostrar o funcionamento do sistema de Rank criado por mim no EP2.

Um real sistema de rank teria que usar mysql para ficar leve. Como colocar Mysql iria gerar muita confusão para os usuários, criei um objecto no servidor, clsRank, que funciona como um "simulador" de mysql para o eclipse, guardando em Ini. Ele não tem a mesma velocidade, mas tem um bom funcionamento.

Comandos do objecto:
1) OnOff:
Esse comando faz com que o sistema se ligue ou desligue, principalmente referente a contagem de tempo.
obs: Caso esteja desligado, não será possível actualizar o rank manualmente.

2) Refresh:
Actualiza o rank de todos os jogadores registrados, estando online ou não.

3) PlayerRank:
Retorna com a posição, no rank, de um player Logado.

4) RankPos:
Retorna com o Index de rank do player da derterminada posição.

obs: Index de rank é um número único para cada char, está em Players.ini

5) writerank:
Escreve o rank já gerado num arquivo .ini.
obs: Não é necessário dar esse comando caso tenha dado refresh antes.

6) WaitMinutes:
Mostra/edita o tempo entre uma atualização automática e outra. Deve ser posto em minutos.
Caso se actualize o tempo, só será valido após um refresh ou refresh automático, no tempo antigo.

7) LeftMinutes:
Tempo restante para actualizar o rank, em minutos.

Cool Timer:
Serve para adiantar em 1 minuto a contagem do tempo. ****CUIDADO AO USAR!****

Dicas:
1) Para fazer com que determinado player saia do rank, abra players.ini, vá até o determinado char e mude status=1 para status=0

2) Quando um char é excluido, seu Index de Rank não é deletado, mas ele sai da lista após próximo refresh.

No Data.ini:
RankActive = 1
Determina que o sistema de rank será ligado quando o servidor for iniciado. Para desabilitar ou colocar para ligar manualmente, troque para:
RankActive = 0

Minutos = 60
Determina quanto tempo, em minutos, o servidor espera para actualizar todos os ranks.

NumRanks = 10
Determina quantas posições de rank são mostradas na janela de rank do cliente.
OBS: Não colocar muitas, para não gerar LAG.

Em Players.ini:
NumUsers:
Mostra o número de chars já criados no servidor. ****NUNCA ALTERAR****

As outras informações são para fazer o rank. NUNCA ALTERÁ-LAS, pois pode bugar o sistema e um mesmo player ter dois ranks.

em Rank.ini:
Pode ser alterado. Mostra a posição em ordem crescente por cada player.

Ingame:
Para um GM actualizar o rank, digitar comando /novorank

Dúvidas, bugs e sugestões, postar aqui.

Vicardosof
Vicardosof
Membro
Membro

Mensagens : 200

Ir para o topo Ir para baixo

[EP2] Uso do sistema de Rank  Empty Re: [EP2] Uso do sistema de Rank

Mensagem por itair Dom 17 Jun 2012, 01:31

vc pode fazer um tutorial ?? sou iniciante Very Happy
itair
itair
Novato
Novato

Mensagens : 36

Ir para o topo Ir para baixo

[EP2] Uso do sistema de Rank  Empty Re: [EP2] Uso do sistema de Rank

Mensagem por junior15 Dom 17 Jun 2012, 01:59

rsrs ja vi este tutorial em algum forum so num lenbro qual viu, e é mesma coisinha vey
junior15
junior15
Membro
Membro

Mensagens : 127

Ir para o topo Ir para baixo

[EP2] Uso do sistema de Rank  Empty Re: [EP2] Uso do sistema de Rank

Mensagem por Sαkurαy Dom 17 Jun 2012, 02:22

Ambos punidos por reviverem tópico.
Olhem a data, po.
Tópico trancado.
Sαkurαy
Sαkurαy
Membro Veterano
Membro Veterano

Mensagens : 1386

Ir para o topo Ir para baixo

[EP2] Uso do sistema de Rank  Empty Re: [EP2] Uso do sistema de Rank

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