robinbomb 发表于 2009-7-20 02:21

传统泡菜式升级系统Oblivion XP Levelling更新到4.0.2了!!!附

名字:Oblivion XP v4.0.2
作者:SirFrederik
t网介绍:http://www.tesnexus.com/downloads/file.php?id=15619
3.0.x版介绍传送门:http://3dmgame.chnren.com/bbs/showtopic-460467.html

特别注意,不要马上安装4.0.x版,一定要备份以前没有4.0.x版或者没有这个mod时的存档,非强力党(未重装游戏n次的)请仔细看说明后再装,国际惯例此mod需要最新的obse0017a。

安装:
本mod尽量配合DarNified UI使用,否则升级加点不方便并且界面不好看。
DarNified UI传送门:http://3dmgame.chnren.com/bbs/showtopic-706116-1.html
DarNified UI配合内核汉化补丁的字体攻略传送门:http://3dmgame.chnren.com/bbs/showtopic-640152-1.html
21楼的朋友指出造成大多数人CTD的不是这个mod,而是DarNified里的 no quest added 只要装DarNifie时候不选择这个,就不会CTD,所以不建议装DarNified里的no quest added。
以下步骤都基于你事先安装了DarNified UI
1.完全没安装过此mod的,直接用obmm加在omod文件安装。
2.安装过4.0.0版或之前版本的,先备份存档,再用obmm卸载之前版本的omod,加载此新版的omod。老版中的升级经验会自动更新成新版的升级经验,不会发生跳级事故,安装后会提示洗点。

卸载:
先卸载此mod,再卸载DarNified UI,记住一定要卸载DarNified UI,否则升级界面还是OBXP的。之后再重装DarNified UI就完全没问题了。

兼容性问题:
1.同老版一样,通过脚本修改技能增长率的mod有可能导致本mod出问题,不推荐共同使用。
2.同其他更改升级方式的mod相冲突,例如KCAS, AF, Balor, nGCD等。
3.如果修改了配置文件发现修改的内容不起作用,或者经验值、属性点、技能点混乱,打怪没经验或者开锁没经验,那就按打开控制台,应该能看到:
error in script XXXXXXX(16进制数)
operator/an expression failed to evaluate to a valid result
出现上面这种问题后,可以新建一个游戏中有的种族如帝国人,在下水道杀杀老鼠,开开箱子,打开控制台看是否再出现上述错误,如果没有,就说明本mod正常了。这些问题在4.0.2版应该大大减少了,不过为了以防万一还是提出来。如下图所示,下面这个图是4.0.0版的:
http://p13.freep.cn/p.aspx?u=v20_p13_p_0907201752453682_0.jpg

排序问题:
作者强调这个mod是通过脚本实现的,不存在排序问题,怎么排都可以。但是安装了本mod之后最好不要boss排序,不然极有可能ctd。最好的方法是先卸载本mod(如果不小心安装了),然后boss排序、汉化、rebuild bash0.esp等等,这些工作做完了,再安装本mod,然后将本mod放在fcom和提升技能、属性上限的mod的后面。


以下为详细介绍

不知出于什么原因,作者全部推倒重来做出了4.0.0版,结果出来一大堆bug,意识到问题的严重性之后,马不停蹄地更新到了4.0.2。v4版经验获取途径同v3版差不多,并且也允许使用让技能/属性超过100的mod,增加了对数个mod添加的新任务的支持(例如ooo的任务现在有经验了)。v4版最大的改变是修改了升级经验公式,取消了技能对属性的加成,提供了属性点来提升属性。

4.0.2更新
-修正了杀怪获取经验的脚本中一个由空引用导致的无限循环错误,这个错误会导致ctd。
-修正了一个法术使用不恰当的bug。
-修正了杂项经验脚本中一个由杀怪触发的错误。
-在战斗状态下通过潜行杀怪不能获得2倍经验。
-在升级经验公式中添加了一个偏移量来控制每级所需经验值。(说白了就是作者嫌以前的经验总量太低,进一步提高升级经验)

4.0.1更新
-修正了omod脚本中的一处错误。
-修正了任务脚本中的一处错误,该递归错误由阅读和制药触发。
-修正了一个可能导致人物升级时获得的技能、属性点数量不正确的错误。
-修正了一个可能导致制作药水后得不到经验的错误。
-修正了一个可能导致升级提示不出现或加点界面不出现的错误。
-修正了一处错误,该错误可能导致睡觉后升级所需经验猛增,从而不可能再升级。(作者也有觉得经验太高的时候。。。)
-读过的书和做出来的相同的药水,现在会被放进一个箱子中,以避免错误。(说白了就是作者怕玩家反复读同一本书来获取大量经验)
-从v3版升级到v4版,找npc训练的次数不会受影响。
-重写了cell-scan(细胞扫描?)脚本使mod的性能得到更好的提升。
-添加了其他提升性能的变量。
-重写了脚本,现在又两个单独的脚本,分别对应杀怪获取经验和其他行为获取经验这两种方式。

