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
Correção substitua pelo abaixo e seja feliz e aperte F2 até morrer que o mouse não vai sumir.
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