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.

[Ajuda]Mudar cor da Fala

3 participantes

Ir para baixo

[Ajuda]Mudar cor da Fala Empty [Ajuda]Mudar cor da Fala

Mensagem por jonny157 Sex 11 Jan 2013, 12:45

Seguinte galera, eu usei este tutorial para colocar o texto na tela. Porém as falas de um jogador normal estão de cor laranja quando aparecem na tela e eu queria que elas ficassem brancas. Eu não achei nenhum atributo de cor no tutorial, onde é que eu mecho para mudar isto?


Segue o tutorial que eu usei:

http://www.mmorpgbr.com/t5893-chat-desenhada-para-a-tela


Alguém ajuda aew!!
jonny157
jonny157
Membro Sênior
Membro Sênior

Mensagens : 406

Ir para o topo Ir para baixo

[Ajuda]Mudar cor da Fala Empty Re: [Ajuda]Mudar cor da Fala

Mensagem por Blizzard Sex 11 Jan 2013, 12:56

Num sei se é isso,mas tente,vamos lá:

Substitua os :

Código:
QBColor(color)

Por:

Código:
QBColor(White)

Se quiser o melhor pra substituir logo tudo é só trocar o segundo código do tutorial por:

Código:
Public Sub AddText(ByVal Msg As String, ByVal color As Integer)
Dim S As String

    ' If debug mode, handle error then exit out
    If Options.Debug = 1 Then On Error GoTo errorhandler
   
    S = vbNewLine & Msg
    frmMain.txtChat.SelStart = Len(frmMain.txtChat.Text)
    frmMain.txtChat.SelColor = QBColor(White)
    frmMain.txtChat.SelText = S
    frmMain.txtChat.SelStart = Len(frmMain.txtChat.Text) - 1
   
    'Evilbunnie's DrawnChat System
    ReOrderChat Msg, QBColor(White)
   
    ' Error handler
    Exit Sub
errorhandler:
    HandleError "AddText", "modText", Err.Number, Err.Description, Err.Source, Err.HelpContext
    Err.Clear
    Exit Sub
End Sub

Espero ter ajudado!
Blizzard
Blizzard
Membro Vitalicio
Membro Vitalicio

Mensagens : 603

Ir para o topo Ir para baixo

[Ajuda]Mudar cor da Fala Empty Re: [Ajuda]Mudar cor da Fala

Mensagem por jonny157 Sex 11 Jan 2013, 13:00

Não deu totalmente certo, agora todas as fontes ficaram com fonte branca. inclusive aquelas de aviso, as de equipar... etc...

Eu quero só a fala do jogador... =/
jonny157
jonny157
Membro Sênior
Membro Sênior

Mensagens : 406

Ir para o topo Ir para baixo

[Ajuda]Mudar cor da Fala Empty Re: [Ajuda]Mudar cor da Fala

Mensagem por Guardian Sex 11 Jan 2013, 13:05

Na Sub HandleSayMsg, no cliente, tem isso :

Código:
' Check access level
    If PK = NO Then
        Select Case Access
            Case 0
                colour = RGB(255, 255, 255)
            Case 1
                colour = QBColor(DarkGrey)
            Case 2
                colour = QBColor(Cyan)
            Case 3
                colour = QBColor(BrightGreen)
            Case 4
                colour = QBColor(BrightGreen)
        End Select
    Else
        colour = QBColor(BrightRed)
    End If

Só alterar ali o Case 0, 1, 2, etc... De acordo com o que você quer.
E também no Servidor procure por SayMsg_Map, etc, e saia trocando as cores, basicamente é isso. xD
Guardian
Guardian
Membro de Honra
Membro de Honra

Mensagens : 781

Ir para o topo Ir para baixo

[Ajuda]Mudar cor da Fala Empty Re: [Ajuda]Mudar cor da Fala

Mensagem por jonny157 Sex 11 Jan 2013, 13:22

No servidor já está como branco olha... \/

Código:
Call SayMsg_Map(GetPlayerMap(index), index, Msg, QBColor(White))

Entendi mais ou menos o qu está acontecendo. Se olharem no chat normal da engine vai entender melhor tbm.

Quando eu sou Admin, meu nome fica amarelo e minhas mensagens saem em amarelo, mas quando sou jogador, meu nome no chat fica meio alaranjado e minhas mensagens saem laranjas.

No chat normal, só o nome que fica amarelo e laranja, mas a mensagem sai branca, normal. Mas com esse sistema parece que a mensagem segue a cor do nome do jogador no Chat.
jonny157
jonny157
Membro Sênior
Membro Sênior

Mensagens : 406

Ir para o topo Ir para baixo

[Ajuda]Mudar cor da Fala Empty Re: [Ajuda]Mudar cor da Fala

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