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原来的特殊内功速度快的多。
以上只是理论分析,本人实在还没机会试验,有实践经验的高手们来指正一下。