长城三国吧 关注:704贴子:10,083

必杀到底是怎么出的?

只看楼主收藏回复

在武将发现目标,产生攻击指令之后,无论武将是否拥有必杀,也无论必杀是否激活,都先根据激活的必杀数量和种类进行是否出必杀的判定(当然没有必杀或激活必杀数量为0,概率就是0,判定的结果就是不出必杀了),具体的计算方法见http://tieba.baidu.com/p/3570550822,如果判定为出必杀,那出哪个必杀呢?程序是这么选择的,先生成一个1-8的随机数,假设是5,那么先判断5号必杀角色是否拥有且激活,如果是,选择该必杀,结束选择,如果不是,5+1,,指向下一个必杀,即6号必杀,继续刚才的判断,当必杀号大于8时,重置必杀号为1,直到找到一个激活的必杀(如果没有必杀,那在上一个必杀判断就已经是否了,不会进入这个必杀选择)。这就是我所说的激活必杀中谁前面的空位多,谁被选择的几率就大的原因。
另外,如果你想修改exe,那你首先必须做的是,忘掉ue,用ue你永远不知道自己在改什么,这就是有人问我什么什么怎么改我没有回答的原因,因为你想修改,就必须添加自己的代码,而你只是想让我把地址和怎么修改的机器码告诉你,你再用ue改,那我没有这个精力,而且我也办不到,因为添加自己的代码需要用工具对区段进行扩展,这是我没法告诉你用ue怎么做的


IP属地:山东1楼2015-02-13 09:46回复
    起码是知道了想让哪个必杀出现几率高,就让它前面的空位多就好点!


    IP属地:山东来自Android客户端3楼2015-02-13 10:59
    回复
      看样子和人物造型什么的,没什么关系啊!超喜欢吕布的挑斩,太过瘾了!


      IP属地:山东来自Android客户端5楼2015-02-13 11:07
      回复
        就是这个道理,比如你选择了1、3、8号必杀,生成随机数的时候,生成1-8的概率是均等的,都是1/8,如果生成的随机数是1,选择1号,如果是2,选择3号,如果是3,选择3号,4、5、6、7、8都是选择8号,如果觉得这种设置不合理,可以改成完全随机或者顺序选取


        IP属地:山东6楼2015-02-13 11:10
        回复
          和等级高低有没有关系?


          IP属地:山东来自Android客户端7楼2015-02-13 11:13
          回复
            我觉得,最好按顺序选取,按武力算出发技的频率


            IP属地:广东来自WindowsPhone客户端8楼2015-02-13 11:15
            回复


              IP属地:山东9楼2015-02-13 11:40
              回复
                这就是必杀选取的代码,是不是并不难?有兴趣的可以研究一下


                IP属地:山东10楼2015-02-13 11:42
                回复


                  IP属地:山东11楼2015-02-13 11:46
                  回复
                    必杀技判定代码不能改吗 比如改成随机生成的ID对应必杀状态为没激活,再重新生成随机数判定,而不是ID+1


                    IP属地:宁夏12楼2015-02-13 12:06
                    收起回复
                      我觉得,众生平等,1-8只是代号,最好按顺序选取,按武力算出发技的频率,如某武将有128,每10秒发一次,第一次就是1,第二次就是2,第三次就是8了。


                      IP属地:广东来自WindowsPhone客户端14楼2015-02-13 13:33
                      回复
                        现在武将属性里可以指定初始的必杀技,如果不嫌麻烦的话,就把初始的必杀技的频率加大,这样就体现了每个武将的个性差异了


                        IP属地:广东来自WindowsPhone客户端15楼2015-02-13 13:36
                        收起回复
                          随机选择和顺序选择各有各的好处,随机选择增加不确定性,可能连续出某个必杀,顺序的好处是完全可控,可以打造自己的必杀释放顺序,根据激活必杀时候的选择顺序,决定战斗中让哪个必杀先放哪个后放,如果这个需要改的话,尽快决定,年前还有时间


                          IP属地:山东16楼2015-02-13 14:00
                          回复
                            反正我觉得现在的选择方式说随机不随机说可控不可控的很不合理,而且每个被选中的几率不同了,这个几率还是不可控的


                            IP属地:山东17楼2015-02-13 14:03
                            收起回复
                              简单点吧,按顺序选取


                              IP属地:广东来自WindowsPhone客户端18楼2015-02-13 15:12
                              收起回复