UWSC

Last-modified: 2016-02-07 (日) 20:49:16

起動について

ALT+F1 ⇒ 実行
ALT+F2 ⇒ 停止

サンプル

「殴る」などの攻撃コマンドを連打してると
指が疲れる。マウスも壊れそうだし。
なのでUWSCの連打スクリプトを書いてみた。
他にもできるけど反則なので連打のみ。
呪文の唱え間違えとかも楽しさの要素。

/ホイールボタンを押すと
/左クリックを連打するスクリプト
/連打中ホイールボタンを押すと連打停止

gTitle = "Return To Chaos"
gClass = "NewRTCWndClass"
gPath = "C:\game\RTC.exe"

rtcID = Getid(gTitle,gClass)
If rtcID < 0 Then rtcID = Exec(gPath)

GETKEYSTATE(VK_MBUTTON)//初期化
While True
 For i = 1 to 1000;sleep(0.3)
  If Status(getid(get_active_win), st_class) <> gClass Then Break
  Ifb GETKEYSTATE(VK_MBUTTON) Then
   X = G_MOUSE_X;Y = G_MOUSE_Y
   While True;Sleep(0.1)
    If GETKEYSTATE(VK_MBUTTON) Then Break
    BTN(LEFT, CLICK, X, Y)
   Wend
  EndIf
 Next
 If getid(gTitle, gClass, 0.05) < 0 Then Break
Wend
Fukidasi("RTC連打.uws 終了")
Sleep(3)