Suporte no desenvolvimento de jogos


    [Correção de Erro] Script Mouse

    Komuro Takashi
    Komuro Takashi
    Colaborador
    Colaborador

    Mensagens : 1034
    Créditos : 131
    Cash : 0

    [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 : 5021
    Créditos : 1114
    Cash : 0

    [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: Qui Dez 05, 2019 12:57 pm