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.

Chat desenhada para a tela!

+7
St4rk
V-Force
Valentine
Ricardo
nicholas
Ian
Lucas Roberto
11 participantes

Ir para baixo

Chat desenhada para a tela! Empty Chat desenhada para a tela!

Mensagem por Lucas Roberto Qua 13 Abr 2011, 21:05

Chat desenhada na tela!

Ei, eu não fiz um tutorial em muito tempo, mas eu achei que ia colocar um fora, sim, este é um sistema muito simples, mas algumas pessoas querem.
Você pode ajustar onde o chat é desenhado no "DrawChat" sub.

Chat desenhada para a tela! 817a0cfe99ea48bce5ba0244df58281a

Primeiro, abra o cliente e adicionar na parte inferior do "modText":

Código:
'Evilbunnie's DrawnChat system
Public Sub DrawChat()
Dim i As Integer
    For i = 1 To 6
        Call DrawText(TexthDC, Camera.left + 10, (Camera.Bottom - 20) - (i * 20), Chat(i).text, Chat(i).Colour)
    Next
End Sub

'Evilbunnie's DrawChat system
Public Sub ReOrderChat(ByVal nText As String, nColour As Long)
Dim i As Integer
   
    For i = 19 To 1 Step -1
        Chat(i + 1).text = Chat(i).text
        Chat(i + 1).Colour = Chat(i).Colour
    Next
   
    Chat(1).text = nText
    Chat(1).Colour = nColour
End Sub

Depois, substitua o "sub AddText" com:

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(color)
    frmMain.txtChat.SelText = S
    frmMain.txtChat.SelStart = Len(frmMain.txtChat.Text) - 1
   
    'Evilbunnie's DrawnChat System
    ReOrderChat Msg, QBColor(color)
   
    ' Error handler
    Exit Sub
errorhandler:
    HandleError "AddText", "modText", Err.Number, Err.Description, Err.Source, Err.HelpContext
    Err.Clear
    Exit Sub
End Sub

Depois em "HandleSayMsg" em:

Código:
frmMain.txtChat.SelStart = Len(frmMain.txtChat.Text) - 1

Adicionar:

Código:
ReOrderChat Header & Name & ": " & message, Colour

Depois em "modTypes" em:

Código:
Public Options As OptionsRec

Adicionar:

Código:
'Evilbunnie's DrawnChat system
Public Chat(1 To 20) As ChatRec

'Evilbunnie's DrawnChat system
Private Type ChatRec
    text As String
    Colour As Long
End Type

Em Sub "Render_Graphics" acima:

Código:
' draw fps

Adicionar:

Código:
'Evilbunnie's DrawnChat System
DrawChat

Testado em EO1.2 - 2.0

-Obrigado evilbunnie
Lucas Roberto
Lucas Roberto
Membro Veterano
Membro Veterano

Mensagens : 1794

http://universogamesmmo.forumeiros.com/forum

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por Ian Qua 13 Abr 2011, 21:12

boa lucas traduzio perfeitamente +1 cred
Ian
Ian
Membro Veterano
Membro Veterano

Mensagens : 1238

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por nicholas Qua 13 Abr 2011, 21:21

+1 DE CREDITO LUCAS
nicholas
nicholas
Membro Veterano
Membro Veterano

Mensagens : 1144

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por Ricardo Qui 14 Abr 2011, 06:15

Pra que serve isso?
Ricardo
Ricardo


Mensagens : 1044

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por nicholas Qui 14 Abr 2011, 06:26

pra chat desenhada para a tela
nicholas
nicholas
Membro Veterano
Membro Veterano

Mensagens : 1144

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por Ricardo Qui 14 Abr 2011, 06:29

Agora eu vi a imagem
Nicholas disso eu sei, pq olha o nome do topico ¬¬
Ricardo
Ricardo


Mensagens : 1044

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por nicholas Qui 14 Abr 2011, 06:29

Nen e por que ue vi a imagen
nicholas
nicholas
Membro Veterano
Membro Veterano

Mensagens : 1144

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por Valentine Sex 15 Abr 2011, 22:01

Não entendi bem o que significa chat desenhada na tela...seria deixar ele transparente no fundo, mecher nos textos, o que?
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por Ian Sáb 16 Abr 2011, 07:26

Simples mente marlos o chat acho que ficaria na tela mais ficaria diferente dele invisivel na tela da 1 test pra ver XP
Ian
Ian
Membro Veterano
Membro Veterano

Mensagens : 1238

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por V-Force Sáb 16 Abr 2011, 08:06

Não entendi bem o que significa chat desenhada na tela...seria deixar ele transparente no fundo, mecher nos textos, o que?


Num é que o chat fica invisivel,ele simplesmente pega o comando do DrawText que é onde vem as mensagem de atack entre outras para fazer aparecer as msg do chat
V-Force
V-Force
Administrador V-Force
Administrador V-Force

Mensagens : 933

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por Valentine Sáb 16 Abr 2011, 11:36

V-ƒorce escreveu:
Não entendi bem o que significa chat desenhada na tela...seria deixar ele transparente no fundo, mecher nos textos, o que?


Num é que o chat fica invisivel,ele simplesmente pega o comando do DrawText que é onde vem as mensagem de atack entre outras para fazer aparecer as msg do chat
Ah sim, bem legal então
+1 crédito

So faltou explicar isso no tópico, porque não da pra entender muito, muitas pessoas deram crédito sem saber pra que serve
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por St4rk Dom 17 Abr 2011, 14:14

Acho que só olhando para imagem a pessoa entende .-.'
St4rk
St4rk
Membro de Honra
Membro de Honra

Mensagens : 2251

http://mylittledev.wordpress.com

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por Darkpeople196 Qua 20 Abr 2011, 10:36

aff eu acho que isso serve pra fazer biscoito.... dã

boa leek pela tradução... e por postar akie õ/
Darkpeople196
Darkpeople196
Membro Vitalicio
Membro Vitalicio

Mensagens : 612

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por yrfcf Qui 21 Abr 2011, 17:54

+1
yrfcf
yrfcf
Novato
Novato

Mensagens : 32

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por RenanR Ter 10 maio 2011, 14:24

me ajuda, deue rro nessa linha:

If Options.Debug = 1 Then On Error GoTo errorhandler

marcando o .Debug deu erro

PLS ADJUDA \o
RenanR
RenanR
Membro Veterano
Membro Veterano

Mensagens : 1048

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

Mensagem por ismael Sex 13 maio 2011, 04:41

Tenta novamente o tutorial mais acho que esse error nao e do tutorial daqui pq ta usando o Options
ismael
ismael
Novato
Novato

Mensagens : 33

Ir para o topo Ir para baixo

Chat desenhada para a tela! Empty Re: Chat desenhada para a tela!

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