4.0.0
-基于obse 0017的功能完全重新制作了本mod,与obse 0017更加稳定兼容。
-总的统计界面和升级界面都更新了。
-技能不再决定你的属性值。
-新的加点界面修正得更加好看,不再像v3版那样有繁琐的消息框了。
-当第一次使v4版时,你需要重新分配所有的技能和属性点。
-每升一级后,只能把一定数量的属性点加在一个属性上。(可以通过修改配置文件来决定是否这样做)
-技能精通等级现在同玩家等级挂钩了。(比如专家级技能要求人物等级20级)
-新的升级经验公式变得更加可配置化。
-新的升级公式是等级的二次方程式。(也许作者认为v3版升级太容易,也许作者爱玩国产网游)
-不再像以前那样使用记号,现在用数组来代替,这样由本mod引起的模型丢失(出现黄星星)的问题不可能再出现了。
-自动探知伙伴,无需手动设置他们。(没用过伙伴mod,所以不知道原来的v3版是怎样手动设置伙伴)
-v4版新特色——一个易用的、内建的mod互用性系统,能使mod制作者制作经验类mod时不再“过于”依靠OBXP。(实际上是完全依靠OBXP,只不过作者给出了脚本代码,使mod制作者制作经验类mod时更兼容)
-修正了和Deadly Reflex 冲突的问题。
-修正了通过毒药击杀敌人得不到经验的问题。
-读书能比读卷轴获得更多的经验。
-v3版只要制造药水就有经验,v4版只有制造不同于原来的新药水才能获得经验了。
-开锁的时候撬锁器不能损坏太多,否则没有经验。允许损坏开锁器的最大数量(lockpicksBrokenMax)可以在配置文件中改。
-通过潜行击杀敌人能获得双倍经验。(我的隐形戒指,哼哼!)
-可通过配置文件来关闭OBXP对红、蓝、绿总量和回复量的设置,还原成原版游戏的设置。
-The position of Oblivion XP.esp in the load order should no longer matter as GMSTs are now changed through script, in-game.(这个貌似是mod顺序,不敢乱翻译,反正我是放在fcom和允许技能和允许属性超过100级的mod之后)
-新的任务识别系统,其他mod中的任务也能被本mod识别,不像老版那样需要单独的任务插件来识别其他mod的任务。
-强力的配置文件,所有新功能都可以通过它来调节。

现介绍4.0.2版比较特色的更新如下,详细的内容请看t网上的介绍。
1.杀怪所获经验的公式更新为:
      杀怪最终经验=(基本经验*奖励因子)/(伙伴数量+1)
      这个版本能自动识别伙伴数量,召唤生物也算伙伴。基本经验取决于怪物和玩家的等级比,这个比率有点复杂。比如1级杀5级怪得5点经验,1级杀10级怪得163点经验,5级杀1级怪得1点经验,5级杀10级怪得32点经验,可以通过配置文件改比率。
      奖励因子=(npc的属性)*(玩家的属性)
      这里的玩家指杀死该npc的人,可能是伙伴或者召唤生物。并且这个公式不是单纯的乘法,而是作了某种换算,但作者没有说作了什么换算。

2.每级所需的经验公式更新为:
      升级经验=(200*玩家等级)*(1+玩家等级*0.5)+偏移量
      偏移量默认为500,v3版是第一级2500经验,此后每级增加500经验,现在第一级只需800经验,但是越高级经验要求就越多了,个人感觉比老版增加了难度,不过"200","0.5",偏移量等数值都可以在配置文件改。

3.技能不再提供属性加成,现在每次升级都有单独的属性点了,默认每次升级技能点奖励为36点,属性点奖励为12点。
      技能加点方式同v3版一样,提供两种升级方式,默认是第一种:
      1)主要技能扣2点,次要技能扣3点,与职业不同系(法术系技能与战斗系职业不同系)的技能扣4点。
      2)每个技能扣3点技能点;
      属性是每升一个属性扣1点,每级没加的属性和技能点累计到下一级。
      老版没有属性点,提升属性全靠升级相应技能,新版分的更细了。技能和属性点的奖励数量可以通过改配置文件来自定义。

