Universo Games
Ola , Convidado

Deixar Online/Offline automaticamente Logo1110

Você ainda não e cadastrado então cadastre-se e veja todas as atualizações no Mundo RPG!!!
Universo Games
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Universo Games

Suporte e Desenvolvimento só no Universo Games
 
InícioInício  PortalPortal  EventosEventos  PublicaçõesPublicações  Últimas imagensÚltimas imagens  RegistarRegistar  EntrarEntrar  
Ola Convidado, Seja Bem vindo a equipe lhe deseja boa sorte no seu projeto!

 

 Deixar Online/Offline automaticamente

Ir para baixo 
AutorMensagem
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 11:46

Client~Side

Procure por:

Código:
    If Parse(0) = "info" Then
        frmLogin.lblOnOff.Caption = "O Servidor está Online"
        frmLogin.lblPlayers.Caption = "com " & Parse(1) & " jogadores"
        frmLogin.lblPlayers.Visible = True
        frmLogin.tmrInfo.Enabled = False
        Exit Sub
    End If


Mude para:

Código:
    If Parse(0) = "info" Then
        frmLogin.lblOnOff.Caption = "O Servidor está Online"
        frmLogin.lblPlayers.Caption = "com " & Parse(1) & " jogadores"
        frmLogin.lblPlayers.Visible = True
        Exit Sub
    End If


Na Form_Load da frmMainMenu procure por:

Código:
    If ConnectToServer = True Then
        Packet = "getinfo" & END_CHAR
        Call SendData(Packet)
    Else
        frmLogin.lblOnOff.Caption = "Offline"
        frmLogin.lblPlayers.Visible = False
    End If


Mude para:

Código:
    If ConnectToServer = True Then
        frmLogin.lblOnOff.Caption = "Offline"
        frmLogin.lblPlayers.Visible = False
    End If

Na frmLogin procure por:

Código:
    If ConnectToServer = True Then
        tmrInfo.Enabled = True
        Packet = "getinfo" & END_CHAR
        Call SendData(Packet)
    Else
        lblOnOff.Caption = "O Servidor está Offline"
        lblPlayers.Visible = False
    End If


Mude para:

Código:
    If ConnectToServer = True Then
        lblOnOff.Caption = "O Servidor está Online"
    Else
        lblOnOff.Caption = "O Servidor está Offline"
        lblPlayers.Visible = False
    End If


Ainda na frmMainMenu ache o tmrInfo e mude o seu Enabled para True. Agora clique 2 vezes nele e mude o que tem dentro dele para:

Código:
    If ConnectToServer = True Then
        lblOnOff.Caption = "O Servidor está Online"
    Else
        lblOnOff.Caption = "O Servidor está Offline"
        lblPlayers.Visible = False
    End If


Obs.: Se você quiser que ele pegue as informações On ou Of mais rapido mude o Interval do tmrInfo para 1

Creditos:

A mim
Ir para o topo Ir para baixo
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 14:41

O meu n tem frmlogin oque eu faço?

olha meu frmmainmenu ta assim:
Spoiler:
Ir para o topo Ir para baixo
Lucas Roberto
Administrador
Administrador
Lucas Roberto


Mensagens : 711

Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 14:50

Logico que tem meu caro

FrmLogin e a ferramenta principal para conectar ao servidor

olha uma imagem do FrmLogin para você ver ai na sua source...

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Pronto qualquer duvida... só perguntar
Ir para o topo Ir para baixo
https://universogamesmmo.forumeiros.com
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 14:50

Mude para:

Código:
Option Explicit

Private Sub Form_Load()
Dim I As Long
Dim Ending As String
Dim Packet As String
For I = 1 To 3
If I = 1 Then Ending = ".gif"
If I = 2 Then Ending = ".jpg"
If I = 3 Then Ending = ".png"

Next I

txtName.Text = Trim(GetVar(App.Path & "\config.ini", "CONFIG", "Conta"))
txtPassword.Text = Trim(GetVar(App.Path & "\config.ini", "CONFIG", "Senha"))
If Trim(txtPassword.Text) <> vbNullString Then
Check1.Value = Checked
Else
Check1.Value = Unchecked
End If

