本游戏java调用lua配置文件,可以修改lua里的参数作弊以及更好的了解游戏。
注意:
文件修改后另存为,编码改成ANSI再替换就可以达成修改结果,直接保存是不行的。
人物属性修改
配置文件在 ..\ProjectZomboid\media\lua\shared\defines.lua 中:
LootModifier = 0.6, --物品暴击率
RunningEnduranceReduce = 0.00020, --奔跑减少的体力速率,改小可多跑
ImobileEnduranceIncrease = 0.06 * 0.06, --移动增加的体力速率,改大回复快
--总之Increase是增加的意思,Reduce是减少的意思,以下类同
ThirstIncrease = 0.0000040 * 2, --口渴增加速率,改小少吃
ThirstSleepingIncrease = 0.0000010, --睡觉时口渴增加速率
ThirstLevelToAutoDrink = 0.1, --自动喝水的界限
ThirstLevelReductionOnAutoDrink = 0.1, --自动喝水的界限
--以下是饥饿速率
HungerIncrease = 0.0000032 * 2,
HungerIncreaseWhenWellFed = 0,
HungerIncreaseWhileAsleep = 0.0000004,
--以下是疲劳速率
FatigueIncrease = 0.000045,
--以下是压力速率
StressDecrease = 0.00003,
--以下是无聊速率
BoredomIncrease = 0.0002,
BoredomDecrease = 0.0385,
UnhappinessIncrease = 0.0005,
--以下是压力增加
StressFromSoundsMultiplier = 0.00002, --从声音处增加?比例?
StressFromBiteOrScratch = 0.00005, --从咬或抓伤处增加
--以下是?痛苦?速率
AngerDecrease = 0.00002, --痛苦减少
BroodingAngerDecreaseMultiplier = 0.3, --流血痛苦增加乘数
SleepFatigueReduction = 0.0001, --睡眠疲劳减少度
DistanceFromContainersToPickup = 1.3, --?距离容器多少可以捡起物品?
--以下是淋湿速率
WetnessIncrease = 0.0015,
WetnessDecrease = 0.01,
CatchAColdIncreaseRate = 0.003, --生病增加的概率
CatchAColdDecreaseRate = 0.175, --生病减少概率
--以下是中毒速率
PoisonLevelDecrease = 0.0010,
PoisonHealthReduction = 0.0465,
FoodSicknessDecrease = 0.0015, --吃坏食物的增加度
物品属性修改
配置文件在 ..\ProjectZomboid\media\scripts 里:
camping.txt 是帐篷设施
evolvedrecipes.txt是?合成?物品,不要改
farmdistribution.txt是?农田里物品分配?,后面的应该是概率,要改应该可以在0-100范围
farming.txt是有关农业的 食物、种子及合成物品
fixing.txt是修补物品,不需要改
items.txt是物品,主要就是改这个,下一个帖子详细介绍
Lot_Rural_Farmhouse_00_distribution.txt是在各地出现各种物品的概率
newitems.txt是新物品,其中包括钓鱼有关的以及诸多小物品
PS:其中第一个猎刀很好用,弥补了以前没有合适的刀具武器
recipes.txt是食谱
suburbsdistribution.txt是?郊区?物品分配概率
uniquerecipes.txt是?独特?合成物品:我这就两个:
4个西红柿=西红柿汤,高兴+15,无聊+15(??是正数)
橘子+蓝莓?(BerryBlue)=未加工的蛋糕(CakeRaw)