Garrys-Mod

如何將 Counter-Strike (TTT) 武器添加到 Half-Life 2 Base?

  • October 18, 2019

我終於弄清楚瞭如何使用錘子編輯器。我打開它並開始在半條命 2“基地”上創建地圖。但是,我正在為 Garry’s Mod 製作 TTT 地圖,我認為它使用了狙擊手和霰彈槍等反恐精英武器。如何將 Counter-Strike 武器放入我正在製作的半條命 2 底圖?

我沒有任何反恐精英遊戲。

一個很簡單的答案……很愚蠢,我一開始就沒有找到它。

安裝 ttt.fgd 文件後,我得到了一個實體並將其命名為 Weapon_zm_(武器類型)。這在 HE 中出現了一個錯誤,在玩 HL2 時什麼都沒有出現,但在 Gmod 中它出現並工作了。

這是我從中得到的教程

如果您不擁有或未安裝 CS 遊戲,則不能使用它們的材料,因為您只是沒有它們。你不能憑空生成材料。

但是,使用 CS(和其他遊戲)相關內容非常簡單,只需將該遊戲用作配置模板或通過為 Source SDK 創建新的配置,如下所述。

請注意,使用您的地圖的玩家將被要求擁有您用來製作地圖的遊戲,否則他們會在使用過材料或遇到其他問題的地方(插入非擁有,但在此處使用過的遊戲)出現錯誤,比如游戲崩潰。

無論如何,這是你如何做到的:

選擇配置

預設情況下,Hammer 沒有“Garry’s Mod”配置。可以創建一個,但它實際上可能不是您想要的。“Garry’s Mod”配置除了“Half-Life 2”和“Garry’s Mod”本身附帶的內容外,沒有額外的“Valve”內容,其他任何內容都是自定義內容。這意味著如果您不需要使用“Garry’s Mod”文件夾中存在的任何自定義內容,您應該使用下面的配置,以便您可以訪問更多的“Valve”內容。

  • 如果你有“橙色盒子”,你應該使用半條命 2:第二集的配置。您應該使用它,因為它包含最新的“源”技術,並且有大量的“閥門”內容。建議在任何其他配置上使用它。
  • 如果您沒有“橙色盒子”,則應使用“反恐精英:來源”配置。您應該使用它,因為“反恐精英:來源”由大量“Garry’s Mod”玩家擁有,使用其中的任何內容都不會成為問題。
  • 如果你沒有《反恐精英:源頭》,你應該使用《Garry’s Mod》的配置。您應該使用它,因為它比使用“半條命 2”配置更好。

可以將您可能擁有的任何“Garry’s Mod”內容複製到“半條命 2:第二集”遊戲文件夾中,這樣您就可以在使用“半條命 2:第二集”配置時使用它。對於“反恐精英:來源”以及您可能想要創建大型一體化配置的任何其他內容也可以這樣做。

如果您仍然決定使用“Garry’s Mod”配置,可能是為了創建一體化配置,請閱讀下文。


創建配置

“Garry’s Mod”配置必須在“Source SDK”的“Orange Box”一半上創建。如果您在“Source SDK”的“Episode One”一側創建它,它將無法正常工作或根本無法工作。

在 Hammer 中創建新配置,將其稱為“Garry’s Mod”(工具 > 選項 > 編輯 > 添加)

遊戲數據文件:(orangebox/bin)

  • HalfLife2.fgd = Ep2(還有 HL2)
  • 基礎.fgd
  • cstrike.fgd = CS:S
  • dod.fgd = DoD:S
  • hl2mp.fgd = HL2:DM(可能需要)
  • portal.fgd = 傳送門
  • tf.fgd = TF2 *(garrysmod/garrysmod) Garrysmod.fgd (可選)

預設點實體類:info_player_start

預設 SolidEntity 類:func_detail

Cordon Texture:tools/toolsskybox

遊戲可執行目錄: $ SteamUserDir\garrysmod Game Directory: $ SteamUserDir\garrysmod\garrysmod

Hammer VMF 目錄:(VMF 為 Garrysmod 保存)(選擇一個像 $SteamUserDir\garrysmod\garrysmod\maps\vmf 這樣的地方)

現在轉到最後一個選項卡,建構程序..

遊戲執行檔: $ SteamUserDir\garrysmod\hl2.exe BSP $ SteamUserDir\sourcesdk\bin\orangebox\bin\vbsp.exe

VIS $ SteamUserDir\sourcesdk\bin\orangebox\bin\vvis.exe RAD $ SteamUserDir\sourcesdk\bin\orangebox\bin\vrad.exe

放置編譯好的地圖… $SteamUserDir\garrysmod\garrysmod\maps

它會說當您再次打開 Hammer 時更改將顯示,但您還需要重新啟動 Source SDK 才能使用新配置。

(c) http://wiki.garrysmod.com

引用自:https://gaming.stackexchange.com/questions/299405