冰楓論壇

標題: TwMs v256.2 移除背景、移除前景、移除地板 [打印本頁]

作者: prt    時間: 2023-10-25 19:11
標題: TwMs v256.2 移除背景、移除前景、移除地板
  1. //TwMs v256.2 移除背景、移除前景、移除地板
  2. [enable]
  3. alloc(remove_floor_fg_bg,256,145E15988)
  4. alloc(floor_switch, 4)
  5. alloc(fg_switch, 4)
  6. alloc(bg_switch, 4)

  7. floor_switch:
  8. DD 01

  9. fg_switch:
  10. DD 01

  11. bg_switch:
  12. DD 01

  13. 145E15988:
  14. DQ remove_floor_fg_bg

  15. remove_floor_fg_bg:
  16. push rax

  17. mov rax,142640E0F
  18. cmp [rsp+08],rax
  19. je remove_floor

  20. mov rax,1426428CA
  21. cmp [rsp+08],rax
  22. je remove_fg

  23. mov rax,14264DDBD
  24. cmp [rsp+08],rax
  25. je remove_bg
  26. return:
  27. pop rax
  28. jmp VariantClear


  29. remove_floor:
  30. cmp dword ptr [floor_switch],01
  31. jne return
  32. mov rax,142640E54
  33. mov [rsp+08],rax
  34. jmp return

  35. remove_fg:
  36. cmp dword ptr [fg_switch],01
  37. jne return
  38. mov rax,1426428CF
  39. mov [rsp+08],rax
  40. jmp return

  41. remove_bg:
  42. cmp dword ptr [bg_switch],01
  43. jne return
  44. mov rax,14264DFCB
  45. mov [rsp+08],rax
  46. jmp return

  47. [disable]
  48. dealloc(remove_bg_fg_floor)
  49. dealloc(floor_switch)
  50. dealloc(fg_switch)
  51. dealloc(bg_switch)

  52. 145E15988:
  53. DQ VariantClear
複製代碼





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