จะทำให้หมุนหน้าจอเอง โดยคลิกขวา แล้วขยับ ซ้าย ขวา แล้วใช้ hotkey ปิดเปิด แต่ไม่ได้ผล ผิดตรงไหนช่วยดูให้หน่อยครับ
[code]
#include <Constants.au3>
#include <WinAPI.au3>
Global $GameHD, $GameHD2
Func _PSsixLoadH($gtitle)
$GameHD = WinGetHandle($gtitle)
$GameHD2 = _WinAPI_GetWindow($GameHD, $GW_CHILD)
If @error Then
MsgBox(4096, "Error", "ไม่พบหน้าต่างเกม")
Else
Return 1
EndIf
EndFunc
If _PSsixLoadH("FURINKAZAN(Jun 21 2011 09:43:43)") Then WinActivate($GameHD)
While 1
If PixelGetColor(490, 395) = 0xC6FECD Then
Sleep(1000)
MouseClick("left",512, 452,10,10)
Sleep(200)
MouseClick("left",574, 451,10,10)
Sleep(200)
MouseClick("left",794, 18,10,10)
Sleep(200)
MouseClick("left",443, 423,5,10)
Sleep(200)
EndIf
Sleep(100)
WEnd
HotKeySet("{Pause}", "Pause")
$i = 0
While 1
MouseClickDrag("right", 511, 404, 449, 402)
Sleep(300)
WEnd
Func Pause()
While $i
Sleep(1000)
WEnd
EndFunc
Func stop()
Exit
EndFunc
[code]
#include <Constants.au3>
#include <WinAPI.au3>
Global $GameHD, $GameHD2
Func _PSsixLoadH($gtitle)
$GameHD = WinGetHandle($gtitle)
$GameHD2 = _WinAPI_GetWindow($GameHD, $GW_CHILD)
If @error Then
MsgBox(4096, "Error", "ไม่พบหน้าต่างเกม")
Else
Return 1
EndIf
EndFunc
If _PSsixLoadH("FURINKAZAN(Jun 21 2011 09:43:43)") Then WinActivate($GameHD)
While 1
If PixelGetColor(490, 395) = 0xC6FECD Then
Sleep(1000)
MouseClick("left",512, 452,10,10)
Sleep(200)
MouseClick("left",574, 451,10,10)
Sleep(200)
MouseClick("left",794, 18,10,10)
Sleep(200)
MouseClick("left",443, 423,5,10)
Sleep(200)
EndIf
Sleep(100)
WEnd
HotKeySet("{Pause}", "Pause")
$i = 0
While 1
MouseClickDrag("right", 511, 404, 449, 402)
Sleep(300)
WEnd
Func Pause()
While $i
Sleep(1000)
WEnd
EndFunc
Func stop()
Exit
EndFunc