饥荒游戏代码控制台mod修改综合教程文档格式.docx

上传人:b****5 文档编号:17423133 上传时间:2022-12-01 格式:DOCX 页数:9 大小:18.36KB
下载 相关 举报
饥荒游戏代码控制台mod修改综合教程文档格式.docx_第1页
第1页 / 共9页
饥荒游戏代码控制台mod修改综合教程文档格式.docx_第2页
第2页 / 共9页
饥荒游戏代码控制台mod修改综合教程文档格式.docx_第3页
第3页 / 共9页
饥荒游戏代码控制台mod修改综合教程文档格式.docx_第4页
第4页 / 共9页
饥荒游戏代码控制台mod修改综合教程文档格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

饥荒游戏代码控制台mod修改综合教程文档格式.docx

《饥荒游戏代码控制台mod修改综合教程文档格式.docx》由会员分享,可在线阅读,更多相关《饥荒游戏代码控制台mod修改综合教程文档格式.docx(9页珍藏版)》请在冰豆网上搜索。

饥荒游戏代码控制台mod修改综合教程文档格式.docx

设置精神值为50%,则输入:

c_setsanity(0.5)

5.设置饥饿

c_sethunger(百分数)

同上

设置饥饿值为50%,则输入:

c_sethunger(0.5)

6.上帝模式

c_godmode()

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

7.设置速度

c_speed(值)

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

设置为标准速度的10倍,则输入:

c_speed(10)

8.全物品直接制造

GetPlayer().components.builder:

GiveAllRecipes()

可以制作全物品

9.设置生命上限

GetPlayer().components.health:

SetMaxHealth(值)

设置生命上限为值那么大

设置生命上限为87,则输入:

SetMaxHealth(87)

10.设置精神上限

GetPlayer().components.sanity:

SetMax(值)

设置精神上限为500,则输入:

SetMax(500)

11.设置饥饿上限

GetPlayer().components.hunger:

设置饥饿上限为364,则输入:

SetMax(364)

12.停止饥饿

Pause(true)

你的角色不再饥饿

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

GetPlayer().components.beaverness:

SetPercent

(1)

14.传送

