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.

[ALL] Classe em baixo do nome

+12
Smoke
Kooringa
math320
Kisuke
Sαkurαy
Pablo
ADMramon
yugimoto
M.Dutra
douglasfromming
Rai Tavares
Del Piero
16 participantes

Ir para baixo

[ALL] Classe em baixo do nome Empty [ALL] Classe em baixo do nome

Mensagem por Del Piero Qui 05 Abr 2012, 13:56

A pedido do ''miocs'' eu to fazendo o tutorial..

link do pedido : http://www.mmorpgbr.com/t6967-como-fazer-aparecer-a-classe-em-cima-do-nome

na verdade ele queria acima do nome, so que eu pensei que era embaixo, e dps de ter transformado em tutorial , não vo refazer denovo kk

Client ~ Side:

Procure por :
Código:
If Player(I).Pet.Alive = YES And Player(I).Pet.Map = GetPlayerMap(MyIndex) Then

Acima adicione :
Código:
BltPlayerClass(I)

agora procure por :
Código:
Sub BltPlayerName(ByVal Index As Long)

e mude a sub por :
Código:
Sub BltPlayerName(ByVal Index As Long)
Dim TextX As Long
Dim TextY As Long
Dim Color As Long
   
    ' Check access level
    If GetPlayerPK(Index) = NO Then
        Select Case GetPlayerAccess(Index)
            Case 0
                Color = QBColor(Yellow)
            Case 1
                Color = QBColor(BrightBlue)
            Case 2
                Color = QBColor(Cyan)
            Case 3
                Color = QBColor(Blue)
            Case 4
                Color = QBColor(Pink)
        End Select
    Else
        Color = QBColor(BrightRed)
    End If
       
    ' Draw name
    TextX = GetPlayerX(Index) * PIC_X + sx + Player(Index).XOffset + Int(PIC_X / 2) - ((Len(GetPlayerName(Index)) / 2) * 8)
    TextY = GetPlayerY(Index) * PIC_Y + sx + Player(Index).YOffset - Int(PIC_Y / 2) - (12)
    Call DrawText(TexthDC, TextX - (NewPlayerX * PIC_X) - NewXOffset, TextY - (NewPlayerY * PIC_Y) - NewYOffset, GetPlayerName(Index), Color)
End Sub

e embaixo dessa sub adicione essa :

Código:
Sub BltPlayerClass(ByVal Index As Long)
Dim TextX As Long
Dim TextY As Long
Dim Color As Long
   
    ' Check access level
    If GetPlayerPK(Index) = NO Then
        Select Case GetPlayerAccess(Index)
            Case 0
                Color = QBColor(Yellow)
            Case 1
                Color = QBColor(BrightBlue)
            Case 2
                Color = QBColor(Cyan)
            Case 3
                Color = QBColor(Blue)
            Case 4
                Color = QBColor(Pink)
        End Select
    Else
        Color = QBColor(BrightRed)
    End If
       
    ' Draw name
    TextX = GetPlayerX(Index) * PIC_X + sx + Player(Index).XOffset + Int(PIC_X / 2) - ((Len(GetPlayerName(Index)) / 2) * 8)
    TextY = GetPlayerY(Index) * PIC_Y + sx + Player(Index).YOffset - Int(PIC_Y / 2) - (SIZE_Y - PIC_Y)
    Call DrawText(TexthDC, TextX - (NewPlayerX * PIC_X) - NewXOffset, TextY - (NewPlayerY * PIC_Y) - NewYOffset, "Classe: " & GetPlayerClass(Index), Color)
End Sub

pra terminar mude a sub '' Sub BltPlayerGuildName(ByVal Index As Long) '' por :
Código:
Sub BltPlayerGuildName(ByVal Index As Long)
Dim TextX As Long
Dim TextY As Long
Dim Color As Long

    ' Check access level
    If GetPlayerPK(Index) = NO Then
        Select Case GetPlayerGuildAccess(Index)
            Case 0
                If GetPlayerSTR(Index) > 0 Then
                    Color = QBColor(Red)
                Else
                    Color = QBColor(Red)
                End If
            Case 1
                Color = QBColor(BrightCyan)
            Case 2
                Color = QBColor(Yellow)
            Case 3
                Color = QBColor(BrightGreen)
            Case 4
                Color = QBColor(Yellow)
        End Select
    Else
        Color = QBColor(BrightRed)
    End If

