Suporte no desenvolvimento de jogos


    Bug de Convite de Trade simultaneo

    Dooolly
    Dooolly
    Moderador Global
    Moderador Global

    Medalhas : Bug de Convite de Trade simultaneo Trophy12
    Mensagens : 1227
    Créditos : 149
    Cash : 0

    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 em 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
    Aldeia Friend
    Aldeia Friend

    Medalhas : Bug de Convite de Trade simultaneo ZgLkiRU
    Mensagens : 915
    Créditos : 90
    Cash : 0

    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 em 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.


    _________________
    @IndieDB @Steam Concept
    Bug de Convite de Trade simultaneo 41324
    --
    Dooolly
    Dooolly
    Moderador Global
    Moderador Global

    Medalhas : Bug de Convite de Trade simultaneo Trophy12
    Mensagens : 1227
    Créditos : 149
    Cash : 0

    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 em 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
    Cash : 0

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

    Mensagem por gui408 em 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
    Aldeia Friend
    Aldeia Friend

    Medalhas : Bug de Convite de Trade simultaneo ZgLkiRU
    Mensagens : 915
    Créditos : 90
    Cash : 0

    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 em 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 ?


    _________________
    @IndieDB @Steam Concept
    Bug de Convite de Trade simultaneo 41324
    --
    Dooolly
    Dooolly
    Moderador Global
    Moderador Global

    Medalhas : Bug de Convite de Trade simultaneo Trophy12
    Mensagens : 1227
    Créditos : 149
    Cash : 0

    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 em 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: Sab Dez 14, 2019 7:09 pm