饥荒教程

更新时间:2023-03-02 00:06:16 阅读: 评论:0

肠道不好-菊花枸杞红枣茶

饥荒教程
2023年3月2日发(作者:芭蕾形体)

饥荒游戏代码、控制台、mod修改综合教程

建议手残党使用!不建议过多修改,否则无法体验到游戏真正的乐趣!

控制台修改方法

一、关于指令

1.生成

指令:c_spawn("物品或生物代码",数量)

可以在鼠标的位置生成物品或生物;

配合饥荒物品代码使用,下载地址百度文库有!

2.给予

指令:c_give("物品代码",数量)

可以在物品栏或背包里生成物品,如果物品栏满了就会掉在地上

如生成小偷背包:c_give"krampus_sack"或者c_spawn"krampus_sack"

3.设置生命

指令:c_thealth(百分数)

可以把生命值(不是上限)设置为百分之多少,注:使用小数代替百分数,如0.8=80%

例:设置生命值为50%,则输入:c_thealth(0.5)

4.设置精神

指令:c_tsanity(百分数)

同上“

例:设置精神值为50%,则输入:c_tsanity(0.5)

5.设置饥饿

指令:c_thunger(百分数)

同上

例:设置饥饿值为50%,则输入:c_thunger(0.5)

6.上帝模式

指令:c_godmode()

一般情况不会受伤挨饿掉精神

7.设置速度

指令:c_speed(值)

标准速度为“1”,值越大速度越快

例:设置为标准速度的10倍,则输入:c_speed(10)

8.全物品直接制造

指令:GetPlayer().r:GiveAllRecipes()

可以制作全物品

9.设置生命上限

指令:GetPlayer().:SetMaxHealth(值)

设置生命上限为值那么大

例:设置生命上限为87,则输入:GetPlayer().:SetMaxHealth(87)

10.设置精神上限

指令:GetPlayer().:SetMax(值)

同上

例:设置精神上限为500,则输入:GetPlayer().:SetMax(500)

11.设置饥饿上限

指令:GetPlayer().:SetMax(值)

同上

例:设置饥饿上限为364,则输入:GetPlayer().:SetMax(364)

12.停止饥饿

指令:GetPlayer().:Pau(true)

你的角色不再饥饿

13.变成海狸(吴迪专用)

指令:GetPlayer().ness:SetPercent(1)

14.传送

指令:c_gonext("代码")

把你传送到附近的“代码”的位置

例:传送到附近的牛的位置,则输入:c_gonest("beefalo")

15.删除

指令:TheInput:GetWorldEntityUnderMou():Remove()

删除你鼠标所在位置的物体

16.地图全开

指令:GetWorld().p:ShowArea(0,0,0,10000)

退出游戏时失效

17.跳过一天

指令:GetClock():MakeNextDay()

18.跳过几天

指令:forx=1,值doGetClock():MakeNextDay()end

跳过值那么多的天数

注意!跳过太多的天数会卡死(根据电脑配置)

例:跳过50天,则输入:forx=1,50doGetClock():MakeNextDay()end

19.跳过一段时间

指令:LongUpdate(值)

时钟每格30个单位,一整天是480个单位

例:跳过4格时间,则输入:LongUpdate(120)

20.设置时间段

指令:GetClock():SetSegs(白天,黄昏,夜晚)

时钟一共有16个格,白天黄昏夜晚加在一起必须为16

例:白天7格,黄昏8格,夜晚1格,则输入:GetClock():SetSegs(7,8,1)

21.跳过时间段

指令:GetClock():NextPha()

跳过当前时间段,比如白天跳到黄昏

22.开始春天(DLC1)

指令:GetSeasonManager():StartSpring()

23.开始夏天

指令:GetSeasonManager():StartSummer()

24.开始秋天(DLC1)

指令:GetSeasonManager():StartAutumn()

25.开始冬天

指令:GetSeasonManager():StartWinter()

26.开始下雨

指令:GetSeasonManager():StartPrecip()

27.停止下雨

指令:GetSeasonManager():StopPrecip()

28.生成闪电

指令:

GetSeasonManager():DoLightningStrike(Vector3(GetPlayer().Transform:GetWorldP

osition()))

如果周围没有避雷针,那闪电将会击中你

29.测量距离

指令:

print((GetPlayer():GetDistanceSqToInst(TheInput:GetWorldEntityUnderM

ou())))

在控制台信息(Ctrl+L)中显示角色到鼠标物品之间的距离

30.解锁角色

指令:GetPlayer().profile:UnlockCharacter("角色名称")

和:GetPlayer().profile:Save()

可以解锁多个角色

例:GetPlayer().profile:UnlockCharacter("willow")

GetPlayer().profile:UnlockCharacter("wickerbottom")

GetPlayer().profile:Save()

或全部解锁

指令:GetPlayer().profile:UnlockEverything()

31.清除死亡记录

指令:EraPersistentString("morgue")

重启游戏可以看到变化

游戏代码修改方法

参考:易宁饥荒游戏实用修改技巧

1、全人物解锁

用记事本打开游戏目录文件,将下列内容:

returntrue--modcharacter

end

returnfal

替换为:

returntrue--modcharacter

end

returntrue

即可解锁全人物进行游戏

2、主角跑得更快

用记事本打开游戏目录文件,将以下内容:

WILSON_WALK_SPEED=4,

WILSON_RUN_SPEED=6,

替换为:

WILSON_WALK_SPEED=8,

WILSON_RUN_SPEED=12,

即可让主角跑步速度增加1倍

