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.

[Pedido] Pedido Eclipse

5 participantes

Ir para baixo

[Pedido] Pedido Eclipse Empty [Pedido] Pedido Eclipse

Mensagem por Eduardo Marwell Qui 14 Mar 2013, 06:14

Olá pessoal, de novo! ^^

Acho que o pessoal aí vai me abusar de tanto pedido!

Mas vamos-lá! kkkkkk

Seguinte, eu tava aqui mexendo como sempre e encontrei 3 problemas muito chatos aqui no Eclipse Reborn...
  1. O primeiro é que quando eu to editando o mapa e eu altero algo e clico em send, ele da erro 9 no server, algo haver com Subscription algo assim...

  2. O segundo é que quando eu entro no painel de administração escrevendo o comando /admin, ele me abre um painel básico que não me leva pra nenhum dos editores importantes como mapeditor, itemeditor, spelleditor e etc... Todos acabam sendo por comandos, teria como adicionar botões a área administrativa quando eu entrasse em /admin?

  3. O terceiro é que quando eu fecho o servidor clicando no X sem clicar em shutdown, o client se fecha automaticamente sem nenhum aviso prévio, isso se tornaria inconveniente dentro de um jogo MMORPG, seria chato e feio mesmo... Teria como um aviso aparecer na tela e a pessoa poder voltar pro menu principal ou então fechar o jogo mesmo? Se sim, alguém poderia me disponibilizar algo assim?


Talvez esteja pedindo demais, mas tem alguns sistemas e resoluções que eu considero indispensáveis... ^^

Vlw gente!

EDIT: Só vi agora que estava postando na área errada e que existe uma área destinada a pedidos e dúvidas, peço por gentileza que algum moderador mova meus tópicos que criei para a área correta, desculpa!
Eduardo Marwell
Eduardo Marwell
Membro
Membro

Mensagens : 135

http://www.naxtia.tk

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

Mensagem por TheKirin Qui 14 Mar 2013, 07:09

Área Errada Meu Amigo, a área certa seria MMORPG Brasil :: OPEN SOURCE ENGINES :: Eclipse Origins :: Suporte e Pedidos
TheKirin
TheKirin
Membro Vitalicio
Membro Vitalicio

Mensagens : 561

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

Mensagem por Eduardo Marwell Qui 14 Mar 2013, 07:16

Não viu o EDIT? Leia de novo.
Eduardo Marwell
Eduardo Marwell
Membro
Membro

Mensagens : 135

http://www.naxtia.tk

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

Mensagem por Tucunareh Qui 14 Mar 2013, 11:04

A 2° dúvida, se for na Eclipse Reborn, só apertar "Insert".
Tucunareh
Tucunareh
Novato
Novato

Mensagens : 11

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

Mensagem por TheKirin Qui 14 Mar 2013, 11:08

Tucunareh escreveu:A 2° dúvida, se for na Eclipse Reborn, só apertar "Insert".

é insert ou F1, ai dps vai aparecer uma coisa na parte superior do main ai vai estar lá, editors, e é lá ...
TheKirin
TheKirin
Membro Vitalicio
Membro Vitalicio

Mensagens : 561

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

Mensagem por Pablo Qui 14 Mar 2013, 12:11

Tópico enviado para a área de suporte e pedidos, mais atenção na próxima ^^

Bom em relação a 1º dúvida utilize o visual basic, clique em debug, tire uma imagem e poste a linha do erro assim poderemos compreender melhor.
Pablo
Pablo
Moderador Global
Moderador Global

Mensagens : 1371

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

Mensagem por RenanR Qui 14 Mar 2013, 13:36

1. - Abra o jogo usando o visual basic, cliente e server. Ao aparecer o erro clique em Debug e mostre-nos a linha do erro.

2. - Como disseram, tente apertar Insert para o painel administrativo.

3. - Você pode por pra quando apertar pelo X também começar a desligar o servidor em 30 segundos, assim como o botão de Shutdown, serve? Se sim faça o seguinte, abra o server-side e nos códigos da frmServer adicione:
Código:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
    isShuttingDown = True
    cmdShutDown.Caption = "Cancel"
    Cancel = True
End Sub

Até.
RenanR
RenanR
Membro Veterano
Membro Veterano

Mensagens : 1048

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

Mensagem por Eduardo Marwell Qui 14 Mar 2013, 15:52

Nossa, obrigado aos dois aí:

@Tucunareh
e @RenanR, creditei os dois! ^^'

Resolveram tudo! VLW Gente!

