逗游網(wǎng):值得大家信賴的游戲下載站!
發(fā)布時間:2021-01-25 08:29 來源:bilibili 作者:GhMine
饑荒聯(lián)機版中玩家可以通過指令來移除服務器中的實體物品,部分玩家可能還不清楚,下面一起來看看饑荒聯(lián)機版服務器移除實體指令分享吧。
饑荒聯(lián)機版服務器移除實體指令分享
懶人請看
刪除一個物體:
c_findnext(實體名稱,距離):Remove()
比如:c_findnext("beefalo",30):Remove()
多次刪除一種物體(其實只是上面指令的循環(huán):
for i=1,次數(shù),1 do c_findnext(實體名稱,距離):Remove() end
比如:for i=1,10,1 do c_findnext("beefalo",30):Remove() end
例子:
刪除距離為10以內(nèi)的一個鹿鵝刷新點
c_findnext("moose_nesting_ground",10):Remove()
刪除距離為10以內(nèi)的一個洞穴入口
c_findnext("cave_entrance",10):Remove()
**如果上面的指令無效,請嘗試:
c_findnext("cave_entrance_open",10):Remove()
刪除鼠標處物體在專用服務器中失效的原因
最開始想到要刪除物體,是在一個200天左右的饑荒海難聯(lián)機檔里面。因為地圖刷的不好導致池塘卡在一個島嶼連接處中間。(聯(lián)機版海難mod請搜索饑荒聯(lián)機|熱帶地形MOD)嘗試了一下之前用到的刪除鼠標處物體的指令:
TheInput:GetWorldEntityUnderMouse():Remove()
(或者用c_select()同理)
在饑荒客戶端里直接開的服務器用上面的指令可以成功刪除物體。然而這幾天開專用服務器玩耍,想要把家旁邊一片春季boss刷新點和池塘刪除掉的時候,發(fā)現(xiàn)上面的指令并沒有用。個人推測 TheInput:GetWorldEntityUnderMouse():Remove() 這條指令有以下兩點:
(1)只能刪除可以互動的實體(比如松樹、掉落在地上的物品、聯(lián)機的大門),不能刪除大部分不能互動的物體(比如春季boss刷新點、遠古遺跡中的洼洞、san值在15%和87.5%之間自然產(chǎn)生的影怪等等)。原因可能是這些不能互動的物體不屬于實體而屬于精靈或者其他類型。
春季boss巢(鹿鵝)
(2)在專用服務器中會失效。(如果只是自己玩耍請忽略這條。自己直接在饑荒客戶端內(nèi)開服玩耍控制臺是沒有Remote和Local的區(qū)別的orz)之前在網(wǎng)上查到的指令是講沒有管理員權限或者是控制臺沒有設置成遠程模式(Remote,打開控制臺后輸入欄左邊的字。可以按Ctrl在Remote和Local之間切換)。兩點我都檢查過,在我自己的檔里面上面的方法依然沒有效果。同時專用服務器上的日志顯示“attempt to call a nil value” 該指令在Local模式下運行會起效然后游戲馬上崩潰。個人推測專用服務器上GetWorldEntityUnderMouse()會返回空值,所以會出現(xiàn)上面的情況。
移除一個實體的指令
通過刪除附近的一個實體可以完美回避掉牽涉到鼠標位置和互動的問題,從而解決上面兩個問題:
c_findnext(實體名稱,距離):Remove()
該指令具體功能是刪除一定距離內(nèi)的下一個實體,但是需要注意:
***刪除箱子、冰箱、鍋這類有儲物格的物體時,儲存的物體也會一并被刪除。
***距離內(nèi)的箱子、冰箱、鍋之類的存儲器內(nèi)物品同樣會被該指令遍歷、刪除。
***注意一疊物品會被認為是一個物體。例如把木頭*20放在地上用這個指令會刪除掉20個木頭而非1個(因為一組木頭被游戲認為是一個實體)。
比如刪除30碼內(nèi)的下一頭牛:c_findnext("beefalo",30):Remove()
這里30碼下一頭的順序是根據(jù)物體生成順序決定的。如果有多個同種物體的話建議貼到物體旁邊然后把距離設置成2到5之間這種較小的值,避免誤刪實體。
移除多個實體(相同實體名稱)
這個其實沒啥區(qū)別,在外面套一層循環(huán)就可以做到多次刪除一種物體。如果學過一點Lua的話就隨便改這個代碼,和debugspawn配合食用效果更加,可以實現(xiàn)大規(guī)模修改地形的效果:
for i=1,次數(shù),1 do c_findnext(實體名稱,distance):Remove() end
比如:當你的小伙伴非常懶叫豬人砍完整片樹林,又懶得挖樹根?
for i=1,100,1 do c_findnext("evergreen”,50):Remove() end
(這么懶還玩什么饑荒233)
實體名稱和一些特殊實體的刪除
物體名稱,大部分情況下就是生成代碼。
鹿鵝生成代碼
比如鹿鵝,物體名稱就是"moose",所以想要刪除10碼內(nèi)的鹿鵝的話指令就是:
c_findnext("moose",10):Remove()
另一方面有一些物體的生成代碼和實體名稱是不一樣的。比如樹樁的生成指令是“stump_evergreen”,但是刪除樹樁時依然要用常青樹的指令"evergreen":
c_findnext("evergreen",10):Remove()
同時,不可互動的物體也可以通過這個指令刪除,比如刪除鹿鵝巢:
c_findnext("moose_nesting_ground",10):Remove()
聯(lián)機版中的洞穴入口出口也可以刪除。比如刪除總是刷蝙蝠的基地邊上的入口:
入口: c_findnext("cave_entrance_open",10):Remove()
或: c_findnext("cave_entrance",10):Remove()
出口: c_findnext("cave_exit",10):Remove()
刪除之后可以使用c_spawn生成指令產(chǎn)生一個新入口/新出口,否則人物進出洞穴時就會從地面/洞穴的傳送門里而不是對應的入口/出口出來。
10碼的距離到底多遠
之前做了個試驗看10碼距離大概多少:
用花瓣標記了樹枝的位置,然后一邊靠近一邊輸入c_findnext("sapling",10):Remove()
10碼大致的長度
這么看的話10碼大概是1/3個橫屏的長度
饑荒聯(lián)機版2024食譜大全 2024最新食譜合集
饑荒聯(lián)機版大霜鯊全角色對應臺詞一覽
饑荒聯(lián)機版迷你冰川獲取方法 迷你冰川怎么獲得
饑荒聯(lián)機版?zhèn)魉徒裹c制作方法 傳送焦點怎么做
饑荒聯(lián)機版出逃腿靴獲取方法分享
12-25饑荒聯(lián)機版星象探測儀獲取方法 星象探測儀怎么
12-25饑荒聯(lián)機版冰釣洞出現(xiàn)方法 冰釣洞怎么生成
12-22饑荒聯(lián)機版巖石大白鯊刷新機制一覽
12-21饑荒聯(lián)機版新版女武神攻略 新版女武神怎么玩
12-21饑荒聯(lián)機版新版火女薇洛攻略 新版火女怎么玩
12-21