ScriptHookVDotNet Enhanced v1.0.0.2-beta
模組介紹 作者原文
**適用於增強版和傳承版雙版本遊戲的Shvdn,還處在早期階段,可能會有問題**
**更新日誌:**
v1.0.0.2-beta
此版本中解決的問題:
修復了動態獲取的偏移量,如果在許多武器上調用 Weapon.Components 並存儲在列表中,則會導致 System.OutOfMemoryException,從而導致遊戲崩潰。這在貝兒的鑽石賭場搶劫案中觀察到,現在應該得到修復。
修復了內存模式,該模式錯誤地獲取了負偏移量,導致遊戲在訪問時崩潰。這在 《雙持 - 重啓 》中觀察到了這一點。
修復了重新加載熱鍵處理程序,該處理程序過去在首次按下 reloadKeyBinding 後將任何鍵盤按下視爲 reloadKeyBinding,導致 SHVDNE 在每次按下時重新加載腳本,從而滯後遊戲。
新功能:
UseMpSelectionWheels,它允許使用 GTA:Online 的選擇輪(即武器輪和無線電輪)(沒有慢動作,沒有漸暈,沒有音效)。
IsUsingMpSelectionWheels,它返回是否正在使用 GTA:Online 選擇輪。
=============================================
v1.0.0.1-beta
此版本中解決的問題:
修復了 NativeMemory.GetPtfxAddress,該地址曾經返回錯誤的地址並導致遊戲崩潰。
將 FileVersion 返回的版本的主要版本提高 1,以便與舊版本區分開來。
解決了與 Simple Trainer for GTA V (TrainerV) 與 sjaak327 協調的不兼容問題——從最新版本開始,這些問題應該不會再發生:17.5。
確認與未發佈版本的 Enable All Interiors (EAI) 兼容。只需等待 HKH191 發佈即可。
新功能:
添加了 Game.FindPatternInScript — 允許在遊戲腳本中搜索模式。
添加了 Game.GetScriptGlobalFromAddress — 從遊戲腳本中的地址返回腳本全局的索引。
改進:
替換了一些硬編碼的偏移量,並發現了與修補模型生成檢查相關的更好模式,提高了穩健性。
更多功能和改進目前正在開發中——敬請期待。
=============================================
v1.0.0.0-beta
ScriptHookVDotNet 增強版🎉的初始測試版
涵蓋完整的 SHVDN API,但仍需要進一步測試。
添加了 World.GetAllPickupObjectPlacements() — 返回地圖上的所有拾取位置。
=============================================
ScriptHookVDotNet 增強版(測試版)
ScriptHookVDotNet Enhanced 終於來了!🎉
它將.NET 腳本引入 GTA V Enhanced,同時保持與 Legacy 的完全兼容性。
這意味着爲 Legacy 開發的腳本將在 Enhanced 上按原樣工作 (前提是它們不使用自己的內存模式)。
🔹 SHVDN 的直接替代品
只需替換文件,您就可以開始了。一個版本同時支持舊版和增強版。
⚠️ 注意
儘管此版本已經涵蓋了整個 SHVDN API,但仍需要進行一些測試。
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。