Ah, @RenanR, tem como eu mudar o tempo do shutdown? Mas tipo assim, mudar o tempo do shutdown server quando eu clicar em shutdown lá no server side, ele desligar em 15min? E quando o jogador clicar em fechar, o shutdown ser menor, de 10 segundos por exemplo. '-' Será que dá?
Eduardo Marwell
Eduardo Marwell
Membro
Membro

Mensagens : 135

http://www.naxtia.tk

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

Mensagem por RenanR Qui 14 Mar 2013, 17:24

Olá!
Faça as seguintes alterações no server side;

Procure pela sub;
Código:
Private Sub cmdShutDown_Click()

Mude ela toda para;
Código:
Private Sub cmdShutDown_Click()
    If isShuttingDown Or isLongShuttingDown Then
        isShuttingDown = False
        isLongShuttingDown = False
        cmdShutDown.Caption = "Shutdown"
        GlobalMsg "Shutdown canceled.", BrightBlue
    Else
        isLongShuttingDown = True
        cmdShutDown.Caption = "Cancel"
    End If
End Sub

Adicione essa sub nos códigos da frmServer (se adicionou o da outra mensagem cole em cima):
Código:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
        isShuttingDown = True
        cmdShutDown.Caption = "Cancel"
        Cancel = True
End Sub

Procure por:
Código:
If Tick > tmr1000 Then
            If isShuttingDown Then
                Call HandleShutdown
            End If
            tmr1000 = GetTickCount + 1000
        End If

abaixo ponha:
Código:
If Tick > tmrlongti Then
            If isLongShuttingDown Then
                Call HandleLongShutdown
            End If
            tmrlongti = GetTickCount + 1000
        End If

Procure um pouco acima disso:
Código:
Dim tmr25 As Long, tmr500 As Long, tmr1000 As Long

Mude para:
Código:
Dim tmr25 As Long, tmr500 As Long, tmr1000 As Long, tmrlongti As Long

Procure:
Código:
Private Sub HandleShutdown()

Acima adicione:
Código:
Private Sub HandleLongShutdown()
If Secs <= 0 Then Secs = 900
    If Secs Mod 30 = 0 Or Secs <= 30 Then
        Call GlobalMsg("Desligando em " & Secs & " segundos.", BrightBlue)
        Call TextAdd("Desligamento automatico em " & Secs & " segundos.")
    End If
   
    Secs = Secs - 1
   
    If Secs <= 0 Then
        Call GlobalMsg("Servidor desligado", BrightRed)
        Call DestroyServer
    End If
End Sub

Procure:
Código:
' reset shutdown value
    isShuttingDown = False

Abaixo ponha:
Código:
isLongShuttingDown = False

Procure:
Código:
Public isShuttingDown As Boolean

Abaixo ponha:
Código:
Public isLongShuttingDown As Boolean

Procure:
Código:
If isShuttingDown Then
                Call AlertMsg(index, "Server is either rebooting or being shutdown.")
                Exit Sub
            End If

Mude para:
Código:
If isShuttingDown Or isLongShuttingDown Then
                Call AlertMsg(index, "Server is either rebooting or being shutdown.")
                Exit Sub
            End If

Procure:
Código:
Private Sub HandleShutdown()

Mude a sub para:
Código:
Private Sub HandleShutdown()

    If Secs <= 0 Then Secs = 15
    If Secs Mod 5 = 0 Or Secs <= 5 Then
        Call GlobalMsg("Server Shutdown in " & Secs & " seconds.", BrightBlue)
        Call TextAdd("Automated Server Shutdown in " & Secs & " seconds.")
    End If

    Secs = Secs - 1

    If Secs <= 0 Then
        Call GlobalMsg("Server Shutdown.", BrightRed)
        Call DestroyServer
    End If

End Sub

Com isso, ao clicar no X da form, irá desligar em 15 segundos. E ao clicar no botão ShutDown, desligaremos em 15 minutos (900 segundos).
RenanR
RenanR
Membro Veterano
Membro Veterano

Mensagens : 1048

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

Mensagem por Eduardo Marwell Qui 14 Mar 2013, 19:46

Cara muito show, valeu mesmo @RenanR!!

Tem opção de dar 100 de REP? kkkkkk, vlws fera!

cheers
Eduardo Marwell
Eduardo Marwell
Membro
Membro

Mensagens : 135

http://www.naxtia.tk

Ir para o topo Ir para baixo

[Pedido] Pedido Eclipse Empty Re: [Pedido] Pedido Eclipse

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