冰楓論壇

標題: TwMS v258.3 自動補Buff [打印本頁]

作者: prt    時間: 2024-1-17 17:52
標題: TwMS v258.3 自動補Buff
  1. // TwMs v258.3 自動補Buff
  2. // 依照職業自行修改, 技能說明裡有備註 "可登錄寵物Buff自動技能" 的都可以, (五轉核心技能冷卻結束也會自動補)
  3. [Enable]
  4. Alloc(Auto_Buff_Hook,1024,144DCE96E)
  5. Alloc(Buff_Temp,512,144DCE96E)
  6. Alloc(Buff_Count,08,144DCE96E)
  7. Alloc(Buff_ID,512,144DCE96E)
  8. Label(Auto_Buff_Exit1)
  9. Label(Auto_Buff_Exit2)

  10. Buff_ID:          //技能ID請16進位
  11. DD 002195A9  //精神強化
  12. DD 0021E3C8  //楓葉祝福
  13. DD 17D787ED  //五轉核心-實用的進階祝福
  14. DD 17D787FC  //五轉核心-實用的祈禱
  15. DD 17D787EE  //五轉核心-實用的最終極速
  16. DD 0               //這行務必要保留

  17. Auto_Buff_Hook:
  18. push rax
  19. push rbx
  20. push rcx
  21. push rdx
  22. push rdi
  23. push rsi
  24. push r8
  25. push r9
  26. push r10
  27. push r11
  28. push r12
  29. push r13
  30. push r14
  31. push r15
  32. sub rsp,30
  33. mov rbx,[147132238]
  34. test rbx,rbx
  35. je Auto_Buff_Exit2
  36. lea rdx,[Buff_ID]
  37. mov rcx,rbx
  38. call 144DCE670
  39. test al,al
  40. je Auto_Buff_Exit2
  41. mov edx,0000000D
  42. mov [Buff_Temp+10],0
  43. lea rcx,[147460C50]
  44. call 14018E0F0
  45. mov [rax+04],0
  46. lea rcx,[rax+0C]
  47. mov [rax],FFFFFFFF
  48. mov [Buff_Temp+10],rcx
  49. mov [rax+08],0
  50. mov rax,[Buff_Temp+10]
  51. mov [rax],0
  52. mov rdi,[Buff_Temp+10]
  53. mov edx,[rdi-0C]
  54. cmp edx,-01
  55. jne Auto_Buff_Exit2
  56. mov edx,[rdi-08]
  57. test edx,edx
  58. js Auto_Buff_Exit2
  59. mov rsi,[Buff_Count]
  60. mov rax,Buff_ID
  61. mov r10d,[rax+rsi*4]
  62. test r10d,r10d
  63. jng Auto_Buff_Exit1
  64. lea rax,[Buff_Temp]
  65. mov [rsp+28],rax
  66. mov [rsp+20],0
  67. xor r9d,r9d
  68. lea r8,[Buff_Temp+10]
  69. mov edx,r10d
  70. mov rcx,rbx
  71. mov [rdi-04],0
  72. call 1446189E0
  73. inc [Buff_Count]
  74. jmp Auto_Buff_Exit2

  75. Auto_Buff_Exit1:
  76. mov [Buff_Count],0
  77. jmp Auto_Buff_Exit2

  78. Auto_Buff_Exit2:
  79. add rsp,30
  80. pop r15
  81. pop r14
  82. pop r13
  83. pop r12
  84. pop r11
  85. pop r10
  86. pop r9
  87. pop r8
  88. pop rsi
  89. pop rdi
  90. pop rdx
  91. pop rcx
  92. pop rbx
  93. pop rax
  94. call 14472F3A0
  95. jmp 144DCE96E+5

  96. 144DCE96E:
  97. jmp Auto_Buff_Hook

  98. [Disable]
  99. 144DCE96E:
  100. call 14472F3A0

  101. DeAlloc(Buff_ID)
  102. DeAlloc(Buff_Temp)
  103. DeAlloc(Buff_Count)
  104. DeAlloc(Auto_Buff_Hook)
複製代碼

作者: ab880526    時間: 2024-1-17 23:03
大大請問這怎麼解決
[Content]
Error in line 11 (ffffffffffffffff:         ) :This instruction can't be compiled

作者: crystal0102x    時間: 2024-1-18 20:21
ab880526 發表於 2024-1-17 23:03
大大請問這怎麼解決
[Content]
Error in line 11 (ffffffffffffffff:         ) :This instruction c ...

你把11~17空白刪除
他不能有空白
改成這樣就能執行了
Buff_ID://技能ID請16進位
DD 002195A9//精神強化
DD 0021E3C8//楓葉祝福
DD 17D787ED//五轉核心-實用的進階祝福
DD 17D787FC//五轉核心-實用的祈禱
DD 17D787EE//五轉核心-實用的最終極速
DD 0//這行務必要保留




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