13号避难所

标题: 请教遇敌机率参数修改方法 [打印本页]

作者: lcz5ge    时间: 2014-1-11 15:56
标题: 请教遇敌机率参数修改方法
小弟在论坛下载了高遇敌+高事件+神圣手榴弹补丁用,感觉遇敌几率太高了,不是很喜欢。然后查看了一下补丁文件(worldmap.txt),与原文件做对比,发现该补丁修改的大概就是=Chance:2%,Counter:1,Special,Map:Special Toxic Encounter,Enc:Special1, If(Player(Level) > 5) And If(Global(607) < 1)等等几个地方,把2%改成50%,其他地方也是如此修改,所有的%1啊,%5啊数据全部改成50%。小弟完全是一个程序盲,个人想该补丁原理应该是把几率由2%提高到50%,于是尝试着吧50%修改为20%(所有地方都这样)。但是进入游戏后发现遇敌率一样很高,几乎1格1次,后来又把几率改成和原文件一样,进去还是高遇敌。后来想了想,删除高遇敌补丁,在源文件(走master.dat解压出来)上面对比着高遇敌补丁做修改,也就是说把所有参数也改成50%,可以使用后没有效果,遇敌几率很低,和未打补丁一样(应该是修改没有起作用)。
小弟很茫然了,当然,修改wprld,ap.txt文件也不是说一个一个对比着改,比如=Chance:2%,Counter:1,Special,Map:Special Toxic Encounter,Enc:Special1, If(Player(Level) > 5) And If(Global(607) < 1)这个地方就是有30多处,我是用文本自带的“全部替换”方式修改的,想请问一下,是不是有什么地方修改遗漏了还是其他原因呢?补充一下,虽然不是完全对比着高遇敌补丁一个一个地方做修改的,但是替换完以后我大概又和高遇敌补丁做了对比,修改的地方八九不离十。我想一定是有一个什么重要的地方没有修改到,导致所有修改未起作用,因为我修改以后无论在哪个城市周边晃悠遇敌一样很低。
谢谢大家帮忙回复。
作者: novarain    时间: 2014-1-11 16:21
你該看的是文件開頭處的部份,中間那四個項目才是控制全域遭遇機率。
  1. ; This sets up the default values for data that is used by the worldmap
  2. [Data]
  3. ; Encounter frequency percentages:
  4. Forced=100%        ; This shouldn't change
  5. Frequent=75%       ; Was 9/3d6 - edit by killap (was 38%)
  6. Common=50%         ; Was 8/3d6 - edit by killap (was 22%)
  7. Uncommon=35%       ; Was 6/3d6 - edit by killap (was 12%)
  8. Rare=20%            ; Was 5/3d6 - edit by killap (was 4%)
  9. None=0%            ; This shouldn't change
复制代码

作者: lcz5ge    时间: 2014-1-11 17:01
问题已经解决了,非常感谢楼上的朋友~
另想请问一下,上面说的=Chance:2%,Counter:1,Special,Map:Special Toxic Encounter,Enc:Special1, If(Player(Level) > 5) And If(Global(607) < 1)这些数据又是指修改的什么呢?是不是特殊事件的触发几率?
作者: novarain    时间: 2014-1-11 17:26
特殊事件在事件表內的相對發生機率、使用地圖、觸發條件。
細節可以參考這邊:http://falloutmods.wikia.com/wiki/Worldmap.txt_File_Format
作者: lcz5ge    时间: 2014-1-11 17:56
鸟文啊,呵呵,不去钻研了。感谢novarain朋友。




欢迎光临 13号避难所 (https://bn13.net/) Powered by Discuz! X3.2