Aldeia RPG

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

Suporte no desenvolvimento de jogos


    [Correção de Erro] Script Mouse

    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1035
    Créditos : 131

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

    Mensagem por Komuro Takashi em 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
    Valentine
    Valentine
    Administrador
    Administrador

    Medalhas : [Correção de Erro] Script Mouse 94Jxv[Correção de Erro] Script Mouse ZgLkiRU
    Mensagens : 5119
    Créditos : 1129

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

    Mensagem por Valentine em 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.


    _________________
    [Correção de Erro] Script Mouse AIymW

      Data/hora atual: Ter Jul 07, 2020 5:42 am