Suporte no desenvolvimento de jogos


    Netplay 0.8 Error Invalid Pointer Operation

    Traster
    Traster
    Iniciante
    Iniciante

    Mensagens : 34
    Créditos : 2
    Cash : 0

    Netplay 0.8 Error Invalid Pointer Operation Empty Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por Traster em Qui Nov 13, 2014 5:00 pm

    As vezes quando eu testo o game, o netplay mostra uma mensagem "Invalid Pointer Operation" em loop ou seja, fica aparecendo repetitivamente esta mensagem. Como posso evitar que o erro ocorra?
    GallighanMaker
    GallighanMaker
    Aldeia Friend
    Aldeia Friend

    Medalhas : Netplay 0.8 Error Invalid Pointer Operation ZgLkiRU
    Mensagens : 914
    Créditos : 90
    Cash : 0

    Ficha do personagem
    Nível: 1
    Experiência:
    Netplay 0.8 Error Invalid Pointer Operation Left_bar_bleue0/0Netplay 0.8 Error Invalid Pointer Operation Empty_bar_bleue  (0/0)
    Vida:
    Netplay 0.8 Error Invalid Pointer Operation Left_bar_bleue30/30Netplay 0.8 Error Invalid Pointer Operation Empty_bar_bleue  (30/30)

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por GallighanMaker em Sex Nov 14, 2014 12:39 am

    Esse erro é problema do proprio servidor, ao fechar um client inesperadamente o server não consegue tratar essa operação e acontece esse problema, na verdade é um problema de programação sem tratamentos de erros e prevenção de problemas, ou seja só com a source do servidor pode ser fixado esse problema, muitas vezes não salva o personagem tambem.


    _________________
    @IndieDB @Steam Concept
    Netplay 0.8 Error Invalid Pointer Operation 41324
    --
    Traster
    Traster
    Iniciante
    Iniciante

    Mensagens : 34
    Créditos : 2
    Cash : 0

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por Traster em Sex Nov 14, 2014 11:32 am

    E para fechar o socket ao fechar o jogo eu faço?
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1033
    Créditos : 132
    Cash : 0

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por Komuro Takashi em Sex Nov 14, 2014 12:58 pm

    Network::Main.close_socket - Comando do NP


    _________________
    Netplay 0.8 Error Invalid Pointer Operation Takashi_komuro_by_minato8-d51g9o4
    Traster
    Traster
    Iniciante
    Iniciante

    Mensagens : 34
    Créditos : 2
    Cash : 0

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por Traster em Sex Nov 14, 2014 1:03 pm

    Quero dizer ao pressionar a janela fechar x
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda

    Mensagens : 1962
    Créditos : 362
    Cash : 0

    Ficha do personagem
    Nível: 1
    Experiência:
    Netplay 0.8 Error Invalid Pointer Operation Left_bar_bleue0/0Netplay 0.8 Error Invalid Pointer Operation Empty_bar_bleue  (0/0)
    Vida:
    Netplay 0.8 Error Invalid Pointer Operation Left_bar_bleue30/30Netplay 0.8 Error Invalid Pointer Operation Empty_bar_bleue  (30/30)

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por Paulo Soreto em Sex Nov 14, 2014 1:31 pm

    Tem que capturar a saída do jogo, no mais terá que tratar a exceção SystemExit e nela você usa esse código.


    _________________
    Netplay 0.8 Error Invalid Pointer Operation FwYnoXI
    Traster
    Traster
    Iniciante
    Iniciante

    Mensagens : 34
    Créditos : 2
    Cash : 0

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por Traster em Sex Nov 14, 2014 1:59 pm

    Como posso fazer isso?
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1033
    Créditos : 132
    Cash : 0

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por Komuro Takashi em Sab Nov 15, 2014 4:23 pm

    Vá no Main e depois do rescue coloque 
    SystemExit
    Network:main.close_socket


    _________________
    Netplay 0.8 Error Invalid Pointer Operation Takashi_komuro_by_minato8-d51g9o4
    blackcrow
    blackcrow
    Semi-Experiente
    Semi-Experiente

    Mensagens : 111
    Créditos : 41
    Cash : 0

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por blackcrow em Sab Nov 15, 2014 5:05 pm

    No script "Netplay Main" coloque isso acima do primeiro comando "rescue":
    Código:
    rescue SystemExit
       Network::Main.close_socket

    Vlw soreto :)
    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1033
    Créditos : 132
    Cash : 0

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por Komuro Takashi em Sab Nov 15, 2014 5:41 pm

    Depois do comando network close socket coloque
    Código:

    ensure
    Network: Main.close_socket


    _________________
    Netplay 0.8 Error Invalid Pointer Operation Takashi_komuro_by_minato8-d51g9o4

    Conteúdo patrocinado

    Netplay 0.8 Error Invalid Pointer Operation Empty Re: Netplay 0.8 Error Invalid Pointer Operation

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Seg Ago 19, 2019 8:51 am