《異塵餘生4》中網上的程式碼指令多不勝數,雖然能找到自己想要的,但是新人在實際應用上卻頗為困難。下面小編帶來玩家 “普雷斯敦加維” 分享的《異塵餘生4》控制台程式碼指令使用教學,一起來看吧。
關於控制台和ID
什麽是控制台?
控制台本是B社用來在PC端上給遊戲debug用的,對普通冰棍來說它只是個作弊工具,對文藝冰棍來說它還可以用來拍照、研究遊戲部分模塊的機制,對紳士冰棍來說它可以用來...
諸位用的大多是美式鍵盤,要打開控制台按一下左上角 “~” (或稱 “`” )鍵就行了。如果按了這個鍵需要指出的是在控制台輸入的指令是大小寫不敏感的,比如要打開上帝模式輸入tgm或tGm都可以。
什麽是ID?
要對遊戲裡的對象進行操作離不開對ID的使用。本帖避開對遊戲引擎的討論,若不想深究至少要知道ID分為基礎ID(Base ID)和引用ID(Reference ID)這件事情,比如本總統的基礎ID是00019fd9,引用ID是0001a4d7。
套用面向對象寫程式的語境,基礎ID代表對象名,引用ID代表基於這個基礎ID(對象)所創建的實例。基礎ID只用於創建對象,比如 additem或placeatme,而引用ID則用於修改、查看或刪除已有對象,比如提升好感、捏臉、kill、moveto、disable等用途。打開控制台後點擊有效的對象(比如點擊我)會在控制台頂部居中位置顯示出我的引用ID:
這表示接下來輸入的對象操作程式碼將只對我有效。比如要修改和我的親密度,輸入 “setav ca_affinity 1100” 就可以將親密度修改為1100點(可啪同伴最高1100,普通同伴最高1000),不放心的話可以馬上輸入 “getav ca_affinity” 檢查一下有沒有修改成功。需要指出的是對象操作程式碼還有一種用法,是在剛才的程式碼前加上 “<對象引用ID>.” 前綴,比如 “0001a4d7.setav ca_affinity 1100” 同樣也可以將對我的親密度修改為1100點。如果找不到那個對象但知道它的引用ID,通過這個方法就可以隔空修改對象屬性。下面一張圖說明問題:
未完待續
更多相關資訊請關注:專題
來源:遊俠網