TGScript 腳本是來自 ymlk 寫腳本的,有條件要為解析度 1680x1050 和 遊戲視窗化 800x600 中間框用
這個分享腳本給大家真的不能用,你要自己取得腳本語句改一改才可以用
腳本我沒辦法幫你,自己學學吧
-
- ' 快速鍵:PageUp 啟動 / PageDown 停止
- Cn{0} = 140 ' 掃描敵人的範圍
- Cn{1} = 140 ' 掃描物品袋的範圍
- Cn{2} = 50 ' 最低血 % 值,後自動休息
- Mouse_LeftClick[ 1160 , 275 ] ' 地圖往指北
- Mouse_LeftClick[ 540 , 770 ] : Delay 20 ' 聊天框縮小
- Mouse_LeftClick : Delay 20
- Mouse_LeftClick
- :開始
- Sap1[ 65535 ] ' 敵人名稱的顏色 黃色
- Sap2[ 255 ] ' 敵人名稱的顏色 紅色
- ScanPixel[ 830 - Cn{0} , 530 - Cn{0} , 830 + Cn{0} , 530 + Cn{0} ]
- If Test <> -1
- '**************************************************************
- Mouse_LeftClick[ x + Int(Rnd * 10) , y + Int(Rnd * 10) ] : Delay 50 ' 攻擊
- '**************************************************************
- If GetPixel[ 1003 , 472 ] = 0 ' 選單 [ 物品 ]
- Mouse_LeftClick[ 915 , 510 ] : Delay 50 ' 全部拾取
- If GetPixel[ 1003 , 472 ] = 0
- Mouse_LeftClick[ 992 , 484 ] ' 關閉物品
- End If
- GoTo 開始
- End If
- '**************************************************************
- If GetPixel[ 504 , 256 ] <> GetPixel[ 687 , 256 ] : GoTo 開始 ' 敵人狀況
- End If
- '**************************************************************
- While GetPixel[ 860 , 233 ] = 0 ' 比對敵人是否打倒
- If GetPixel[ 504 , 256 ] = GetPixel[ 687 , 256 ]
- Select Case Int(Rnd * 30)
- Case Int(Rnd * 30) : Keybd_KeyPress[ 113 ] ' F2 技能攻擊
- Case Int(Rnd * 30) : Keybd_KeyPress[ 114 ] ' F3 技能攻擊
- Case Else : Keybd_KeyPress[ 112 ] ' F1 攻擊
- End Select
- End If
- End While
- '**************************************************************
- ' Call 物品袋
- Call 升級
- ' Call 測血值
- GoTo 開始
- ElseIf GetPixel[ 847 , 714 ] = 16777215 ' 打坐的顏色 避免發呆
- Mouse_RightClick[ 830 , 570 ] ' 跳站起來
- Else
- ' TracePixel[ 440 , 286 , 1045 , 580 , 10000 , 6550271 ]
- ' If Test <> -1 ' 防掛機檢測
- ' Do
- ' Beep : Delay 100 ' 連續嗶嗶聲,有聽到嗶聲記得回來解開
- ' Loop
- ' End If
- GoTo 開始
- End If
- '**************************************************************
- Sub 物品袋
- TracePixel[ 830 - Cn{1} , 530 - Cn{1} , 830 + Cn{1} , 530 + Cn{1} , 20000 , 9167590 , 9233384 , 9233386 , 9233387 , 9036780 , 8445930 , 8116451 , 8708590 , 8971247 , 8905711 , 8774639 , 8509403 , 8970469 , 9102314 , 8905707 , 8643565 , 8643566 , 8578031 , 8512495 , 8709103 , 8643310 , 7652556 , 8179927 , 8443870 , 8446441 , 8446957 , 8248294 , 8116966 , 8315887 , 8249580 , 8116708 , 7852767 , 7192263 , 7258058 , 7587535 , 7193547 , 7589848 , 7456722 , 7457236 , 7524572 , 7194321 , 7522519 , 6996433 , 7588048 , 7127242 , 6996426 , 7062475 , 7062476 , 7062477 , 6996942 , 6931406 , 6865870 , 6734030 , 6733775 , 8178645 , 7850707 , 7128524 , 6865867 , 6865868 , 6931405 , 6800334 , 6669262 , 6866386 , 7391452 , 7651535 , 8048087 , 8114649 , 8180698 , 7391442 , 6667463 , 6800078 , 7326165 , 7918558 , 7391709 , 7128025 , 5938613 , 6465724 , 7257550 , 7191754 , 7390160 , 7389904 , 7324369 , 7259090 , 6996181 , 6731726 , 6269635 , 5410732 , 5872053 , 6136251 , 6268346 , 6994891 , 7258832 , 6798287 , 6600139 , 6336198 , 6071488 , 5675191 , 5410998 , 5476275 , 5278123 , 5344427 , 5542574 , 5740722 , 5808059 , 5741240 , 5476787 , 5278126 , 5080234 , 4949678 , 4684703 , 4816289 , 5014181 , 5014438 , 4816288 , 5080231 , 4882339 , 4684447 , 4552092 , 4486043 ]
- If Test <> -1
- Mouse_LeftClick[ x , y ] : Delay 100 ' 拿取物品袋
- If GetPixel[ 1003 , 472 ] = 0 ' 選單 [ 物品 ]
- Mouse_LeftClick[ 915 , 510 ] : Delay 50 ' 全部拾取
- If GetPixel[ 1003 , 472 ] = 0
- Mouse_LeftClick[ 992 , 484 ] ' 關閉物品
- End If
- End If
- End If
- End Sub
- '**************************************************************
- Sub 升級
- If GetPixel[ 660 , 762 ] = GetPixel[ 1020 , 762 ]
- Keybd_KeyDown[ 164 , 67 ] : Keybd_KeyUp[ 164 , 67 ] : Delay 50
- Mouse_LeftClick[ 780 , 660 ]
- Keybd_KeyDown[ 164 , 67 ] : Keybd_KeyUp[ 164 , 67 ]
- End If
- End Sub
- '**************************************************************
- Sub 測血值
- If GetPixel[ 504 , 256 ] <> GetPixel[ Int((627 - 503) / 100 * Cn{2} + 503) , 256 ]
- Keybd_KeyPress[ 119 ] ' 打坐技能
- While GetPixel[ 504 , 256 ] <> GetPixel[ 627 , 256 ]
- End While
- Mouse_RightClick[ 830 , 570 ] ' 跳站起來
- End If
- End Sub
複製代碼 |