跪求饥荒我这个巨人的统治版本的修改器
少年别做梦了,修改器大多都是改生命,资源或者把背包的,你想要瞬移和开地图应该去找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就行
幸苦一次,只要不卸载游戏,以后拟建的每一个角色都可以用。