是开碧落 发表于 2013-10-27 12:29
没所谓啊, 你去改skillsd, 把ap_power, dp_power, damage 那几个, 改成 不用 combat数值, 用 有效判断不就 ...
不改了,正版菜鸟一枚,改一个问题出现N个新问题,不是我能处理的了的……
不过泥潭里太极拳改的有点让我哭笑不得。海洋里太极拳是激发unarmed的,到泥潭里硬生生改改成激发cuff了,结果泥潭2里张三丰代码放绝招还是unarmed.ji什么的,只是把张的技能改成了500的cuff……
到泥潭四里好了一些,张三丰绝招备表已经是cuff.ji了,但找一些其他npc比如宋远桥,里面代码还是map_skill("unarmed", "taiji-quan");这样……
还有绝招的学习等级限制和实用限制也极不统一,有的绝招可能技能120级学会但要200技能才能用(太极剑“连”字诀):
case "连字诀" :
return MASTER_D->teach_pfm(me, this_object(),
([ "perform" : "can_perform/taiji-jian/lian",
"name" : "连字诀",
"sk1" : "taiji-jian",
"lv1" : 120,
"sk2" : "taiji-shengong",
"lv2" : 120,
"gongxian": 800,
"neili" : 1400,
"shen" : 28000, ]));
break;
使用:
if ((int)me->query_skill("taiji-shengong", 1) < 200)
return notify_fail("你的太极神功火候不够,难以施展「" + PFM_NAME + "」。\n");
if ((int)me->query_skill("taiji-jian", 1) < 200)
return notify_fail("你的太极剑还不到家,无法使用「" + PFM_NAME + "」。\n");
if (me->query_skill_mapped("sword") != "taiji-jian")
return notify_fail("你没有激发太极剑法,无法使用「连」字诀。\n");
我想说这真的不太科学…… |