發新話題
打印

[腳本] 《唯舞獨尊 一般八方鍵腳本》 2007年創出來一般8方腳本,很舊的腳本喔~ 還可以玩。

本主題由 ymlk 於 2008-7-16 10:06 AM 設置高亮

《唯舞獨尊 一般八方鍵腳本》 2007年創出來一般8方腳本,很舊的腳本喔~ 還可以玩。

複製內容到剪貼板
代碼:
'作者:ymlk  http://ymlk.myweb.hinet.net
'***沒有加裝反鍵支援***
'解析度 全螢幕 16位元色彩
'等級1  Z鍵
'等級2  X鍵
'等級3  C鍵
'等級4  A鍵
'等級5  S鍵
'等級6  D鍵
'等級7  Q鍵
'等級8  W鍵
'等級9  E鍵
'等級E  E鍵
'自動偵測等級 [ ` ] 鍵    注意,不一定準!! 請改手動 Z X C A S D Q W E 鍵
$Cn{1} = 1
$Cn{2} = 180 '黑白值比率
Speed 1
:再重次
Do
     Select Case GetKey
          Case 192   '自動偵測等級 [ ` ] 鍵    注意,不一定準!! 請改手動 Z X C A S D Q W E 鍵
               If GetPixel[ 232 , 407 , 206.B ] = 16777215 : Test = 232 : $Cn{0} = 9 : Exit Do
               ElseIf GetPixel[ 253 , 407 , 206.B ] = 16777215 : Test = 253 : $Cn{0} = 8 : Exit Do
               ElseIf GetPixel[ 274 , 407 , 206.B ] = 16777215 : Test = 274 : $Cn{0} = 7 : Exit Do
               ElseIf GetPixel[ 295 , 407 , 206.B ] = 16777215 : Test = 295 : $Cn{0} = 6 : Exit Do
               ElseIf GetPixel[ 316 , 407 , 206.B ] = 16777215 : Test = 316 : $Cn{0} = 5 : Exit Do
               ElseIf GetPixel[ 337 , 407 , 206.B ] = 16777215 : Test = 337 : $Cn{0} = 4 : Exit Do
               ElseIf GetPixel[ 358 , 407 , 206.B ] = 16777215 : Test = 358 : $Cn{0} = 3 : Exit Do
               ElseIf GetPixel[ 379 , 407 , 206.B ] = 16777215 : Test = 379 : $Cn{0} = 2 : Exit Do
               ElseIf GetPixel[ 400 , 407 , 206.B ] = 16777215 : Test = 400 : $Cn{0} = 1 : Exit Do
               End If
          Case 90 : Test = 400 : $Cn{0} = 1 : Exit Do   'Z
          Case 88 : Test = 379 : $Cn{0} = 2 : Exit Do   'X
          Case 67 : Test = 358 : $Cn{0} = 3 : Exit Do   'C
          Case 65 : Test = 337 : $Cn{0} = 4 : Exit Do   'A
          Case 83 : Test = 316 : $Cn{0} = 5 : Exit Do   'S
          Case 68 : Test = 295 : $Cn{0} = 6 : Exit Do   'D
          Case 81 : Test = 274 : $Cn{0} = 7 : Exit Do   'Q
          Case 87 : Test = 253 : $Cn{0} = 8 : Exit Do   'W
          Case 69 : Test = 232 : $Cn{0} = 9 : Exit Do   'E
     End Select
Loop
:重複
If GetPixel[ Test - 7 , 407 - 4 , $Cn{2}.B ] <> 0 And GetPixel[ Test - 7 , 407 + 5 , $Cn{2}.B ] <> 0 And GetPixel[ Test - 12 , 407 , $Cn{2}.B ] <> 0   '左
     Keybd_KeyDown[ 37 ] : Delay 1 : Keybd_KeyUp[ 37 ] : GoTo 加設定
ElseIf GetPixel[ Test + 6 , 407 - 5 , $Cn{2}.B ] <> 0 And GetPixel[ Test + 6 , 407 + 6 , $Cn{2}.B ] <> 0 And GetPixel[ Test + 11 , 407 , $Cn{2}.B ] <> 0   '右
     Keybd_KeyDown[ 39 ] : Delay 1 : Keybd_KeyUp[ 39 ] : GoTo 加設定
ElseIf GetPixel[ Test - 5 , 407 + 6 , $Cn{2}.B ] <> 0 And GetPixel[ Test + 6 , 407 + 6 , $Cn{2}.B ] <> 0 And GetPixel[ Test , 407 + 12 , $Cn{2}.B ] <> 0   '下
     Keybd_KeyDown[ 40 ] : Delay 1 : Keybd_KeyUp[ 40 ] : GoTo 加設定
ElseIf GetPixel[ Test - 5 , 407 - 5 , $Cn{2}.B ] <> 0 And GetPixel[ Test + 6 , 407 - 5 , $Cn{2}.B ] <> 0 And GetPixel[ Test , 407 - 11 , $Cn{2}.B ] <> 0   '上
     Keybd_KeyDown[ 38 ] : Delay 1 : Keybd_KeyUp[ 38 ] : GoTo 加設定
ElseIf GetPixel[ Test , 407 - 7 , $Cn{2}.B ] <> 0 And GetPixel[ Test + 7 , 407 , $Cn{2}.B ] <> 0 And GetPixel[ Test + 7 , 407 - 7 , $Cn{2}.B ] <> 0   '9
     Keybd_KeyDown[ 33 ] : Delay 1 : Keybd_KeyUp[ 33 ] : GoTo 加設定
ElseIf GetPixel[ Test + 7 , 407 , $Cn{2}.B ] <> 0 And GetPixel[ Test , 407 + 8 , $Cn{2}.B ] <> 0 And GetPixel[ Test + 7 , 407 + 7 , $Cn{2}.B ] <> 0   '3
     Keybd_KeyDown[ 34 ] : Delay 1 : Keybd_KeyUp[ 34 ] : GoTo 加設定
ElseIf GetPixel[ Test - 8 , 407 , $Cn{2}.B ] <> 0 And GetPixel[ Test , 407 - 7 , $Cn{2}.B ] <> 0 And GetPixel[ Test - 7 , 407 - 7 , $Cn{2}.B ] <> 0   '7
     Keybd_KeyDown[ 36 ] : Delay 1 : Keybd_KeyUp[ 36 ] : GoTo 加設定
ElseIf GetPixel[ Test - 7 , 407 , $Cn{2}.B ] <> 0 And GetPixel[ Test , 407 + 8 , $Cn{2}.B ] <> 0 And GetPixel[ Test - 7 , 407 + 7 , $Cn{2}.B ] <> 0   '1
     Keybd_KeyDown[ 35 ] : Delay 1 : Keybd_KeyUp[ 35 ] : GoTo 加設定
End If
:加設定
If $Cn{0} = $Cn{1}
     $Cn{1} = 1 : GoTo 再重次
End If
Test += 42 : $Cn{1} += 1
GoTo 重複
[ 本帖最後由 ymlk 於 2008-7-11 14:58 編輯 ]

本帖最近評分記錄
  • TW-Share 威望 +20 原創內容 2008-7-6 05:17 PM

TOP

發新話題