荣誉骑士吧 关注:3,848贴子:57,598
  • 3回复贴,共1

懂的解释下!!!

只看楼主收藏回复

今天用吧里那个修改兵种的方法!修改了下自己游戏的兵种,我修改的是草原骑兵!人数每个扁队100人一共就是900人!每个兵防守力300、攻击力800、速度600、远攻射程1000,2000!但是有几次打仗时反而被别人灭了。将军也被杀了!敌方竟然无一人伤亡,按理说我都修改的这么厉害了,不因该被灭队吧?所以求大神们解释下这是肿么回事!!


IP属地:浙江1楼2013-07-31 13:30回复
    你是自动打的吧,还有你改的射程不行啊,别1000 2000,1000要改小,1000 2000就打不到近的了,还有防守力最大100就行了,那个其实是miss率,兵没血的,要么不中,一中就挂,具体问题出在那里我也不清楚,或者你先把这两个改了试试,攻击力也不用800这么大,200多就行了,其实自动的话用近兵比较爽,改的参数少,我曾改过圣堂,不用条件可以招,数量翻还有各种参数改高,单将军满编随便推


    IP属地:广西2楼2013-07-31 15:00
    回复
      2025-07-26 04:16:01
      广告
      不感兴趣
      开通SVIP免广告
      1、首先应明确:任何游戏都是有内部数据最大数量限制的,比如太阁系列、三国志系列的数据最多为255,超过255即从0 算起或直接按错误处理。同理,KOH也是一样,盲目提升数据也将导致这种情况发生。所以修改时,兵种的各项属性上限应谨慎的取文件中的最大值。我做MOD时也是如此,最高攻击力取250,防御力均不超过100,致命率均不超过50。
      超过最大值导致出错的例子:我做第一个MOD时,所有国家的招募界面全空,这是因为调整兵种数据时很多超过最大值,导致内部数据计算方程错误。
      2、远程兵种的射程一栏是 (最近射击距离,最远射击距离)因此1000,2000不可行,可建议修改成150,1000.
      3、护甲一栏是(近战防御力,远程防御力),且不论LZ防御力超过上限后将如何计算,单就可行数值进行讨论,建议修改成90,95。LZ被无损消灭很可能就是因为对方有很多远程兵、且有护城河或地形中的河川阻挡(自动战斗下护城河对骑兵影响甚大),我也曾遇到过满编封骑自动战斗切稳操胜券,但却被对方6队守城弓手0损团灭。建议LZ在以后的修改中都把远程防御加上。
      4、LZ的将军正好是对方的间谍,或者别国的国王间谍因为老死或其他原因在战斗中死亡。
      5、草原骑兵以及所有可以远射的骑兵在自动战斗中都将忽略远射能力,作为普通近战骑兵计算战斗消耗。
      6、移动速度最高应与将军之移动速度相等,否则就算超过了,也只能和将军一个速度(70)。另外移动速度有两种,第一种是行走速度,与在大地图上的移动速度相等,后一种是奔跑速度,与在指挥战斗中的冲锋速度相等,也有最大取值限制


      IP属地:辽宁3楼2013-07-31 16:24
      回复
        防御值最大只能取99特别是远程防御 如果是防御一百可能出现无法攻击此目标的现象,一百防御意味着百分百不会死亡其余多楼上都解释清楚了


        IP属地:江苏来自手机贴吧4楼2013-07-31 16:34
        回复