主題

如何設定初始武器教學

邪惡的藍 | 2022-01-27 20:52:52 | 巴幣 0 | 人氣 60

在Garry's Mod中的沙盒模式中每一次重生都要重新拿喜歡的武器使用是不是感到厭煩了?有沒有辦法直接設定重生時的初始武器?當然可以!接下來就來講一下怎麼設定。(其實是因為之前自己設定過,但後來隔了一段時間後忘記了,花了一些時間才又找到,所以決定直接發篇教學記錄下來。)

首先要到遊戲(伺服器)資料夾的位置找到這個檔案,以我為例路徑是在\steamapps\common\GarrysModDS\garrysmod\gamemodes\sandbox\gamemode\player_classplayer_sandbox.lua

使用記事本或是Notepad++來開啟並編輯,下拉找到function PLAYER:Loadout()這個函式,可以看到這裡就是重生時給的戰慄時空2的武器和彈藥,因為我已經編輯過了,所以都被註解了(在前面加上--就能註解那一段的文字)。可以了解到當sbox_weapons參數為1時就會給予玩家彈藥(self.Player:GiveAmmo())和武器(self.Player:Give()

像上面那張圖一樣把不要的武器註解掉後,另外分行新增武器方便自己編輯,這裡是以新增Counter Strike Online 2的武器為例

那麼問題來了,我要怎麼知道武器的ID?目前的方法是開遊戲進去直接拿你要新增的武器,之後按波浪鍵~開啟控制台看訊息。這裡示範M1 Garand並且可以看到ID為tfa_cso2_m1garand,複製起來照著格式打貼上後儲存,在遊戲中死亡後重生就會是設定過的初始武器了。

教學到這裡就結束了,還有一點要注意,當編輯完後記得另外備份檔案,因為遊戲(伺服器)更新的話會覆蓋掉,到時候要重新編輯會很麻煩。

創作回應

更多創作