《荣誉骑士2君主》游戏里可以通过存档来完成一些数据的修改,比如修改矿 、 加修道院城堡村子等,下面就一起来看看存档修改方法指南吧,希望对你有用呀。
存档修改方法指南
存档位置:C:Users%USERNAME%AppDataLocalLowBlackSeaGamesSovereignSavesSinglePlayer
存档名下world.txt 右键用Notepad++ 打开, 不要用自带notepad因为文件很大
1.找我的地区,修改矿
进游戏切英文,找省份英文名,我蒙古霍尔木兹是hormuz
搜“Hormuz”,得,
Realm 11 //[11] Realm 11(Hormuz)
{
ReligionState
{
string religion_def = "Pagan"
}
FeaturesState
{
int count = 6
string feature_0 = "Coastal"
string feature_1 = "Cattle"
string feature_2 = "LimestoneDeposit"
string feature_3 = "MarbleDeposit"
string feature_4 = "DeepForests"
string feature_5 = "AmberDeposits"
}
CoreToKingdomsState
FeaturesState即矿,词典翻译得,
矿1:海边
矿2:牛
矿3:石灰岩
2. 加修道院城堡村子
自己加 “”Village XXXX“”,注意村子是连号的,要给他新号码。新号码从Village 2106起
村子有:
Monastery 修道院
Farm 农场
SheepFarm 羊场
Mine 矿场
等
生成村子:
系统会随机生成小于等于最大值的村庄,因此如果村子数比最大值小,我们可以增加村子。同时地区的矿资源也只有在村子有矿场时生效
替换村子:
替换村子的话,注意要修改上下两行
我们搜伊斯法罕Ispahan
A. 伊斯法罕村1
{
TypeState
{
string type = "Village"
}
DefenderBonusCacheState
{
int siege_defense_garrison_manpower = 0
int siege_defense_temp_defender_manpower = 0
int levy_manpower = 0
int levy_squads = 0
int excess_levy_manpower = 0
int town_guard_squads = 0
int excess_town_guard_manpower = 0
int worker_squads = 1
int excess_worker_manpower = 0
}
}
B. 伊斯法罕村2
{
TypeState
{
string type = "Village"
}
DefenderBonusCacheState
{
int siege_defense_garrison_manpower = 0
int siege_defense_temp_defender_manpower = 0
int levy_manpower = 0
int levy_squads = 0
int excess_levy_manpower = 0
int town_guard_squads = 0
int excess_town_guard_manpower = 0
int worker_squads = 1
int excess_worker_manpower = 0
}
}
C. 伊斯法罕农场1
{
TypeState
{
string type = "Farm"
}
}
指的是 村子1915号,70号:伊斯法罕(409号:蒙古)
在伊斯法罕的新村子即为:
...。
在伊斯法罕的新农场即为:
{
TypeState
{
string type = "Farm"
}
}
荣誉骑士2君主怎么修改多将领
荣誉骑士2君主修改多将领这样改在新开局的时候引擎会自动运行钩子函数并更改将领的初始武力至100// @!注意,将领初始携带装备且装备提供属性值时,请将装备的属性值计算进去// @!示例:(武力+8),则其武力值应为 初始值(98)+装备值(8)=实际值(106)// @!若修改时,未计入装备提供属性值则其武力将被削减// 以上for循环适用于单个将领修改属性,若出现多个将领需要修改多个属性时,建议使用 switch case// 示例:我们需要修改将领的武力值baye.hooks.didOpenNewGame = function() {for (var p = 0p <baye.data.g_Persons.lengthp++) {var PersonData = baye.data.g_Persons[p], PersonName = baye.getPersonName(p)// @!注意,此处参数赋值新写法,第一个参数 var 用于声明,后续参数无需继续 var 声明,但是需用 , 进行链接switch (PersonName) {case "" :{PersonData.Force = 100break}case " :{PersonData.Force = 100break}case " {PersonData.Force = 100break}}}}
荣誉骑士硬盘版的存档在哪个文件夹
方法1:按F2可以快速存档,不过只有这一个存档位置
方法2:将游戏目录名字从中文改成英文
例如:E:荣誉骑士 -->E:koh
另外注册表也里有个放游戏目录的地方,如果还是不行的话可能也需要改一下
HKEY_LOCAL_MACHINESOFTWAREBlack Sea StudiosKights Of Honor下面有个InstallDir,这个是设置游戏目录的地方
在C盘的Documents and Settings文件夹,你的用户名(比如用户名是Administrator),打开它,再打开Application Data,然后按右上角的工具,文件夹选项按查看,显示所有文件夹和文件,再按确定,然后打开Black Sea Studios这个隐藏文件夹再打开Knights Of Honor再打开save然后再打开1这个文件夹,里面就全是存档了,如果你想修改成有编辑器的,就在Knights Of Honor里面找到KoH.in2,用记事本格式打开,不要选永远用记事本打开哦,然后找到【APP】以下的内容然后,把
user = 2改成
user = 1 (把2改成1)
debugmode = 1(自己添加到里面的,如果你有了,就把2改成1)
保存后再进入游戏,按F11就可以使用编辑器了,修改后就不用看开始动画了,不改的话,可以在动画出现5秒后按ctrl+鼠标左键,可跳过。
以上就是关于荣誉骑士2君主怎么修改多将领全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!