If Index = MyIndex Then
    TextX = NewX + sx + Int(PIC_X / 2) - ((Len(GetPlayerGuild(MyIndex)) / 2) * 8)
    TextY = NewY + sx - Int(PIC_Y / 4) - 34
   
    Call DrawText(TexthDC, TextX, TextY, GetPlayerGuild(MyIndex), Color)
Else
    ' Draw name
    TextX = GetPlayerX(Index) * PIC_X + sx + Player(Index).XOffset + Int(PIC_X / 2) - ((Len(GetPlayerGuild(Index)) / 2) * 8)
    TextY = GetPlayerY(Index) * PIC_Y + sx + Player(Index).YOffset - Int(PIC_Y / 2) - 12
    Call DrawText(TexthDC, TextX - (NewPlayerX * PIC_X) - NewXOffset, TextY - (NewPlayerY * PIC_Y) - NewYOffset, GetPlayerGuild(Index), Color)
End If
End Sub


Créditos : Del Piero Basketball

Del Piero
Del Piero
Membro Vitalicio
Membro Vitalicio

Mensagens : 602

http://www.exodusgames.com.br/

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Rai Tavares Qui 05 Abr 2012, 13:58

Mano para de alimentar os noobs, não se da o peixe, ensina a pescar, tutorial não melhora nem ajuda ninguém.

eu pego na mão e ensino, mas postar tutorial é manter o fórum cheio de preguiçosos...

claro que essa é só minha opinião, não precisa ser levada a sério...
Rai Tavares
Rai Tavares
Membro Vitalicio
Membro Vitalicio

Mensagens : 725

http://xstrond.blogspot.com

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Del Piero Qui 05 Abr 2012, 14:04

sauhashusauh , fazer o que '-' eu gosto de ajudar :S
Del Piero
Del Piero
Membro Vitalicio
Membro Vitalicio

Mensagens : 602

http://www.exodusgames.com.br/

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por douglasfromming Qui 05 Abr 2012, 14:07

belo tuto +1
douglasfromming
douglasfromming
Novato
Novato

Mensagens : 22

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por M.Dutra Qui 05 Abr 2012, 14:08

Del Piero escreveu:sauhashusauh , fazer o que '-' eu gosto de ajudar :S
Infelizmente você não ta ajudando Sad , dando o sistema de mão beijada ninguém quer aprender porque tem a área de suporte pra pedir qualquer sistema... vou dar + 1 Crédito pela colaboração.

Atenciosamente, M.Dutra
M.Dutra
M.Dutra
Membro Junior
Membro Junior

Mensagens : 94

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por yugimoto Qui 05 Abr 2012, 15:07

otimo toto cara +1 cred
yugimoto
yugimoto
Membro Junior
Membro Junior

Mensagens : 84

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por ADMramon Sex 06 Abr 2012, 10:30

+1 cred ,e outra você está agindo certo , pois tem iniciantes que precisam dessa ajuda .
ADMramon
ADMramon
Novato
Novato

Mensagens : 41

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Pablo Sex 06 Abr 2012, 11:40

ADMramon escreveu:+1 cred ,e outra você está agindo certo , pois tem iniciantes que precisam dessa ajuda .

ramon ele pode até estar certo por um ponto mais o fato que os iniciantes não querem aprender está errado pois todo mundo ja foi iniciante e ja está la no topo, eu mesmo lembro de varias pessoas que não sabiam fazer 1 botão atualizar é agora ja fazem spell linear, então acho que os iniciantes deveriam se esforçar mais para aprender é outra coisa ja tem um sistema semelhante a esse aqui a galera so precisa ler como funciona e tentar fazer o seu proprio.


Última edição por Pablo em Sex 06 Abr 2012, 12:36, editado 1 vez(es)
Pablo
Pablo
Moderador Global
Moderador Global

Mensagens : 1371

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Sαkurαy Sex 06 Abr 2012, 12:21

Muito bom, mesmo eu não concordando com parar de dar tuto, pois muitos negos estudam os sistemas, e tal.
Mais ainda tem os preguiçosos que ficam o dia todo pedindo tuto.. faz que nem eu, ignora, ou manda tomar no cu =D
Sαkurαy
Sαkurαy
Membro Veterano
Membro Veterano

Mensagens : 1386

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Kisuke Sáb 07 Abr 2012, 10:04