frmMainMenu.lblPlayers.Visible = True
frmMainMenu.lblPlayers.Caption = "Pegando Informações..."

    If ConnectToServer = True Then
        lblOnOff.Caption = "O Servidor está Online"
    Else
        lblOnOff.Caption = "O Servidor está Offline"
        lblPlayers.Visible = False
    End If

End If
wmpMenuMusic.URL = App.Path & "\Músicas\Menu.mp3"


End Sub
Private Sub Label1_Click()
frmNewPass.Show , frmMainMenu
End Sub

Private Sub lblOnOff_Click()

End Sub

Private Sub lblRecup_Click()
fmrRecuperar.Visible = True
End Sub

Private Sub picConnect_Click()
If Trim(txtName.Text) <> vbNullString And Trim(txtPassword.Text) <> vbNullString Then
If Len(Trim(txtName.Text)) < 3 Or Len(Trim(txtPassword.Text)) < 3 Then
MsgBox "Seu login e sua senha devem possuir, no mínimo, 3 caractéres."
Exit Sub
End If
Call MenuState(MENU_STATE_LOGIN)
Call PutVar(App.Path & "\config.ini", "CONFIG", "Conta", txtName.Text)
If Check1.Value = Checked Then
Call PutVar(App.Path & "\config.ini", "CONFIG", "Senha", txtPassword.Text)
Else
Call PutVar(App.Path & "\config.ini", "CONFIG", "Senha", "")
End If
End If
End Sub



Private Sub picNewAccount_Click()
frmNewAccount.Show , frmMainMenu
End Sub

Private Sub picDeleteAccount_Click()
Dim YesNo As Long

YesNo = MsgBox("Você quer mesmo deletar a sua conta?", vbYesNo, GAME_NAME)
If YesNo = vbYes Then
frmDeleteAccount.Show , frmMainMenu
End If
End Sub



Private Sub picQuit_Click()
Dim YesNo As Long
YesNo = MsgBox("Você tem certeza que deseja sair do jogo?", vbYesNo, GAME_NAME)
If YesNo = vbYes Then
MsgBox ("Obrigado pela preferência, volte sempre")
Call GameDestroy
End If
End Sub

Private Sub tmrInfo_Timer()
    If ConnectToServer = True Then
        lblOnOff.Caption = "O Servidor está Online"
    Else
        lblOnOff.Caption = "O Servidor está Offline"
        lblPlayers.Visible = False
    End If
End Sub

E fça o negocio do Timer na FrmMainMenu
Ir para o topo Ir para baixo
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 15:13

ΩLuucαs Robεrto escreveu:
Logico que tem meu caro

FrmLogin e a ferramenta principal para conectar ao servidor

olha uma imagem do FrmLogin para você ver ai na sua source...

