Project1
标题:
简单方法解决怪物几回合出同一招
[打印本页]
作者:
havealook
时间:
2008-2-18 19:19
标题:
简单方法解决怪物几回合出同一招
(菜鸟写教程。。。汗,虽然很简单,但我见到真正用的人很少)
比如设置某个怪物,它有一个非常强的技能,就算把它的出招几率设置的很低,但RP不好的话就有可能连续几次发同一招。。。
举个例子,血雨以前的版本,BOSS战雷当到最后老频繁加血,导致打半天都打联死
其实想要解决这个问题很简单,只需要用到数据库
首先进入敌人那栏,底下有个行为,先设置行为,会发现设置中有这样一个东西:回合( )+( )X
之前的一个空指的是从第几个回合开始,后一个空是每几回合按照底下设置的几率发动一次该招式(比较绕口....)
实例:回合 4+5X 代表,从第4回合开始每5回合按照设置几率出一次该招式
实例2:回合 0+3X
HP 40%
等级 (不设定)
开关 0001为ON时
攻击(不设定)
特级:002:治疗+
概率 7
代表,当敌人HP在40%以下时,每3回合70%的几率使用“治疗+”这个招式
很好地利用这个每几回合出招,就会做出不错的战斗
算打个小广告吧:具体体现这个的妙用就是雨血的困难版——在百度雨血贴吧里面有下的。
就是利用这个做成了在增大难度的前提下,又能让主角不会因RP不好而死
追加(废话):本来是个不断下沉的帖子,不过经某人挖坟?又顶上来了...本来是个极其幼稚的教程,我只不过觉得貌似不少人把这个功能忽略了,高手请无视{/gg}
作者:
z928374655
时间:
2008-4-11 19:46
新手顶你一个咯~!
作者:
zjx2005
时间:
2008-4-12 22:08
算是给新手看的东西......
话说我是喜欢用队伍事件做出战斗技能效果......
作者:
hykwf233
时间:
2008-5-14 23:27
收下了!谢谢~~~
作者:
雷欧纳德
时间:
2008-5-15 00:30
不知道ruby有没有随机种子发生器的概念。。。回家查查
[LINE]1,#dddddd[/LINE]
查到了
ruby 1.4.2以前的版本rand不会自动调用随机种子发生器,所以需要手动调用srand生成随机数种子
PS:新手概念解释部分:随机数种子
系统生成的随机数实际上并不是真随机的,而是按照一个公式计算出的一串近似随机的数列。这个计算公式有一个参数,只要这个参数相同,那么每次计算出来的随机数列都是一样的。我们就把这个参数成为随机数种子。
想要每次获得到的随机数序列都不同,就需要每次生成不一样的随机数种子
作者:
OCTSJimmy
时间:
2008-5-15 00:58
感谢雷子……又学到一个东东……
雷子,好久不见了类……
是了,刚才看你的blog里说到你那儿地震了,怎么样?应该没事吧?
作者:
劍之飛龍☆
时间:
2008-5-15 04:32
新人顶一个{/hx}
作者:
爱dě感觉
时间:
2008-5-15 19:55
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1