《龙腾世纪:起源》toolset物品属性修改教程(图)

《龙腾世纪:起源》toolset物品属性修改教程(图)

所属游戏: 龙腾世纪:起源
英文名称:
相关操作: 收藏 下载地址 扩展
模组作者:wetmoss
标签:
最后更新:2017-12-19

刚才发现可以改名字,我角色名字是系统给的,现在改成自己的,舒服很多,就在savegame_playerchar->savegame_playerchar->savegame_object_name这里。改后对话内你的名字也会改。不过不支持中文目前,中文改的话是小方框,估计游戏没有中文字体吧,或者我系统没有,我系统是win7,64位英文正版。希望改出中文名字的高手赐教
代码都是自己试验过的,不全。给那些想要神装的人士使用,本人没用,目前本人在噩梦难度下依然感觉简单。
建议出个电脑ai补丁,比如电脑rogue会隐身后自动潜行到门口来群欧我;在我看到他们之前开门来打我;电脑看到我前就已经自动上buff; 电脑开战前自动给武器上毒;电脑远程会主动优先攻击我方法师(在受到嘲讽前);电脑boss会cc我方法师,优先攻击治疗战斗中会吃血瓶,血少了会逃跑,会用法术+血,buff然后回来再干。(本人受无冬2影响比较大,无冬2在ai补丁下难度+了至少3个档次,普通难度+ai补丁比无ai补丁的噩梦还难。这个游戏现来看比之要简单很多很多,多用空格,用空格不说明操作差,只是一种习惯....)


英文后面带有*, / 符号的表示这个属性在换算时要受到符号数调整,比如战斗回血后是*0.25。那么toolset内,power栏里填4,游戏中才是1;防御*3表示,toolset内1,游戏里就是3。


根据这个我填补了些代码。感觉这个文件里面很多错误:很多系数都没有写出来。
试了半天,有些不确定的就没有写上来,比如chance to stun,paralysis的因为无法确定几率系数,也感觉太逆天,这些都是符文带的属性,弄个100%麻痹,击晕后游戏还玩啥啊?

基本属性:
1000:strength力量
1001:dexterity 敏捷
1002:will power 精神力量
1003:magic 魔法
1004:cunning 灵巧
1005:constitution 体质
1006:all attributes 全属性,上面6个

血魔体
1100:health reg in combat *0.25 战斗回血
1101:health reg in exploring 平时回血
6066: +mana reg in exploration 平时魔法回复
1509: +mana reg in combat *0.25 战斗回蓝
6073: stamina reg in exploration 平时体力回复
6074: stamina reg in combat *0.25 战斗中体力回复
6104: +stamina *25 增加体力,喜欢放技能近战可以考虑

直接攻击增强:直接增加伤害
1200:damage 伤害(武器造成的物力伤害)
1507:+ Damage 在游戏里显示的是:+xxxall weapon damage,个人感觉和1200的增加伤害没区别。
1511:+damage vs darkspam *2 对抗darkspam的伤害加值。系数是2,虽然itemprps没有写出来,不过我试了。
1512 vs dragons *2 同上,不过是对龙。
1513:vs undead *2 同上,不过是对亡灵怪。不死怪。
1514 +damage vs demons 对抗恶魔。游戏中不显示增加的伤害量,所以系数不清楚
6083:+electricity damage 电伤害(你武器打在敌人身上后带出的电伤就是这个,和电系魔法没关系)
6109:+cold damage 冰冷伤害 这2个都是itemprps没有的,是我在符文上找的,测试后可以用。
10007:+%fire damage *2.5  +火焰伤害。这些都是对法术伤害有影响的
10008:+%spirit damge *2.5 精神伤害
10009:+%cold dmage *2.5 冰冷伤害
10010:+%nature damage *2.5 自然伤害
10011:+% electricity damage *2.5 闪电伤害

