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


2 participantes

    [Correção de Erro] Script Mouse

    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador


    Mensagens : 1047
    Créditos : 130

    [Correção de Erro] Script Mouse Empty [Correção de Erro] Script Mouse

    Mensagem por Komuro Takashi Qua Jun 15, 2016 11:37 pm

    Bom pessoal essa correção é básica e funciona com qualquer script de mouse que usa API para buscar a Tela do RGSS Player.

    Vá no seu Module Mouse ou parecido e identifique esse cod.
    o que ele faz?

    ele faz uma busca no processo e identifica o titulo da janela, mas o titulo muda quando apertamos F2 para mostrar o FPS do Game então ele desaparece
    Código:

      def self.hwnd
        game_name = "\0" * 256
        GetPrivateString.call("Game"," Title", "", game_name, 255, ".\\Game.ini")
        game_name.delete!("\0")
        return FindWindow.call("RGSS Player", game_name)
      end


    Correção substitua pelo abaixo e seja feliz e aperte F2 até morrer que o mouse não vai sumir.
    Código:

      def self.hwnd
        # Metodo necessário para Mouse identificar o processo e não 
        # Desaparecer ao precionar F2
        Win32API::FindWindowA.call('RGSS Player', 0)
      end



    _________________
    [Correção de Erro] Script Mouse Takashi_komuro_by_minato8-d51g9o4

    Paga um café? Patreon
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : [Correção de Erro] Script Mouse ZgLkiRU
    Mensagens : 5345
    Créditos : 1164

    [Correção de Erro] Script Mouse Empty Re: [Correção de Erro] Script Mouse

    Mensagem por Valentine Qui Jun 16, 2016 7:37 am

    Muito bom, Komuro Takashi.

    + 1 crédito

    Eu fiz uma correção parecida no Netplay Diamond, porém não fiz no Netplay Master.

      Data/hora atual: Qui Nov 21, 2024 10:58 pm