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.

[PEDIDO] Graduação na frente do nick

+2
gagabenito
Felipee
6 participantes

Ir para baixo

[PEDIDO] Graduação na frente do nick Empty [PEDIDO] Graduação na frente do nick

Mensagem por Felipee Sáb 01 Jun 2013, 13:19

Olá galera da MMO..
Então, eu queria saber se algum de vocês tem algum sistema que tipo, fica a sua graduação na frente do nome (EX: [Gennin]MMO )
Alguém tem algum sistema desses(que use o Script.ini de preferencia)
*Uso o perfect Engine*

+Cred pra quem tiver e puder postar
Felipee
Felipee
Membro
Membro

Mensagens : 132

Ir para o topo Ir para baixo

[PEDIDO] Graduação na frente do nick Empty Re: [PEDIDO] Graduação na frente do nick

Mensagem por gagabenito Ter 04 Jun 2013, 01:52

Vá no final de sua Principal.txt e adicione a seguinte sub:

Código:
Sub SetarTitulo(index, numtitulo)
      Dim Titulos
      Dim Loc
      Titulos = "[Aprendiz] [Genin] [Chunnin]"
      Titulos = Split(Titulos)
      For Loc = 0 to UBound(Titulos)
          If Titulos(Loc) = Split(GetPlayerName(Index))(0) then
            Call SetPlayerName(Index, Mid(GetPlayerName(Index), Len(Split(GetPlayerName(Index))(0)) + 1))
            Exit For
          End if
      Next
      Call SetPlayerName(index, Titulos(numtitulo) & " " & GetPlayerName(index))
      Call PlayerWarp(index, getplayermap(index), getplayerx(index), getplayery(index))
End Sub

Na linha: Titulos = "[Aprendiz] [Genin] [Chunnin]" adicione mais títulos como no exemplo:
Titulos = "[Aprendiz] [Genin] [Chunnin] [Jounin]"
Os títulos não podem conter espaços (pois os espaços que separam um título de outro)

Utilizando:
Na Sub PlayerLevelUp(index) adicione em baixo da linha Call SetPlayerLevel(index, GetPlayerLevel(index) + 1):
Código:

If GetPlayerLevel(index) = 10 then
  Call SetarTitulo(index, 0)
End if
If GetPlayerLevel(index) = 50 then
  Call SetarTitulo(index, 1)
End if
If GetPlayerLevel(index) = 100 then
  Call SetarTitulo(index, 2)
End if
If GetPlayerLevel(index) = 150 then
  Call SetarTitulo(index, 3)
End if

Os números 0, 1, 2 e 3 são os títulos que são configurados na linha:
Titulos = " [Aprendiz] [Genin] [Chunnin] [Jounin]"
0 1 2 3
E assim vai...


créditos Del Piero por esse sistema, já que peguei do tópico dele.
gagabenito
gagabenito
Membro Vitalicio
Membro Vitalicio

Mensagens : 554

http://fairytailadventure.forumeiros.com

Ir para o topo Ir para baixo

[PEDIDO] Graduação na frente do nick Empty Re: [PEDIDO] Graduação na frente do nick

Mensagem por Felipee Sex 05 Jul 2013, 16:26

Obrigado pelo sistema...
Mas teria como mudar o "Level" para resets.. e Se tivesse, poderia fazer um tutorial me explicando como? Eu não sou muito bom em Scripts Neutral
...Valeu...
Felipee
Felipee
Membro
Membro

Mensagens : 132

Ir para o topo Ir para baixo

[PEDIDO] Graduação na frente do nick Empty Re: [PEDIDO] Graduação na frente do nick

Mensagem por Kuroko Sex 05 Jul 2013, 16:40

Basta apenas trocar tudo para:

Código:

[color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]If GetPlayer[/font][/color][color=#2e8b57][font=Courier]Resets[/font][/color][color=#2e8b57][font=Courier](index) = 10 then[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]  Call SetarTitulo(index, 0)[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]End if[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]If GetPlayer[/font][/color][color=#2e8b57][font=Courier]Resets[/font][/color][color=#2e8b57][font=Courier](index) = 50 then[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]  Call SetarTitulo(index, 1)[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]End if[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]If GetPlayer[/font][/color][color=#2e8b57][font=Courier]Resets[/font][/color][color=#2e8b57][font=Courier](index) = 100 then[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]  Call SetarTitulo(index, 2)[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]End if[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]If GetPlayerResets(index) = 150 then[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]  Call SetarTitulo(index, 3)[/font][/color][color=#2e8b57][font=Courier][/font][/color]
[color=#2e8b57][font=Courier]End if


É necessário ter o sistema de resets em seu jogo.
Kuroko
Kuroko
Membro Junior
Membro Junior

Mensagens : 88

Ir para o topo Ir para baixo

[PEDIDO] Graduação na frente do nick Empty Re: [PEDIDO] Graduação na frente do nick

Mensagem por Leonard Sex 05 Jul 2013, 18:02

Felipe , Para mante o Tópico mas Organizado , Separe pedidos não coloque tudo em 1 Post só http://www.mmorpgbr.com/f1-suporte-e-pedidos )
avatar
Leonard
Membro
Membro

Mensagens : 146

Ir para o topo Ir para baixo

[PEDIDO] Graduação na frente do nick Empty Re: [PEDIDO] Graduação na frente do nick

Mensagem por Storm™ Sex 05 Jul 2013, 18:13

Observação
 Aguardando resposta do criado do tópico para executar o bloqueio.
Storm™
Storm™
Moderador Global
Moderador Global

Mensagens : 2155

http://senningames.com

Ir para o topo Ir para baixo

[PEDIDO] Graduação na frente do nick Empty Re: [PEDIDO] Graduação na frente do nick

Mensagem por Felipee Sex 05 Jul 2013, 20:10

-Valeu "gagabenito" por ter postado, funcionou certinho..
-Obrigado também a "Kuroko" por ter me mostrado como mudar para Resets..
-Leonard valeu pelo conselho na próxima já vou fazer certinho ^^


*Agora pessoal, antes de bloquear o topico por favor eu queria que se alguém soubesse como mudar a Graduação ( [Aprendiz] ) que está ficando na frente do nome para ver se podiia colocar depois do nome (MMO[Aprendiz]) Por que está ficando na frente do nome, e com isso o resto do nome da pessoa não aparece ( [Aprendiz]MMO(ai fica faltando o resto do nome).. Se algum de vocês ou quem souber, e pudesse me mostrar onde mudar ou o que tem q fazer para botar pra depois do nome, eu agradeço e Obrigado...
....Valeu pessoal...
Felipee
Felipee
Membro
Membro

Mensagens : 132

Ir para o topo Ir para baixo

[PEDIDO] Graduação na frente do nick Empty Re: [PEDIDO] Graduação na frente do nick

Mensagem por Soulty Sex 05 Jul 2013, 21:19

Procure essa linha:

Código:
Call SetPlayerName(index, Titulos(numtitulo) & " " & GetPlayerName(index))
Troque por esse:

Código:
Call SetPlayerName(index, GetPlayerName(index) & " " & Titulos(numtitulo))

Pronto, está concluido.
Tópico bloquiado e Resolvido
Soulty
Soulty
Membro Sênior
Membro Sênior

Mensagens : 281

http://www.nextspirit.xpg.com.br

Ir para o topo Ir para baixo

[PEDIDO] Graduação na frente do nick Empty Re: [PEDIDO] Graduação na frente do nick

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