4.技能精通等级现在同玩家等级挂钩了:
      玩家等级0+,技能最高只能达到“新手”(哪怕你技能在25级以上)
      玩家等级5+,技能最高只能达到“学徒”(哪怕你技能在50级以上)
      玩家等级10+,技能最高只能达到“老手”(哪怕你技能在75级以上)
      玩家等级20+,技能最高只能达到“专家”(哪怕你技能在100级以上)
      玩家等级30+,技能才能达到“大师”(技能肯定在150级以上了)
      当然可以通过配置文件来更改,配置文件中的相应内容为minimumLevelApprentice,minimumLevelJourneyman,minimumLevelExpert,minimumLevelMaster和minimumLevelGrandMaster

5.红、蓝总量公式更新如下:
      红=耐力*2+玩家等级*耐力/10
      蓝=智力*2+玩家等级*智力/10+(所有魔法系技能等级总和)/4
      绿=敏捷+力量+耐力+意志力
      可以通过配置文件更改这些公式。

6.新版第一次加载会洗点,让你重新分配属性和技能点,可以选择洗或不洗。

配置文件DataOblivion XPOblivion XP Settings.ini与经验值、技能、属性相关的内容介绍如下,其他红、蓝、绿总量及恢复量的内容不作介绍。
(升级经验类)
Set ObXPSettings.attributePointsPerLevel      to 12;每级奖励属性点数,默认12点,没加的点累计到下级
Set ObXPSettings.skillPointsPerLevel       to 36;每级奖励技能点数,默认36点,没加的点累计到下级
Set ObXPSettings.sleepToLevel         to 1   ;经验满了后是否通过睡觉升级,1为是、0为否,默认为1,为0之后经验满了马上弹出加点界面
Set ObXPSettings.trainingSessions      to 5   ; 每级能在npc训练师那获得的训练次数,默认为5,未训练的次数累积到下一级
Set ObXPSettings.multXPNeeded          to 1    ;升级所需经验的经验倍数,1为一倍经验,0.5为2倍经验,默认为1
Set ObXPSettings.multXPNeededBase      to 200   ; 每级基本经验,见上面的经验公式,数值越小每级所需经验越少
Set ObXPSettings.multXPNeededLevel   to 0.5    ; 每级增加经验倍数,见上面的经验公式,数值越小每级所需经验越少
Set ObXPSettings.neededXPOffset         to 500   ; 每级经验偏移量,见上面的经验公式,数值越小每级所需经验越少
Set ObXPSettings.minimumLevelApprentice       to 0   ; 技能到“新手”所需要的玩家等级
Set ObXPSettings.minimumLevelJourneyman       to 5   ;技能到“学徒”所需要的玩家等级
Set ObXPSettings.minimumLevelExpert         to 10    ;技能到“老手”所需要的玩家等级
Set ObXPSettings.minimumLevelMaster         to 20    ;技能到“专家”所需要的玩家等级
Set ObXPSettings.minimumLevelGrandMaster      to 30    ;技能到“大师”所需要的玩家等级,想邪恶的话可以都改成0

Set ObXPSettings.maximumAttributeIncrease         to 5; 每次升级时最多允许加多少点在一个属性上,默认5点,我邪恶地改成100,这样我每次升级都可以所有点加一个属性。。。。。
Set ObXPSettings.skillPointPreset   to 1; 技能点加点方式,具体内容看上面的特色介绍3。1为方式1,0为方式2

(杀怪经验类)
Set ObXPSettings.multXPKillBase   to 5;基本杀怪经验比率,默认为5,见上面的杀怪经验公式。改的越高杀怪得到的经验越高,我改成了20,相当于4倍基本经验。。。
Set ObXPSettings.multXPKillBonus   to 1;奖励因子,默认为1,这个最好不要改,因为换算比较复杂
Set ObXPSettings.multXPKillSneaking   to 2;默认为2,即在潜行时不被发现成功击杀敌人能获得2倍经验

(属性、等级、技能上限)
Set ObXPSettings.capAttributes   to 100; 属性上限默认100
Set ObXPSettings.capLevel   to 50; 等级上限默认50
Set ObXPSettings.capSkill   to 100;技能上限默认100,当使用提高上限的mod后应改为相应数值,不然上限还是100.比如我用的是Legendary Mastery,允许属性和技能上限提高到200
这里贴一张洗点后加点界面图:http://p13.freep.cn/p.aspx?u=v20_p13_p_0907201833598799_0.jpg
页: [1]
查看完整版本: 传统泡菜式升级系统Oblivion XP Levelling更新到4.0.2了!!!附带更新内容翻译和部分新特色说明