跪求饥荒我这个巨人的统治版本的修改器

少年别做梦了,修改器大多都是改生命,资源或者把背包的,你想要瞬移和开地图应该去找txt修改法。

txt的修改法

用记事本打开游戏目录\data\scripts\prefabs\cane.lua文件,

1.在local function onequip(inst, owner)的下一行插入以下内容:

inst.Light:Enable(true)

GetPlayer().components.temperature:SetTemp(20)

GetPlayer():PushEvent("stopfreezing")

GetPlayer():PushEvent("stopoverheating")

GetPlayer().components.moisture:SetMoistureLevel(0)

2.在local function onunequip(inst, owner)的下一行插入以下内容:

inst.Light:Enable(false)

GetPlayer().components.temperature:SetTemp(nil)

3.在anim:PlayAnimation("idle")的下一行插入以下内容:

inst:AddComponent("tool")

inst.components.tool:SetAction(ACTIONS.CHOP, 15)

inst.components.tool:SetAction(ACTIONS.MINE, 15)

inst.components.tool:SetAction(ACTIONS.HAMMER,15)

inst.components.tool:SetAction(ACTIONS.DIG)

inst:AddComponent("waterproofer")

inst.components.waterproofer:SetEffectiveness(TUNING.WATERPROOFNESS_ABSOLUTE)

inst:AddComponent("blinkstaff")

local light = inst.entity:AddLight()

light:SetFalloff(0.4)

light:SetIntensity(.7)

light:SetRadius(2.5)

light:SetColour(180/255, 195/255, 150/255)

light:Enable(true)

4.将inst.components.weapon:SetDamage(TUNING.CANE_DAMAGE)替换为inst.components.weapon:SetDamage(TUNING.CANE_DAMAGE*10)

5.将inst.components.equippable.walkspeedmult = TUNING.CANE_SPEED_MULT替换为以下内容:

inst.components.equippable.walkspeedmult = TUNING.CANE_SPEED_MULT*2

inst.components.equippable.dapperness = TUNING.DAPPERNESS_HUGE

这样你在装备手杖的时候右键地图就可以瞬移。

2.地图全开

用记事本打开游戏目录\data\DLC0001\scripts\prefabs\player_common.lua文件,在inst:AddComponent("resurrectable")下一行插入以下内容:

TheInput:AddKeyUpHandler(KEY_1, function()

if TheInput:IsKeyDown(KEY_CTRL) then

local map = TheSim:FindFirstEntityWithTag("minimap")

local x,y,z = GetPlayer().Transform:GetWorldPosition()

map.MiniMap:ShowArea(x, y, z, 10000)

end

end)

然后游戏里ctrl+1就行

幸苦一次,只要不卸载游戏,以后拟建的每一个角色都可以用。