如何使用非 Steam 方案(Linux/Wine 和 MS Windows)在 Counter-Strike 1.6 中安裝 MetaHookSv?
如何在 Counter-Strike 1.6 中使用非 Steam 方案安裝 MetaHookSv(Linux/Wine 和 MS Windows)
我找不到任何我們擁有這些資訊的地方,甚至找不到這個整合和完整的資訊。
在 Counter-Strike 1.6 中安裝 MetaHookSv:非 Steam 方案(Linux/Wine 和 M$ Windows)
重要的:
- 如果您沒有使用 Counter-Strike 1.6 的指定版本(如下),則應進行備份;
- 在 Steam 網路上使用 MetaHookSv 和 Goldberg Steam Emulator 時,您可能會面臨 VAC 的風險。
下載 CS 1.6 Steam BUILD 8684
在此處下載 CS 1.6 Steam BUILD 8684 。
解壓縮
Counter-Strike.1.6.zip
文件。安裝 MetaHookSv
在此處下載最新版本的 MetaHookSv 。
解壓縮
MetaHookSv-main.zip
文件。複製文件/文件夾…
./MetaHookSv-main/Build/platform ./MetaHookSv-main/Build/FreeImage.dll ./MetaHookSv-main/Build/SDL2.dll ./MetaHookSv-main/Build/svencoop.exe
…到
./Counter-Strike 1.6
文件夾。複製文件夾…
./MetaHookSv-main/Build/svencoop/captionmod ./MetaHookSv-main/Build/svencoop/metahook ./MetaHookSv-main/Build/svencoop/renderer
…到
./Counter-Strike 1.6/cstrike
文件夾。
./Counter-Strike 1.6/cstrike/metahook/configs/plugins\_goldsrc.lst
將文件重命名為./Counter-Strike 1.6/cstrike/metahook/configs/plugins.lst
並刪除其他文件。安裝 Goldberg Steam 模擬器
在此處下載最新的 MetaHookSv 。(查找連結*–>Latest Build <–*)。
解壓縮
Goldberg_Lan_Steam_Emu_master--<BUILD_HASH>.zip
文件。將文件複製到
./Counter-Strike 1.6/steam_api.dll
文件夾./Goldberg_Lan_Steam_Emu_master--<BUILD_HASH>/tools
。在文件夾
./Goldberg_Lan_Steam_Emu\master--<BUILD\_HASH>/tools
中執行命令…Linux(終端/葡萄酒)
wine generate_interfaces_file.exe steam_api.dll.valve
微軟視窗 (CMD)
generate_interfaces_file.exe steam_api.dll.valve
…並將生成
steam_interfaces.txt
的文件複製到文件./Counter-Strike 1.6
夾中。將文件
./Goldberg_Lan_Steam_Emu_master--<BUILD_HASH>/steam_api.dll
(或steam_api64.dll
)複製到文件夾./Counter-Strike 1.6
.**注意:**指示的 Counter-Strike 1.6 已經有一個
steam_appid.txt
文件。如果沒有,您需要從範例中創建一個./Goldberg_Lan_Steam_Emu\master--7c419e0a/steam_appid.EDIT_AND_RENAME.txt
。開始反恐精英 1.6
在文件夾
./Counter-Strike 1.6
中執行命令…Linux(終端/葡萄酒)
export __GL_SYNC_TO_VBLANK=0 && export WINEDEBUG=-all && export __GL_THREADED_OPTIMIZATIONS=1 && export mesa_glthread=true && wine svencoop.exe -console -game cstrike
微軟視窗 (CMD)
svencoop.exe -console -game cstrike
**提示:**其他有用的建議參數(根據您的需要調整/使用)…
-gl
- 將渲染設置為 OpenGL;-full
- 強制引擎以全屏模式啟動;-w <WIDTH>
- 強制引擎以設置為寬度的解析度啟動;-h <HEIGHT>
- 強制引擎以設置為高度的解析度啟動;-freq <FREQUENCY>
- 您的顯示器/影片卡刷新率 (Hz);-toconsole
- 遊戲啟動時立即打開控制台;-noforcemparms
- 強制引擎使用作業系統滑鼠參數;-noforcemaccel
- 強制引擎使用作業系統滑鼠加速;-noforcemspd
- 強制引擎使用作業系統滑鼠速度。Linux(終端/Wine)完整範例…
export __GL_SYNC_TO_VBLANK=0 && export WINEDEBUG=-all && export __GL_THREADED_OPTIMIZATIONS=1 && export mesa_glthread=true && wine svencoop.exe -game cstrike -gl -full -w 1920 -h 1080 -freq 75 -noforcemparms -noforcemaccel -noforcemspd
更多參數 在這裡。
其他有用和酷的資訊
CS 1.6 Steam BUILD 8684 與 MetaHookSv 兼容最新版本的 AMX Mod X
最新版本的 AMX Mod X在這裡。有關更多資訊,請訪問GitHub。
注意: AMX Mod X 在其最新版本中需要“metamod-p” 。有關更多資訊,請訪問GitHub。
帶有 MetaHookSv 的 CS 1.6 Steam BUILD 8684 與最新版本的 CSBot (v1.50) 兼容(通過 CS Bot Enabler)
注意: CS Bot Enabler 在其最新版本中需要“metamod-p” 。有關更多資訊,請訪問GitHub。
CSBot 的最新版本 (v1.50) 在這裡。
最新版本的 CS Bot Enabler在這裡。
在這裡,我們有CSBotEnabler + GUI,這是一個完整的方案(推薦),帶有 GUI 以使用 CSBot(通過 CS Bot Enabler)。
法律澄清
MetaHookSv 和 Goldberg Steam Emulator 是完全合法的,因為它們是通過逆向工程重新實現的作者和新的。逆向工程被接受為一種合法活動,因為它通過新的和授權的實現複製給定市場組件的行為。逆向工程的使用有很多很多有利的先例。合法使用逆向工程的例子包括Mame和Wine。