查看单个帖子
旧 2005-02-07   #3
老酒
高级会员
级别:5 | 在线时长:94小时 | 升级还需:11小时级别:5 | 在线时长:94小时 | 升级还需:11小时
 
老酒 的头像
 
注册: 05年01月08日
来自: kz
帖子: 287
声望力: 24
声望: 20 老酒 初领妙道
精华:1
现金:30700两梁山币
资产:30700两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 关于两仪剑的问题【求助】

int flvl=(int)me->query_skill("force");
int slvl=(int)me->query_skill("sword");

if(random(slvl)>flvl)
me->improve_skill("force", 1);

这是两仪剑的源码,其中flvl是内功的有效等级,slvl是剑法有效等级,当剑法有效等级的随机数大于内功有效等级,则升基础force。

问题就出现了,练习的时候肯定是要靠打坐的,那么必然得jifa特殊内功,我想大家的两仪剑应该不会比特殊内功还高吧,这样内功的有效等级必然会高,进行随机计算时候成功率将惨不忍睹。如果enable force none的话,虽然内功有效等级起码降低2/3,成功率大大提升,但是这时没法dazuo而且内力都没了,根本没法练。

我想的解决方法是多学一种内功,但是只学5级(如果你要不怕死了之后变零白学了,学一级最好),这样即使enable后仍旧能保持force的有效等级比较低,而且虽然这种内功只学5级,但是用于正循环绰绰有余(只要您的基础内功还行,怎么也得有100级吧),这样练习肯定比jifa原来的特殊内功速度快的多。

以上只是理论分析,本人实在还没机会试验,有实践经验的高手们来指正一下。
帅哥 老酒 当前离线  
回复时引用此帖