Suporte ao desenvolvimento de jogos!


    [EO] Tutorial Apertar ENTER para digitar no chat

    Compartilhe
    avatar
    Kies
    Membro de Honra
    Membro de Honra

    Mensagens : 994
    Créditos : 111

    Ficha do personagem
    Nível: 1
    Vida:
    30/30  (30/30)
    Energia:
    0/0  (0/0)

    [EO] Tutorial Apertar ENTER para digitar no chat

    Mensagem por Kies em Sab Abr 14, 2018 9:26 pm

    [info]Requisitos[/info]

    Visual Basic 6
    Teclado/Mouse
    Conhecimento dos componentes do VB

    [info]Primeiros passos[/info]

    Primeiramente abra sua source no meu caso cliente.vbp Ex:


    [info]Tutorial[/info]

    Depois de ter aberto o seu cliente.vbp vamos definir uma variável global pra isso localizamos o modulo:


    Depois de um clique duplo no modulo para acessar seu código. "Não irei mostrar mais prints"

    Após acessar seu código role o scrol vertical até o final do código.

    Depois aperte ENTER para pular uma linha e cole o seguinte código:

    Código:
    'Chat Enter
    Public ChatEnter As Long

    Acabamos de definir a variável que o sistema irá utilizar.

    Seguindo o tutorial aperte CRTL + F e procure o seguinte código:

    Select Case KeyCode


    Depois de encontrar o código cole dentro dele o seguinte código:

    Código:
    Case vbKeyReturn
                If ChatEnter = 0 Then
                ChatEnter = 200 + GetTickCount
                txtMyChat.Visible = Not txtMyChat.Visible
                If txtMyChat.Visible = True Then
                SetFocusOnChat
                End If


    "Lembrando que tem que ficar dentro da função select assim:"


    Feito isso vamos para a ultima etapa:

    Procure o seguinte cód:

    If tmr25 < Tick Then


    ACIMA dele cole o seguinte cód:

    Código:
    If ChatEnter < GetTickCount Then
                ChatEnter = 0
            End If

    Pronto só testar.


    [info]Addons[/info]

    Agora pra fical legal na sua engine faça o seguinte:

    Primeiro coloque o txtMyChat como Visible = false nas suas PROPRIEDADES.


    Depois disso crie uma label "usando os componentes". Essa label tem que ficar abaixo do txtMyChat dessa forma:


    no texto, você pode colocar algo como: Aperte ENTER para digitar no chat!

    e depois é só posicionar corretamente. Vuala está pronto.


    [info]Créditos[/info]

    kies


    Última edição por Kies em Sab Abr 14, 2018 11:20 pm, editado 1 vez(es)
    avatar
    Profane ~
    Administrador
    Administrador

    Mensagens : 664
    Créditos : 114

    Re: [EO] Tutorial Apertar ENTER para digitar no chat

    Mensagem por Profane ~ em Sab Abr 14, 2018 10:56 pm

    Tutorial parece funcionar ;3

    Mas Fique atento a algo chamado de "indentação".

    O código na sua print/codepost estão sem isso ;c Acabou até me deixando intrigado o porque das marcações, segue:



    Com o meu Indentamento agora:



    O Codigo tem de ficar dentro do Case do KeyCode, terminando com o End Select /o/, daquela forma.
    Alguns podem sem confundir com a maneira que está postada ai no tópico. (os que não entendem a estrutura.)


    Naisu ;3 e coragem para eu terminar e adicionar no compendium!


    _________________
    "If you don't belong here, just build a place where you do."
    avatar
    Kies
    Membro de Honra
    Membro de Honra

    Mensagens : 994
    Créditos : 111

    Ficha do personagem
    Nível: 1
    Vida:
    30/30  (30/30)
    Energia:
    0/0  (0/0)

    Re: [EO] Tutorial Apertar ENTER para digitar no chat

    Mensagem por Kies em Sab Abr 14, 2018 11:19 pm

    @Profane~

    Acabei errando na hora de printar ahshdashdhas. Eu nem queria printar. estava com preguiça. apesar que sim está bem feio a "indentação".

    Vlw pela correção.

    Conteúdo patrocinado

    Re: [EO] Tutorial Apertar ENTER para digitar no chat

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sab Abr 21, 2018 12:28 am