冰楓論壇

標題: 【轉貼】Trove 寶藏世界 自動補血工具 【AutoIt腳本】 [打印本頁]

作者: copy    時間: 2015-9-2 00:48
標題: 【轉貼】Trove 寶藏世界 自動補血工具 【AutoIt腳本】
F4 離開腳本
F5 暫停腳本

低於30% 觸發 ~


AutoIt工具腳本介紹:
http://crazy.molerat.net/learner ... me=100100995837.dov


腳本原始:
  1. Global $PID
  2. Global $cHP = 0x00B196F4
  3. Global $mHP = 0x00B1BFB4
  4. Global $Paused
  5. While 1
  6.         TrayCreateItem("Trove - AutoHeal tool")
  7.         $PID = WinGetProcess("Trove", "")
  8.         HotKeySet("{f4}", Halt)
  9.         HotKeySet("{f5}", PauseScript)
  10.         NextS()
  11. WEnd

  12. Func NextS()
  13.         While 1
  14.                 Refresh()
  15.                 Sleep(1000)
  16.         WEnd

  17. EndFunc   ;==>NextS

  18. Func Refresh()
  19.         $MEMID = _memoryopen($PID)
  20.         $sModule = 'trove.exe'

  21.         $MaxHPBase = _memoryread(_MemoryModuleGetBaseAddress($PID, $sModule) + $mHP, $MEMID, 'dword')
  22.         $mhpb = _memoryread($MaxHPBase + 0x48, $MEMID, 'dword')
  23.         $mhpb = _memoryread($mhpb + 0x208, $MEMID, 'dword')
  24.         $mhpb = _memoryread($mhpb + 0x8, $MEMID, 'dword')
  25.         $mhpb = _memoryread($mhpb + 0xb8, $MEMID, 'dword')

  26.         $CurrentHPBase = _memoryread(_MemoryModuleGetBaseAddress($PID, $sModule) + $cHP, $MEMID, 'dword')
  27.         $chpb = _memoryread($CurrentHPBase + 0x0, $MEMID, 'dword')
  28.         $chpb = _memoryread($chpb + 0x10, $MEMID, 'dword')
  29.         $chpb = _memoryread($chpb + 0x168, $MEMID, 'dword')
  30.         $chpb = _memoryread($chpb + 0x3c, $MEMID, 'Float')

  31.         If ($chpb*100/$mhpb < 30) Then
  32.                 ControlSend("Trove", "", "", "Q")

  33.         EndIf
  34. EndFunc   ;==>Refresh

  35. Func Halt()
  36.         Exit
  37. EndFunc   ;==>Halt
複製代碼






歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