3、地图全开(游戏中按Ctrl+1)

用记事本打开游戏目录dataDLC0001scriptsprefabsplayer_文件,

在inst:AddComponent("resurrectable")下一行插入以下内容:

TheInput:AddKeyUpHandler(KEY_1,function()

ifTheInput:IsKeyDown(KEY_CTRL)then

localmap=TheSim:FindFirstEntityWithTag("minimap")

localx,y,z=GetPlayer().Transform:GetWorldPosition()

p:ShowArea(x,y,z,10000)

end

end)

即可在游戏中按Ctrl+1使地图全开

4、菩萨低眉(主角受怪物攻击毫发无伤,怪物反暴毙)

用记事本打开游戏目录dataDLC0001scriptsprefabsplayer_文件,

将下列内容:

inst:AddComponent("grue")

:SetSounds("dontstarve/charlie/warn","dontstarve/charl

ie/attack")

替换为:

localfunctionOnAttacked(inst,data)

:DoDelta(lth)

:DoDelta()

then

:DoDelta(-3000)

end

end

inst:ListenForEvent("attacked",OnAttacked)

5、提高主角攻击力

用记事本打开游戏目录文件,将

localwilson_attack=34替换为localwilson_attack=500

即可将主角攻击力由34提高到500,数字可自行调整

6、加大单格堆叠数量

用记事本打开游戏目录文件,将以下内容:

STACK_SIZE_LARGEITEM=10,

STACK_SIZE_MEDITEM=20,

STACK_SIZE_SMALLITEM=40,

替换为:

STACK_SIZE_LARGEITEM=999,

STACK_SIZE_MEDITEM=999,

STACK_SIZE_SMALLITEM=999,

即可加大单格堆叠数量至999

6、增加主角物品条的格子

用记事本打开游戏目录文件,将

localMAXSLOTS=15替换为localMAXSLOTS=25

即可将主角物品条的格子由15个增加到25个

7、冰箱永久保鲜

用记事本打开游戏目录文件,将

PERISH_FRIDGE_MULT=.5,替换为PERISH_FRIDGE_MULT=0,

即可让放入冰箱的食物永久保鲜。如果将0改为负数比如-5,则可使不新鲜的食物回复

新鲜度

8、改变小妾速度

打开文件,查找“speed”会找到

eed

=6

--ed=7

分别改成8和9即可,

9、改沙袋耐久

文件里面:

SANDBAG_HEALTH=200,更改后面数字

10、修改装备使用次数及时间

用记事本打开游戏目录文件,分别查找以下内容:

斧头AXE_USES=100,

锤HAMMER_USES=75,

铲子SHOVEL_USES=25,

草叉PITCHFORK_USES=25,

镐PICKAXE_USES=33,

捕虫网BUGNET_USES=10,

矛SPEAR_USES=150,

瓦丝格雷斯矛WATHGRITHR_SPEAR_USES=200,

狼牙棒SPIKE_USES=100,

鱼杆FISHINGROD_USES=9,

陷阱TRAP_USES=8,

冰魔杖ICESTAFF_USES=20,

火魔杖FIRESTAFF_USES=20,

传送魔杖TELESTAFF_USES=5,

加大每行的数字,即可增加该装备使用次数及时间。如让牛毛帽使用时间增加10倍,

就将BEEFALOHAT_PERISHTIME=total_day_time*10,替换为

BEEFALOHAT_PERISHTIME=total_day_time*100,

11、墙壁永固(自己可砸,怪物无法破坏)

用记事本打开游戏目录文件,在

inst:AddTag("noauradamage")的下一行插入以下内容:

:SetInvincible(true)

即可让墙壁永固

12、关于船数据修改

用记事本打开游戏目录文件,分别查找以下内容:

贝壳船ARMOUREDBOAT_HEALTH=500,

炮弹伤害BOATCANNON_DAMAGE=100,

船维修工具BOAT_REPAIR_KIT_HEALING=100,

船灯BOAT_LANTERN_LIGHTTIME=(night_time+dusk_time)*2.6

13、mod人物属性修改

如修改精灵公主属性

打开dont_starvemods精灵公主最新版scriptsprefabs

在文件内修改。

最好用的方法:Mod

1、饥荒mod吧:人物Mod、汉化Mod,比如:乐园巫女、月影刺客、LMU中文mod

2、饥荒游戏吧:辅助Mod,比如行为排队论、更多作弊功能、几何种植、季节时钟等

3、联机版:只有主机才能进行游戏修改,网上有好多联机MOD很好用的,用控制台修

改也可以

游戏存档说明

1、存档位置一般在C:Urs用户名AppDataRoamingSteam322330remote

或者直接用电脑文件检索工具搜索:survival(巨人国存档)shipwrecked(海难版存档)

2、存档替换方法:

下载解压存档---得到shipwrecked_X或者survival_X(这个X代表1、2、3、4、5

其中一个,就是进游戏的档位)----进入自己饥荒游戏---在某个位置新建一个档---进入游

戏走一步---保存并退出---关闭退出的游戏--找到存档位置---删除shipwrecked_X---粘贴

你要的存档,修改存档的最后一个数字与你删除的档的后缀数字相同---进入游戏主页面显

示1-1天(正常)--进入游戏---续当成功

本文发布于:2023-03-02 00:06:16,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1677686776103005.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:饥荒教程.doc

本文 PDF 下载地址:饥荒教程.pdf

上一篇:松茸怎么做
下一篇:返回列表
标签:饥荒教程
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|