饥荒海难DLC墙血量修改方法饥荒怎么修改墙无敌
一.提高主角血量10倍
用记事本打开游戏目录/data/scripts/tuning.lua文件,将以下内容:
local wilson_health = 150
WX78_MIN_HEALTH = 100,
WX78_MAX_HEALTH = 400,
WOLFGANG_HEALTH_MIGHTY = 300,
WOLFGANG_HEALTH_NORMAL = 200,
WOLFGANG_HEALTH_WIMPY = 150,
修改为:
local wilson_health = 1500
WX78_MIN_HEALTH = 1000,
WX78_MAX_HEALTH = 4000,
WOLFGANG_HEALTH_MIGHTY = 3000,
WOLFGANG_HEALTH_NORMAL = 2000,
WOLFGANG_HEALTH_WIMPY = 1500,
即可让全部主角血量提高10倍,修改这里也使盔甲的耐久度同步上升10倍
饥荒海难石灰墙无敌怎么改 饥荒海难墙血量无敌修改攻
用记事本打开游戏目录/data/DLC0002/scripts/prefabs/walls.lua文件,在if old_percent > 0 and new_percent <= 0 then clearobstacle(inst) end的下一行插入以下内容:
if new_percent < 1 then inst.components.health:StartRegen(200, 1) end
if new_percent >= 1 then inst.components.health:StopRegen() end
即可让墙自动回血,其中200和1为每1秒回200的血,数字可自行调整
墙壁永固(自己可砸,怪物无法破坏)
用记事本打开游戏目录/data/DLC0002/scripts/prefabs/walls.lua文件,在inst:AddTag("noauradamage")的下一行插入以下内容:
inst.components.health:SetInvincible(true)
即可让墙壁永固
饥荒海难石灰墙怎么改无敌 饥荒海难墙血量无敌修改
修改墙血量:
打开饥荒游戏目录/data/DLC002/scripts/tuning.lua,搜索LIMESTONEWALL_HEALTH = 500,500就是石灰墙的血量,修改就行,其他墙也可以通过名字来搜索。比如
SANDBAG_HEALTH = 200,就是沙袋的耐久。
各位大神饥荒海滩怎么修改墙体的自动回血
打开/data/scripts/prefabs/walls.lua文件,修改两个地方(最好用文本编辑器比如notepad或者UE修改):
第一处:
if old_percent <= 0 then
makeobstacle(inst)
end
下面补上判断
if new_percent < 1 then -- 墙体受损(不完整,完整是1)的时候回血
inst.components.health:StartRegen(200, 1) -- 我是200,表示每秒回复200 可以改成自己的数值,下同
else -- 墙体完整,则停止回血
inst.components.health:StopRegen()
end
第二处:
inst.components.health.nofadeout = true
下面补上
inst.components.health:StartRegen(200, 1) -- 此处增加的作用:刚造的墙就会自动回血(直到上面判定到是完整的墙,会停止回血)
饥荒怎么修改血量
饥荒修改血量的方法如下:
1、打开饥荒游戏,然后新建一个全新的世界。代码在各版本各DLC饥荒是通用的,操作方法也是相同的。
2、按下键盘上的~键。有的版本也许不是~,进入游戏后看下快捷键设置就知道了。
3、将代码复制后,粘贴到控制台输入框。修改血量的代码为:“GetPlayer().components.health:SetMaxHealth(300)” 括号内的数字为你需要修改的血量。
4、关闭控制台的方法是按键盘的CTL+L键。
扩展资料:
饥荒修改游戏内容的代码:
输入c_give("代码名称“,数量)——物品会按所输数量出现在物品栏,假若包裹放不下,会自动掉落在地上。此代码最方便,甚至还可以在鼠标指针处直接放置建筑类物品。
c_spawn(“XX”,数量)——放鼠标指针指示的地上
上帝模式:c_godmode()
饥饿值上限:GetPlayer().components.hunger:SetMax(500)
精神值上限:GetPlayer().components.sanity:SetMax(500)
全物品直接制造:GetPlayer().components.builder:GiveAllRecipes()
删除物品:TheInput:GetWorldEntityUnderMouse():Remove()
传送:GetPlayer().Transform:SetPosition(坐标,例:0,0,0)