[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Pronto qualquer duvida... só perguntar
o meu n ta igual o teu o meu é modificado, com imagem, é pintado, e nem do lado direito ond mostra as frm n tem frmlogin. pode me add msn pra me dar suporte?
Ir para o topo Ir para baixo
Lucas Roberto
Administrador
Administrador
Lucas Roberto


Mensagens : 711

Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 15:16

a unica coisa diferente que tem ai neste eo a opção "Full Screen"
eo o "sendo XXX da equipe"

o tirando isto o frmlogin e da quele geito
e não dou suporte pelo msn....
Ir para o topo Ir para baixo
https://universogamesmmo.forumeiros.com
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 15:28

imagem do meu main menu
Spoiler:
Ir para o topo Ir para baixo
Lucas Roberto
Administrador
Administrador
Lucas Roberto


Mensagens : 711

Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 15:36

assim vc não me explico que você tinha colocado o FrmLogin no FrmMainMenu

Bom fica mais facil agora

bom o frmlogin não existe mais mais os codigos deles ainda existe então da para procurar

Código:
 If ConnectToServer = True Then
        tmrInfo.Enabled = True
        Packet = "getinfo" & END_CHAR
        Call SendData(Packet)
    Else
        lblOnOff.Caption = "O Servidor está Offline"
        lblPlayers.Visible = False
    End If

ai você muda para

Código:
If ConnectToServer = True Then
        lblOnOff.Caption = "O Servidor está Online"
    Else
        lblOnOff.Caption = "O Servidor está Offline"
        lblPlayers.Visible = False
    End If

ai depois vocé vai no seu frmMainMenu ache o tmrInfo e mude o seu Enabled para True. Agora clique 2 vezes nele e mude o que tem dentro dele para:

Código:
If ConnectToServer = True Then
        lblOnOff.Caption = "O Servidor está Online"
    Else
        lblOnOff.Caption = "O Servidor está Offline"
        lblPlayers.Visible = False
    End If

prontinho,,,


ai Sky creditos não e seus não foi vocÊ que crio esta modificação foi o Lucas Lupo então coloque os creditos denovidos faz este favor ate
Ir para o topo Ir para baixo
https://universogamesmmo.forumeiros.com
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 15:51

da search text noth found, eu pesquisei por tmrInfo.Enabled = True e Packet = "getinfo" & END_CHAR, ambos darao o erro noth found
Ir para o topo Ir para baixo
Lucas Roberto
Administrador
Administrador
Lucas Roberto


Mensagens : 711

Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 15:54

só mensagens não adianta mande alguns scren para mim ver

Ir para o topo Ir para baixo
https://universogamesmmo.forumeiros.com
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 15:57

Claro n e pra pesquisa, olha nem vo fala vai na frmMainMenu e procure por esse timer ¬¬, da ate pena
Ir para o topo Ir para baixo
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 16:08

achei isso de tmrInfo:
Código:
Private Sub tmrInfo_Timer()
    lblOnOff.Caption = "O Servidor está Offline"
    lblPlayers.Visible = False
    tmrInfo.Enabled = False
End Sub
só tem esses 2 tmrinfo no mainmenu
Ir para o topo Ir para baixo
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 16:21

E esse ai
Ir para o topo Ir para baixo
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 17:05

ainda esta dando erro:
a linha q esta dando o erro é essa:

Código:
        Msg = Parse(n + 1)

vo mostrar oq tem d linha em volta:

Código:
' :::::::::::::::::::::::::::
    ' :: All characters packet ::
    ' :::::::::::::::::::::::::::
    If Parse(0) = "allchars" Then
        n = 1
       
        frmSendGetData.Hide
        frmChars.Show , frmMainMenu
       
        frmChars.lstChars.Clear
       
        For I = 1 To MAX_CHARS
            Name = Parse(n)
            Msg = Parse(n + 1)
            Level = Val(Parse(n + 2))
           
            If Trim(Name) = vbNullString Then
                frmChars.lstChars.AddItem "Lugar Livre"
            Else
                frmChars.lstChars.AddItem Name & ", level " & Level & " " & Msg
            End If
           
            n = n + 3
        Next I
alguma luz??? cheers
Ir para o topo Ir para baixo
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 17:06

Olha isso nao tem nada haver co meu tuto, entao va pedir na area de pedidos, por favor
Ir para o topo Ir para baixo
Convidado
Convidado
Anonymous



Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente EmptyDom 03 Jul 2011, 17:17

Sky escreveu:
Olha isso nao tem nada haver co meu tuto, entao va pedir na area de pedidos, por favor
é que me falaram que fiz esse tuto errado ae to veno isso

@Edit eu ja arrume, como ele disse eu coloquei o frmlogin no frmmainmenu, ae só mudei oque tava escrito frmlogin pra frmmainmenu assim resolvi o erro. luucas exclui akele topico de duvidas q vcbloqueo por eu n ter 30 posts. o compile erro algo assim
eu tirei o Msg = Parse(n + 1) assim ae deu debug nos frmlogin ae arrumei
Ir para o topo Ir para baixo
Conteúdo patrocinado





Deixar Online/Offline automaticamente Empty
MensagemAssunto: Re: Deixar Online/Offline automaticamente   Deixar Online/Offline automaticamente Empty

Ir para o topo Ir para baixo
 
Deixar Online/Offline automaticamente
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
»  [EO] Colocando Status Online/Offline
» Evoluir Automaticamente
» [ALL]Correr automaticamente por CheckBox
» Correr Automaticamente por CheckBox
» Adicionando pontos automaticamente ao passar de level

Permissões neste sub-fórumNão podes responder a tópicos
Universo Games :: Criação de Jogos :: Elysium Diamond :: Tutoriais-
Ir para: