Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


3 participantes

    Bug de Convite de Trade simultaneo

    Dooolly
    Dooolly
    Colaborador
    Colaborador


    Medalhas : Bug de Convite de Trade simultaneo Trophy12
    Mensagens : 1227
    Créditos : 153

    Ficha do personagem
    Nível: 1
    Experiência:
    Bug de Convite de Trade simultaneo Left_bar_bleue0/0Bug de Convite de Trade simultaneo Empty_bar_bleue  (0/0)
    Vida:
    Bug de Convite de Trade simultaneo Left_bar_bleue30/30Bug de Convite de Trade simultaneo Empty_bar_bleue  (30/30)

    Bug de Convite de Trade simultaneo Empty Bug de Convite de Trade simultaneo

    Mensagem por Dooolly Seg Jul 06, 2015 4:50 pm

    O Bug é o seguinte, quando um jogador manda trade para outro jogador, e esse outro jogador manda trade simultaneamente, os 2 ficam o dialogo de aceitar trade aberto, quando a troca terminar em um dos jogadores o dialogo continua aberto e se apertar ok, derruba o servidor.

    Correção:

    No Client-Side procure por:
    Código:
    InTrade = Buffer.ReadLong

    abaixo adicione: (Se for Eclipse Origins)
    Código:
    frmMain.picDialogue.Visible = False

    Abaixo adicione: (Se for CrystalShire)
    Código:
    GUIWindow(GUI_DIALOGUE).visible = False
                GUIWindow(GUI_CHAT).visible = true

    Créditos
    Eu por corrigir
    Gui408 por encontrar e reportar


    Última edição por Dooolly em Seg Jul 06, 2015 5:44 pm, editado 2 vez(es)
    GallighanMaker
    GallighanMaker
    Colaborador
    Colaborador


    Medalhas : Bug de Convite de Trade simultaneo ZgLkiRU
    Mensagens : 985
    Créditos : 102

    Ficha do personagem
    Nível: 1
    Experiência:
    Bug de Convite de Trade simultaneo Left_bar_bleue0/0Bug de Convite de Trade simultaneo Empty_bar_bleue  (0/0)
    Vida:
    Bug de Convite de Trade simultaneo Left_bar_bleue30/30Bug de Convite de Trade simultaneo Empty_bar_bleue  (30/30)

    Bug de Convite de Trade simultaneo Empty Re: Bug de Convite de Trade simultaneo

    Mensagem por GallighanMaker Seg Jul 06, 2015 4:56 pm

    No meu client abaixo de:
    Código:
    InTrade = Buffer.ReadLong

    Está:
    Código:
     GUIWindow(GUI_TRADE).visible = True

    Eu teria que trocar para: (?)
    Código:
    GUIWindow(GUI_TRADE).visible = False

    Obs:
    Não testei pra ver se possui esse problema mas é apenas uma dúvida.


    _________________
    Bug de Convite de Trade simultaneo 8dVK0ku
    using C# and import Python developer || Expert in Unity Engine IDE. || Bug de Convite de Trade simultaneo 769_heart 2D pixel games.
    Dooolly
    Dooolly
    Colaborador
    Colaborador


    Medalhas : Bug de Convite de Trade simultaneo Trophy12
    Mensagens : 1227
    Créditos : 153

    Ficha do personagem
    Nível: 1
    Experiência:
    Bug de Convite de Trade simultaneo Left_bar_bleue0/0Bug de Convite de Trade simultaneo Empty_bar_bleue  (0/0)
    Vida:
    Bug de Convite de Trade simultaneo Left_bar_bleue30/30Bug de Convite de Trade simultaneo Empty_bar_bleue  (30/30)

    Bug de Convite de Trade simultaneo Empty Re: Bug de Convite de Trade simultaneo

    Mensagem por Dooolly Seg Jul 06, 2015 5:42 pm

    GallighanMaker escreveu:No meu client abaixo de:
    Código:
    InTrade = Buffer.ReadLong

    Está:
    Código:
     GUIWindow(GUI_TRADE).visible = True

    Eu teria que trocar para: (?)
    Código:
    GUIWindow(GUI_TRADE).visible = False

    Obs:
    Não testei pra ver se possui esse problema mas é apenas uma dúvida.

    vc tá usando cristalshire?
    então vou modificar, esqueci dela Bug de Convite de Trade simultaneo 2835316747

    vc adiciona:
    Código:
    GUIWindow(GUI_DIALOGUE).visible = False
                GUIWindow(GUI_CHAT).visible = true
    avatar
    gui408
    Ocasional
    Ocasional


    Mensagens : 227
    Créditos : 10

    Bug de Convite de Trade simultaneo Empty Re: Bug de Convite de Trade simultaneo

    Mensagem por gui408 Seg Jul 06, 2015 6:16 pm

    A era isso ai mesmo Dolly que eu estava pedindo naquele topico,acho que vc entendeu agr,parabens e mt obg por atender.
    GallighanMaker
    GallighanMaker
    Colaborador
    Colaborador


    Medalhas : Bug de Convite de Trade simultaneo ZgLkiRU
    Mensagens : 985
    Créditos : 102

    Ficha do personagem
    Nível: 1
    Experiência:
    Bug de Convite de Trade simultaneo Left_bar_bleue0/0Bug de Convite de Trade simultaneo Empty_bar_bleue  (0/0)
    Vida:
    Bug de Convite de Trade simultaneo Left_bar_bleue30/30Bug de Convite de Trade simultaneo Empty_bar_bleue  (30/30)

    Bug de Convite de Trade simultaneo Empty Re: Bug de Convite de Trade simultaneo

    Mensagem por GallighanMaker Seg Jul 06, 2015 6:29 pm

    Meu sub ficaria assim:
    Código:
    Private Sub HandleTrade(ByVal Index As Long, ByRef Data() As Byte, ByVal StartAddR As Long, ByVal ExtraVar As Long)
    Dim buffer As clsBuffer

        ' If debug mode, handle error then exit out
        If Options.Debug = 1 Then On Error GoTo ErrorHandler
       
        Set buffer = New clsBuffer
        buffer.WriteBytes Data()
       
        InTrade = buffer.ReadLong
       
        GUIWindow(GUI_DIALOGUE).visible = False
                GUIWindow(GUI_CHAT).visible = True
       
        GUIWindow(GUI_TRADE).visible = True
       
        Set buffer = Nothing
       
        ' Error handler
        Exit Sub
    ErrorHandler:
        HandleError "HandleTrade", "modHandleData", Err.Number, Err.Description, Err.Source, Err.HelpContext, Erl
        Err.Clear
        Exit Sub
    End Sub

    Eu deixo dessa forma ?


    _________________
    Bug de Convite de Trade simultaneo 8dVK0ku
    using C# and import Python developer || Expert in Unity Engine IDE. || Bug de Convite de Trade simultaneo 769_heart 2D pixel games.
    Dooolly
    Dooolly
    Colaborador
    Colaborador


    Medalhas : Bug de Convite de Trade simultaneo Trophy12
    Mensagens : 1227
    Créditos : 153

    Ficha do personagem
    Nível: 1
    Experiência:
    Bug de Convite de Trade simultaneo Left_bar_bleue0/0Bug de Convite de Trade simultaneo Empty_bar_bleue  (0/0)
    Vida:
    Bug de Convite de Trade simultaneo Left_bar_bleue30/30Bug de Convite de Trade simultaneo Empty_bar_bleue  (30/30)

    Bug de Convite de Trade simultaneo Empty Re: Bug de Convite de Trade simultaneo

    Mensagem por Dooolly Seg Jul 06, 2015 8:12 pm

    GallighanMaker escreveu:Meu sub ficaria assim:
    Código:
    Private Sub HandleTrade(ByVal Index As Long, ByRef Data() As Byte, ByVal StartAddR As Long, ByVal ExtraVar As Long)
    Dim buffer As clsBuffer

        ' If debug mode, handle error then exit out
        If Options.Debug = 1 Then On Error GoTo ErrorHandler
        
        Set buffer = New clsBuffer
        buffer.WriteBytes Data()
        
        InTrade = buffer.ReadLong
        
        GUIWindow(GUI_DIALOGUE).visible = False
                GUIWindow(GUI_CHAT).visible = True
        
        GUIWindow(GUI_TRADE).visible = True
        
        Set buffer = Nothing
        
        ' Error handler
        Exit Sub
    ErrorHandler:
        HandleError "HandleTrade", "modHandleData", Err.Number, Err.Description, Err.Source, Err.HelpContext, Erl
        Err.Clear
        Exit Sub
    End Sub

    Eu deixo dessa forma ?

    exatamente Bug de Convite de Trade simultaneo 2835316747
    agora ninguem vai ter problemas com esse buguinho Bug de Convite de Trade simultaneo 2835316747

    Conteúdo patrocinado


    Bug de Convite de Trade simultaneo Empty Re: Bug de Convite de Trade simultaneo

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui Nov 21, 2024 7:31 am