饥荒联机版物品代码和简单的修改数据
饥荒联机版物品代码和简单的修改数据
c_give(物品名称,数量) 如c_give(cutgrass,20)。物品名称为下面的代码,数量为数字,其中包含的符号用英文输入法,获得的物品放入背包,装不下的掉在地上(不会自动堆叠,需要一个个捡)。如果代码为无法放入背包的建筑或生物则会直接生成在鼠标所指的位置。如果玩家开启洞穴,直接按~调出的控制台生成的物品无法捡拾或使用,需要再按ctrl后生成。
无法使用
可以使用
以下仅为我常用的物品代码
cutgrass草
twigs树枝
log木头
flint燧石
goldnugget黄金
rope绳子
boards木板
cutstone石砖
silk蜘蛛丝
pigskin猪皮
papyrus纸
gears齿轮
poop便便
wall_moonrock_item月岩石墙
blowdart_pipe 吹箭
blowdart_yellow雷电吹箭
blowdart_sleep 催眠吹箭
dragonfruit 火龙果
dug_grass长草簇
dug_sapling可种的树苗
dug_berrybush可种的果树丛
turf_rocky岩石地皮
bird_egg鸟蛋
pumpkin 南瓜
walrus_tusk 海象牙
bluegem 蓝宝石
minerhat 矿工帽
lightbulb 荧光果
marble 大理石
nitre 硝石
lavae_cocoon 冰冻幼虫
hotchili 辣椒酱
guacamole 鳄梨酱
eyeturret_item 可放置的眼睛炮塔
rainhat 雨帽
klaus_sack 克劳斯包裹
deer_antler假钥匙
orangestaff 瞬移魔杖
krampus_sack坎普斯背包
eyebrellahat眼球伞
nightmarefuel噩梦燃料
purplegem 紫宝石
livinglog活木
moonrocknugget月岩石
armordragonfly鳞甲
charcoal 木炭
fireflies萤火虫
gunpowder 火药
trinket_4地精玩偶
gnome_grenade 手雷
feather_robin红色羽毛
ruinshat 远古王冠
armorruins 远古盔甲
glommerwings格罗姆翅膀
glommerflower格罗姆花
ancient_altar 远古祭坛
minotaur远古犀牛
trap_teeth狗牙陷阱
powcake芝士蛋糕
manrabbit_tail 兔绒
carrot 胡萝卜
flower_cave_triple荧光草(三朵洞穴花)
mushtree_small 小
mushtree_medium 中
mushtree_tall 大蘑菇树
dragon_scales 鳞片
下面是控制台开全地图,要输入2个指令才行,每次都要回车执行:
minimap = TheSim:FindFirstEntityWithTag(minimap)
minimap.MiniMap:ShowArea(0,0,0, 10000)----------重进游戏恢复默认
GetPlayer().components.health:SetMaxHealth(300) ---------- 人物最大血量设置为300,数字可以改,退出重进好像就恢复默认
c_gonext(chester_eyebone) 传送到眼骨附近
c_gonext(antlion_spawner) 传送到蚁狮旁边
数据修改(有转载内容,仅供交流。使用记事本“编辑”中的“查找”可以快速找到目标所在位置)
1.犬牙陷阱(自动重置、去掉耐久、可堆叠)
用记事本打开游戏目录datadatabundlesscriptsprefabstrap_teeth.lua文件,“databundles”可能有的人没有这个文件夹,那就直接打开“scripts”
inst:AddComponent(finiteuses)
inst.components.finiteuses:SetMaxUses(TUNING.TRAP_TEETH_USES)
inst.components.finiteuses:SetUses(TUNING.TRAP_TEETH_USES)
inst.components.finiteuses:SetOnFinished( onfinished_normal )
前面全部加--即可去掉耐久(转自贴吧)
使不可堆叠的东西可堆叠(不止可以改犬牙陷阱)
打开游戏目录datascriptsprefabs文件夹,其中的.lua文件为游戏中的物品。举例让犬牙陷阱可堆叠:用记事本打开犬牙陷阱trap_teeth.lua,在inst:AddComponent(inventoryitem)下面的空白行插入以下内容(转自百度):
inst:AddComponent(stackable)
inst.components.stackable.maxsize = TUNING.STACK_SIZE_SMALLITEM
STACK_SIZE_LARGEITEM指的是大物品,数量为10
STACK_SIZE_MEDITEN指的是中型物品,数量为20
STACK_SIZE_SMALLITEM指的是小物品,数量为40
2.温蒂Wendy和阿比盖尔Abigail
用记事本打开游戏目录datascriptstuning.lua,找到以下内容
ABIGAIL_HEALTH = wilson_health*4,
ABIGAIL_DAMAGE_PER_SECOND = 20,
ABIGAIL_FLOWER_DECAY_TIME = total_day_time * 3,
分别是阿比盖尔的生命值——默认是威尔逊的四倍600,伤害——百度说白天10、黄昏20、晚上40,开花时间——默认是三个游戏天数,直接修改后面的数字即可。
找到以下内容
WENDY_DAMAGE_MULT = .75,
WENDY_SANITY_MULT = .75,
分别是温蒂伤害倍率——默认是一般人的0.75倍,san值下降倍率——默认是0.75倍,直接修改数字即可。
3.大力士沃尔夫冈Wolfgang
用记事本打开游戏目录datascriptstuning.lua,找到以下内容
WOLFGANG_HUNGER = 300,
WOLFGANG_START_HUNGER = 200,
WOLFGANG_START_MIGHTY_THRESH = 225,
WOLFGANG_END_MIGHTY_THRESH = 220,
WOLFGANG_START_WIMPY_THRESH = 100,
WOLFGANG_END_WIMPY_THRESH = 105,
分别为沃尔夫冈饥饿上限——默认300,初始饥饿——默认200,进入强壮状态所需饥饿值——默认225,强壮状态结束饥饿值——默认220,进入虚弱状态饥饿值——默认100,虚弱状态结束所需饥饿值——默认105,直接修改后面数字即可。(“饥饿值”就是“饱食度”,我比较习惯这么说)
WOLFGANG_HUNGER_RATE_MULT_MIGHTY = 3,
WOLFGANG_HUNGER_RATE_MULT_NORMAL = 1.5,
WOLFGANG_HUNGER_RATE_MULT_WIMPY = 1,
分别为沃尔夫冈饥饿倍率,强壮状态倍率默认为一般角色3倍,正常状态为1.5倍,虚弱状态为1倍,直接修改数字即可。
WOLFGANG_HEALTH_MIGHTY = 300,
WOLFGANG_HEALTH_NORMAL = 200,
WOLFGANG_HEALTH_WIMPY = 150,
分别为沃夫冈尔三种状态生命值上限,不再赘述,修改同上。
WOLFGANG_ATTACKMULT_MIGHTY_MAX = 2,
WOLFGANG_ATTACKMULT_MIGHTY_MIN = 1.25,
WOLFGANG_ATTACKMULT_NORMAL = 1,
WOLFGANG_ATTACKMULT_WIMPY_MAX = .75,
WOLFGANG_ATTACKMULT_WIMPY_MIN = .5,
分别为沃夫冈尔三种状态伤害倍率,由于其伤害随饱食度变化而变化,所以是修改变化区间。倍率越高伤害越大,修改数字即可。
看了这两个角色的修改方法,其他角色修改也是一样的,通过找到其英文名称对应的代码即可。这种方法适用于分别修改各个角色,要是嫌麻烦也可以修改作为标准的默认值,直接上网搜索就能找到方法。
4.使用所有魔杖san值不降反升
用记事本打开游戏目录datascriptsprefabsstaff.lua,找到以下内容
TUNING.SANITY
在文件中的具体内容是(TUNING.SANITY_-SUPERTINY),但因为不同魔杖所对应的的san值消耗不同,因此“TUNING.SANITY”后面所对应的san值消耗代码也不同,所以直接通过搜索“TUNING.SANITY”就能找到所有目标,然后把所有减号“-”删去就可以实现使用所有魔杖san值不降反升。
如果仅仅是想改其中几个魔杖,那可以通过各个魔杖对应的代码辨识,只改它们就行了。如红色魔杖火杖:---------RED STAFF---------,在它下面找就行了。
5.装备使用次数/时间
用记事本打开游戏目录datascriptstuning.lua,找到想要修改的装备代码,如:
蓝色护身符寒冰护符BLUEAMULET修改的是使用时间
BLUEAMULET_FUEL = total_day_time * 1,
默认是几天我已经忘了就随便打了个一天,改变数字就可以增加使用时间。
橙色护身符懒人护符ORANGEAMULET_USES = 100,
默认好像是100次,改数字就能增加使用次数。
6.风滚草开出物品
用记事本打开游戏目录datascriptsprefabstumbleweed.lua,找到
local prefabs =
括号里面为可以开出的物品代码
在后面按照同样的格式加入你想要的物品代码就可以开出相应物品,但是还需要加入相应的出货率。(是不是像抽奖一样?)
找到local possible_loot =
这是我改过的概率图,23对应23%,cutgrass就是割下来的草
把你上面加入的物品按照相同格式加进去就行了,要把总概率保持为1,我是没试过不为1的情况啦。
local num_loots = 3这可能是调整风滚草开出物品数量吧,我没试过,想改的人可以试试,不行改回来就是了,我改到游戏打不开也不是一次两次了。
7.眼球塔
用记事本打开游戏目录datascriptsprefabseyeturret.lua,找到
inst.components.sanityaura.aura = TUNING.SANITYAURA_
正常靠近眼球塔会每分钟扣2点理智值,默认在“_”后面是“-”减一个san值对应的代码,可以直接删减号就可以把眼球塔的降理智光环变成加理智光环。也可以改变san值代码,下面是每个词对应的SAN改变速度(每分钟)
SANITY_SUPERTINY = 1,
SANITY_TINY = 5,
SANITY_SMALL = 10,
SANITY_MED = 15,
SANITY_MEDLARGE = 20,
SANITY_LARGE = 33,
SANITY_HUGE = 50,
找到
inst.components.health:SetMaxHealth(TUNING.EYETURRET_HEALTH)
inst.components.health:StartRegen(TUNING.EYETURRET_REGEN, 1)
inst.components.combat:SetDefaultDamage(TUNING.EYETURRET_DAMAGE)
分别对应的是眼球塔的最大生命值——默认1000点生命,恢复体力速度——默认每秒回复12点生命,伤害——默认每次能够造成65点伤害。在tuning.lua文件中可以修改具体数值,也可以在眼球塔文件中直接修改数值倍率,如(TUNING.EYETURRET_HEALTH* 2),就可以把生命值翻倍,其他同理。
以上就是一些简单的修改内容,还有部分很方便的修改方法因为害怕侵权所以不具体写了,包括提高人物移速、解锁科技、一斧一树一镐一石、缩短料理时间、冰箱永久保鲜、收蜂箱不会有蜜蜂出来蜇人、增加蜂箱容量、墙壁自动回血等,这些通过直接搜索就能找到。
以上就是(饥荒联机版物品代码和简单的修改数据)全部内容,收藏起来下次访问不迷路!