Pra quê isso?
Basta desenhar o nome da classe na sprite,
é bom que ainda faz uns efeitos nas letrinhas (-8
Kisuke
Kisuke
Membro Vitalicio
Membro Vitalicio

Mensagens : 567

http://www.redtube.com

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Del Piero Sáb 07 Abr 2012, 13:31

Kisuke escreveu:Pra quê isso?
Basta desenhar o nome da classe na sprite,
é bom que ainda faz uns efeitos nas letrinhas (-8


Sempre há uma utilidade par alguém... então pra quem vim floodar no topico? o vulgo falar merda -.-
Del Piero
Del Piero
Membro Vitalicio
Membro Vitalicio

Mensagens : 602

http://www.exodusgames.com.br/

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por math320 Ter 01 maio 2012, 21:48



Mano para de alimentar os noobs, não se da o peixe, ensina a pescar, tutorial não melhora nem ajuda ninguém.

eu pego na mão e ensino, mas postar tutorial é manter o fórum cheio de preguiçosos...

claro que essa é só minha opinião, não precisa ser levada a sério...

eu pego na mão e ensino

mano entao me encina pf
math320
math320
Membro Sênior
Membro Sênior

Mensagens : 255

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Kooringa Qua 09 maio 2012, 17:58

boa +1
Kooringa
Kooringa
Banido
Banido

Mensagens : 1361

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Smoke Qua 09 maio 2012, 21:59

Parabéns cara boa iniciativa, ele esta agindo correto pois se lerem a função do fórum verão que o cara esta fazendo o que as regras pedem... Porem eu não uso sistemas disponíveis aqui pois um jogo que todos podem obter o código fonte não presta! A dica é usar esses códigos para aprender, ou modificar, fazer melhorias sei lá agora usar como esta não tem graça fica ate feio dizer que criou o jogo é melhor por os créditos a todos que postaram os códigos e por no final dos créditos do game "e a mim por dar Ctrl+C, Ctrl+V!
Então legal da parte do Del Piero e ficou a dica a quem pediu ou vai usar o código!
Vamos estudar galera!

Att: DanLoko
Smoke
Smoke
Membro
Membro

Mensagens : 218

http://www.perfect-empire.webnode.com.br

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por GABRIEL HENRIQUE Qui 26 Jul 2012, 09:54

ou vc pode me explicar como tira o Classe e coloca outra coisa pq aki ta dando O nome do carinha e em cima do nome Classe : 2 como eu coloco outra coisa ja tentei de tuto ajuda ae plis.
GABRIEL HENRIQUE
GABRIEL HENRIQUE
Novato
Novato

Mensagens : 10

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por RichieSambora Qui 26 Jul 2012, 13:17

Mas tutoriais servem também pra estudos, com esse por ex, eu posso ver o que o Del Piero modificou, prestar atenção nos nomes e tals e aprender um pouco... bom tuto +1
RichieSambora
RichieSambora
Membro
Membro

Mensagens : 141

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por yugimoto Seg 17 Dez 2012, 09:06

Mals por reviver topico mais queria saber como troca o Classe:1, Classe:2..., por Vila da folha, Vila da areia , ate agora dei conta de troca so o Classe: para Vila e o resto o 1, 2, 3 como troco para Folha,Areia,Nuvem,Nevoa,Pedra emtre outros
yugimoto
yugimoto
Membro Junior
Membro Junior

Mensagens : 84

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Gu1lh3rm3 Seg 17 Dez 2012, 09:13

yugimoto escreveu:Mals por reviver topico mais queria saber como troca o Classe:1, Classe:2..., por Vila da folha, Vila da areia , ate agora dei conta de troca so o Classe: para Vila e o resto o 1, 2, 3 como troco para Folha,Areia,Nuvem,Nevoa,Pedra emtre outros

1° cuidado com reviver tópicos, isso pode gerar punição a você

2° tem um tutorial aqui no fórum, Sistema de Vila, alguma coisa assim, faça ele e depois tente trocar os valores da classe pela vila Wink
Gu1lh3rm3
Gu1lh3rm3
Membro de Honra
Membro de Honra

Mensagens : 1232

http://www.extremedbz.eu5.org

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por yugimoto Seg 17 Dez 2012, 09:20

ok mas ja tentei fazelo e n deu certo vo tenta de novo se n de crio outro topico para n ficar revivendo topicos
yugimoto
yugimoto
Membro Junior
Membro Junior

Mensagens : 84

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

Mensagem por Guardian Seg 17 Dez 2012, 09:49

Exatamente como o Guilherme disse... Não reviva tópicos, crie um tópico de dúvida. Smile
Tópico Bloqueado!
Guardian
Guardian
Membro de Honra
Membro de Honra

Mensagens : 781

Ir para o topo Ir para baixo

[ALL] Classe em baixo do nome Empty Re: [ALL] Classe em baixo do nome

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