饥荒游戏代码控制台mod修改综合教程.docx
- 文档编号:23251790
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:11
- 大小:18.73KB
饥荒游戏代码控制台mod修改综合教程.docx
《饥荒游戏代码控制台mod修改综合教程.docx》由会员分享,可在线阅读,更多相关《饥荒游戏代码控制台mod修改综合教程.docx(11页珍藏版)》请在冰豆网上搜索。
饥荒游戏代码控制台mod修改综合教程
饥荒游戏代码、控制台、mod修改综合教程
建议手残党使用!
不建议过多修改,否则无法体验到游戏真正的乐趣!
控制台修改方法
一、关于指令
1.生成
指令:
c_spawn("物品或生物代码",数量)
可以在鼠标的位置生成物品或生物 ;
配合饥荒物品代码使用,下载地址XX文库有!
2.给予
指令:
c_give("物品代码",数量)
可以在物品栏或背包里生成物品,如果物品栏满了就会掉在地上
如生成小偷背包:
c_give"krampus_sack"或者 c_spawn"krampus_sack"
3.设置生命
指令:
c_sethealth(百分数)
可以把生命值(不是上限)设置为百分之多少,注:
使用小数代替百分数,如0.8=80%
例:
设置生命值为50%,则输入:
c_sethealth(0.5)
4.设置精神
指令:
c_setsanity(百分数)
同上“
例:
设置精神值为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,则输入:
GetPlayer().components.health:
SetMaxHealth(87)
10.设置精神上限
指令:
GetPlayer().components.sanity:
SetMax(值)
同上
例:
设置精神上限为500,则输入:
GetPlayer().components.sanity:
SetMax(500)
11.设置饥饿上限
指令:
GetPlayer().components.hunger:
SetMax(值)
同上
例:
设置饥饿上限为364,则输入:
GetPlayer().components.hunger:
SetMax(364)
12.停止饥饿
指令:
GetPlayer().components.hunger:
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 x = 1, 值 do GetClock():
MakeNextDay() end
跳过值那么多的天数
注意!
跳过太多的天数会卡死(根据电脑配置)
例:
跳过50天,则输入:
for x = 1, 50 do GetClock():
MakeNextDay() end
19.跳过一段时间
指令:
LongUpdate(值)
时钟每格30个单位,一整天是480个单位
例:
跳过4格时间,则输入:
LongUpdate(120)
20.设置时间段
指令:
GetClock():
SetSegs(白天,黄昏,夜晚)
时钟一共有16个格,白天黄昏夜晚加在一起必须为16
例:
白天7格,黄昏8格,夜晚1格,则输入:
GetClock():
SetSegs(7,8,1)
21.跳过时间段
指令:
GetClock():
NextPhase()
跳过当前时间段,比如白天跳到黄昏
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:
GetWorldPosition()))
如果周围没有避雷针,那闪电将会击中你
29.测量距离
指令:
print(math.sqrt(GetPlayer():
GetDistanceSqToInst(TheInput:
GetWorldEntityUnderMouse())))
在控制台信息(Ctrl+L)中显示角色到鼠标物品之间的距离
30.解锁角色
指令:
GetPlayer().profile:
UnlockCharacter("角色名称")
和:
GetPlayer().profile:
Save()
可以解锁多个角色
例:
GetPlayer().profile:
UnlockCharacter("willow")
GetPlayer().profile:
UnlockCharacter("wickerbottom")
GetPlayer().profile:
Save()
或全部解锁
指令:
GetPlayer().profile:
UnlockEverything()
31.清除死亡记录
指令:
ErasePersistentString("morgue")
重启游戏可以看到变化
游戏代码修改方法
参考:
易宁饥荒游戏实用修改技巧
1、全人物解锁
用记事本打开游戏目录\data\scripts\playerprofile.lua文件,将下列内容:
return true -- mod character
end
return false
替换为:
return true -- mod character
end
return true
即可解锁全人物进行游戏
2、主角跑得更快
用记事本打开游戏目录\data\DLC0001\scripts\tuning.lua文件,将以下内容:
WILSON_WALK_SPEED = 4,
WILSON_RUN_SPEED = 6,
替换为:
WILSON_WALK_SPEED = 8,
WILSON_RUN_SPEED = 12,
即可让主角跑步速度增加1倍
3、地图全开(游戏中按Ctrl+1)
用记事本打开游戏目录\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使地图全开
4、菩萨低眉(主角受怪物攻击毫发无伤,怪物反暴毙)
用记事本打开游戏目录\data\DLC0001\scripts\prefabs\player_common.lua文件,将下列内容:
inst:
AddComponent("grue")
"dontstarve/charlie/warn","dontstarve/charlie/attack")
替换为:
local function OnAttacked(inst, data)
if then
end
end
inst:
ListenForEvent("attacked", OnAttacked)
5、提高主角攻击力
用记事本打开游戏目录\data\DLC0001\scripts\tuning.lua文件,将local wilson_attack = 34替换为local wilson_attack = 500
即可将主角攻击力由34提高到500,数字可自行调整
6、加大单格堆叠数量
用记事本打开游戏目录\data\DLC0001\scripts\tuning.lua文件,将以下内容:
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、增加主角物品条的格子
用记事本打开游戏目录\data\DLC0001\scripts\components\inventory.lua文件,将local MAXSLOTS = 15替换为local MAXSLOTS = 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”会找到
=6
-- = 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 = 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、墙壁永固(自己可砸,怪物无法破坏)
用记事本打开游戏目录\data\DLC0002\scripts\prefabs\walls.lua文件,在inst:
AddTag("noauradamage")的下一行插入以下内容:
即可让墙壁永固
12、关于船数据修改
用记事本打开游戏目录\data\DLC0002\scripts\tuning.lua文件,分别查找以下内容:
贝壳船ARMOUREDBOAT_HEALTH = 500,
炮弹伤害BOATCANNON_DAMAGE = 100,
船维修工具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天(正常)--进入游戏---续当成功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 饥荒 游戏 代码 控制台 mod 修改 综合 教程