间接攻击增强附加能对攻击有利的属性
1201:rapid aim 迅速瞄准,目前个人觉得是只对远程有效果
1202:%range crit 远程攻击会心
1203:%melee crit 近战攻击会心
1500:improves backstabs 增加被刺伤害(贼在怪物后面攻击就算被刺,怪物目标不是你的情况下)
10006:++%critical/backstab damage *5 这个官方itemprp文件内的解释为增加会心伤害,没有提及被刺。我目前还是迷茫,希望高手验证后指教
1504:armor penetration *0.5 穿甲1108:def *3 防御
1516:spell power 法术能量(决定法术伤害的)
6099:attack *2 攻击(游戏中是命中效果

防御增强
1108:def *3 防御(闪避)
1109:armor 护甲
1410:%fire resistance 火焰法术豁免,对龙的喷火可以无视了。打性感女她妈时很好用
1411:同上,不过*5
1420:cold resistance 冰冷法术豁免
1421:同上,不过*5
1430:electricity resistance 闪电法术豁免
1431:同上,不过*5
1440:nature reisitance 自然法术豁免
1441: 同上,不过*5
1510:spell resistance *2 法书豁免
5000:+%healing effects recived *5 增加受到治疗的效果
6103: +natural armor 增加自然护甲
6062:%dodge attacks 躲避攻击(远近都可,法不清楚没测试)
6112:+def against missiles 增加对方远程攻击的防御(回避
10016:mental resistance 精神豁免 比如睡眠,混乱,没怎么留意这个
10017:physical resistance 物理豁免,比如击倒,蜘蛛的网,冰系法书的冻结,法师的麻痹(这个属性很有用,大家可以看技能,里面凡是说必须通过物理豁免怎么怎么的,都很这个有关。比如弓箭手的那个箭, 通过了减速,不通过的话就原地不能动,某些陷阱也是一样

特殊
1501:weakens nearby darkspam 虚弱附近darkspam
1502:generates cleansing aura 净化光环
1503:generates arua of flame 火焰光环
1519:reduce hostility 减少仇恨
1505:+% Chance to ignite target        增加目标被点燃的几率
1506:Messy kills 看这个名字感觉好逆天啊,最好不要用,我也不翻译了。

限制类:
种族限制:6000:精灵或矮人 6001:人类或矮人 6002:人类或精灵 6005:人类 6006:精灵 6007:矮人 6010:法师  
                 6011:战士 6012: 盗贼 6015:战士或盗贼 6016:法师或盗贼 6017:战士或法师

职业限制:6020:templar  6021:spirit healer  6022:berserker  6023:assassin  6024:bard  6025:shapeshifter  
                  6026:champion  6032:duelist  6033:reaver  6034:ranger  6063:blood mage  6064:arcane warrior

角色限制:6027:mabari hound  6028:wynne   6029:morrigan  6030:alistair  10005:sten   10012:oghren  
                  10013:leliana  10013:loghain  10015:zevran  10018: player玩家  10020:jory

让我们一起修改一个匕首。

1、首先确定要修改的物品至少有一个属性(只为方便确定物品)我们这个匕首有+4attack的属性。

2、把这个物品给取下,放入背包。后保存游戏!

3、打开toolset。打开你保存的文件。FILE-OPEN FILE选择你的文件.找到savegame partylist 内的savegame backpack.这里面就是你背包内的物品

4、找到我们的匕首(刚才取下的物品系统会自动的放在最后,也就是我们这里最后一个:第50号物品,为了确定,可以看到第50号物品的属性是6099,值是2,根据代码,6099是攻击,攻击受*2换算影响,游戏内4,toolset正好是2。所以就是这个没错),开始修改。把这个攻击的2改为200;增加2个属性(右键点击0号栏位,有个insert,选择和0号栏位相同的旧可以,这里我们可以看到是int32)。两个属性,一个是1004,一个1100。1004在第2属性位, 所以对应了在power栏的第1属性位 填入数值 ,我们选择20。1100对应2号power栏内我们填入16。改后 保存。如此我们的这个匕首属性应该为攻击400,cunning 20.health reg in combat 4.

5、在游戏内载入 刚才的存档,打开背包。嘿嘿。我们的匕首在那里等着我们。

 

by:suxiaobing

还有改装备属性还有一个比较简便的方法: 就是直接把白装备 比如衣服 武器 头盔 鞋子 护手之类的 直接装备在身上 然后存档,

用TOOLSet打开存档 点击 进入SAVEGAME_PLAYERCHAR下SAVEGAME_PLAYERCHAR_CHAR的子目录下的SAVEGAME_EQUIPMENT_ITEMS 即可从这里直接看到身上的装备(不是包里的)。

然后按照LZ的方法 改装备属性。 这里面我说下 白装备改造方法 其实很简单的  重点就在ITEM_PROPERTIES,ITEM_PROPERTY_POWERS 这两项里 白装备是属性没开启的状态(也就是NO VALUE)所以我们如果要添加属性 就直接把 NO VALUE状态 取消 自己添加想要的属性的代码子目录就行了。

NO VALUE取消方法:

举例:双击ITEM_PROPERTIES 这栏 然后把第4项has no value的勾取消就可以了!(ITEM_PROPERTY_POWERS 方法一样)!! (所有装备属性代码的文件前几楼的朋友有发 我就不贴了 需要的自己找下吧。。。 )

大家不要改的太过火了啊!  LZ也说过了这游戏本来就简单。。。  改的太离谱就失去乐趣了。