c_gonext("

代码"

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

传送到附近的牛的位置,则输入:

c_gonest("

beefalo"

15.删除

TheInput:

GetWorldEntityUnderMouse():

Remove()

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

16.地图全开

GetWorld().minimap.MiniMap:

ShowArea(0,0,0,10000)

退出游戏时失效

17.跳过一天

GetClock():

MakeNextDay()

18.跳过几天

for 

1, 

值 

do 

MakeNextDay() 

end

跳过值那么多的天数

注意!

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

跳过50天,则输入:

50 

19.跳过一段时间

LongUpdate(值)

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

跳过4格时间,则输入:

LongUpdate(120)

20.设置时间段

SetSegs(白天,黄昏,夜晚)

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

白天7格,黄昏8格,夜晚1格,则输入:

SetSegs(7,8,1)

21.跳过时间段

NextPhase()

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

22.开始春天(DLC1)

GetSeasonManager():

StartSpring()

23.开始夏天

StartSummer()

24.开始秋天(DLC1)

StartAutumn()

25.开始冬天

StartWinter()

26.开始下雨

StartPrecip()

27.停止下雨

StopPrecip()

28.生成闪电

DoLightningStrike(Vector3(GetPlayer().Transform:

GetWorldPosition()))

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

29.测量距离

print(math.sqrt(GetPlayer():

GetDistanceSqToInst(TheInput:

GetWorldEntityUnderMouse())))

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

30.解锁角色

GetPlayer().profile:

UnlockCharacter("

角色名称"

和:

Save()

可以解锁多个角色

willow"

wickerbottom"

或全部解锁

UnlockEverything()

31.清除死亡记录

ErasePersistentString("

morgue"

重启游戏可以看到变化

游戏代码修改方法

参考:

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

1、全人物解锁

用记事本打开游戏目录\data\scripts\playerprofile.lua文件,将下列内容:

return 

true 

-- 

mod 

character

false

替换为:

true

即可解锁全人物进行游戏

2、主角跑得更快

用记事本打开游戏目录\data\DLC0001\scripts\tuning.lua文件,将以下内容:

WILSON_WALK_SPEED 

4,

WILSON_RUN_SPEED 

6,

8,

12,

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

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

用记事本打开游戏目录\data\DLC0001\scripts\prefabs\player_common.lua文件,在inst:

AddComponent("

resurrectable"

)下一行插入以下内容:

AddKeyUpHandler(KEY_1, 

function()

if 

IsKeyDown(KEY_CTRL) 

then

local 

map 

TheSim:

FindFirstEntityWithTag("

minimap"

x,y,z 

GetPlayer().Transform:

GetWorldPosition()

map.MiniMap:

ShowArea(x, 

y, 

z, 

10000)

end)

即可在游戏中按Ctrl 

1使地图全开

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

用记事本打开游戏目录\data\DLC0001\scripts\prefabs\player_common.lua文件,将下列内容:

inst:

grue"

ponents.grue:

SetSounds("

dontstarve/charlie/warn"

"

dontstarve/charlie/attack"

function 

OnAttacked(inst, 

data)

ponents.health:

DoDelta(ponents.health.maxhealth)

ponents.sanity:

DoDelta(ponents.sanity.max)

ponents.health 

DoDelta(-3000)

ListenForEvent("

attacked"

 

OnAttacked)

5、提高主角攻击力

用记事本打开游戏目录\data\DLC0001\scripts\tuning.lua文件,将local 

wilson_attack 

34替换为local 

500

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

6、加大单格堆叠数量

STACK_SIZE_LARGEITEM 

10,

STACK_SIZE_MEDITEM 

20,

STACK_SIZE_SMALLITEM 

40,

999,

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

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

用记事本打开游戏目录\data\DLC0001\scripts\components\inventory.lua文件,将local 

MAXSLOTS 

15替换为local 

25

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

7、冰箱永久保鲜

用记事本打开游戏目录\data\DLC0001\scripts\tuning.lua文件,将PERISH_FRIDGE_MULT 

.5,替换为PERISH_FRIDGE_MULT 

0,

即可让放入冰箱的食物永久保鲜。

如果将0改为负数比如-5,则可使不新鲜的食物回复新鲜度

8、改变小妾速度

打开data\DLC0002\scripts\prefabs\packim.lua文件,查找“speed”会找到

ponents.locomotor.walkspeed 

=6

--ponents.locomotor.runspeed 

7

分别改成8和9即可,

9、改沙袋耐久

\data\DLC0002\scripts\tuning.lua文件里面:

SANDBAG_HEALTH 

200, 

更改后面数字

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

用记事本打开游戏目录\data\DLC0001\scripts\tuning.lua文件,分别查找以下内容:

斧头 

AXE_USES 

100,

锤 

HAMMER_USES 

75,

铲子 

SHOVEL_USES 

25,

草叉 

PITCHFORK_USES 

镐 

PICKAXE_USES 

33,

捕虫网 

BUGNET_USES 

矛 

SPEAR_USES 

150,

瓦丝格雷斯矛 

WATHGRITHR_SPEAR_USES 

200,

狼牙棒 

SPIKE_USES 

鱼杆 

FISHINGROD_USES 

9,

陷阱 

TRAP_USES 

冰魔杖 

ICESTAFF_USES 

火魔杖 

FIRESTAFF_USES 

传送魔杖 

TELESTAFF_USES 

5,

加大每行的数字,即可增加该装备使用次数及时间。

如让牛毛帽使用时间增加10倍,

就将BEEFALOHAT_PERISHTIME 

total_day_time*10,替换为BEEFALOHAT_PERISHTIME 

total_day_time*100,

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

用记事本打开游戏目录\data\DLC0002\scripts\prefabs\walls.lua文件,在inst:

AddTag("

noauradamage"

)的下一行插入以下内容:

SetInvincible(true)

即可让墙壁永固

12、关于船数据修改

用记事本打开游戏目录\data\DLC0002\scripts\tuning.lua文件,分别查找以下内容:

贝壳船ARMOUREDBOAT_HEALTH 

500,

炮弹伤害BOATCANNON_DAMAGE 

船维修工具BOAT_REPAIR_KIT_HEALING 

100, 

船灯BOAT_LANTERN_LIGHTTIME 

(night_time+dusk_time)*2.6

13、mod人物属性修改

如修改精灵公主属性

打开\dont_starve\mods\精灵公主最新版\scripts\prefabs

在musha.lua文件内修改。

最好用的方法:

Mod

1、饥荒mod吧:

人物Mod、汉化Mod,比如:

乐园巫女、月影刺客、LMU中文mod

2、饥荒游戏吧:

辅助Mod,比如行为排队论、更多作弊功能、几何种植、季节时钟等

3、联机版:

只有主机才能进行游戏修改,网上有好多联机MOD很好用的,用控制台修改也可以 

游戏存档说明

1、存档位置一般在C:

\Users\用户名\AppData\Roaming\Steam\322330\remote

或者直接用电脑文件检索工具搜索:

survival(巨人国存档) 

shipwrecked(海难版存档)

2、存档替换方法:

下载解压存档---得到shipwrecked_X或者survival_X(这个X代表1、2、3、4、5其中一个,就是进游戏的档位)----进入自己饥荒游戏---在某个位置新建一个档---进入游戏走一步---保存并退出---关闭退出的游戏--找到存档位置---删除shipwrecked_X---粘贴你要的存档,修改存档的最后一个数字与你删除的档的后缀数字相同---进入游戏主页面显示1-1天(正常)--进入游戏---续当成功

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1