📄 ruhe.c
字号:
//Cracked by Kafei//ruhe.c 岱宗如何 by maco/*这一招可算得是泰山派剑法中最高深的绝艺,要旨不在右手剑招,而在左手的算数。左手不住屈指计算,算的是敌人所处方位、武功门派、身形长短、兵刃大小,以及日光所照高低等等,计算极为繁复,一经算准,挺剑击出,无不中的。*/#include <ansi.h>inherit F_DBASE;inherit F_SSERVER;int perform(object me, object target){ object weapon; int skill; if( !target ) target = offensive_target(me); if( !target || !target->is_character() || !me->is_fighting(target) ) return notify_fail("「岱宗如何」只能对战斗中的对手使用。\n"); if( me->query_temp("ruhe") ) return notify_fail("你已经在以「岱宗如何」计算如何出招了!\n"); weapon = me->query_temp("weapon"); if( !objectp(weapon) || weapon->query("skill_type") != "sword" ) return notify_fail("你手中无剑,即使以「岱宗如何」计算攻守,也无法出击。\n"); if( me->query_skill("sword") < 100 ) return notify_fail("你在剑法上的造诣不足以使出「岱宗如何」!\n"); if( me->query("neili") <= 300 ) return notify_fail("你的内力不够!\n"); if( me->query("jing") <= 200 ) return notify_fail("你的精不够!\n"); skill = me->query_skill("shiba-pan"); message_vision(YEL"\n只见$N右手"+weapon->query("name")+YEL"斜指而下,左手五指正在屈指而数,正是「岱宗如何」的要旨。\n" NOR, me, target); me->set_temp("ruhe_count", 1); me->add_temp("apply/attack", skill*2); me->add_temp("apply/dodge", skill); me->add_temp("apply/parry", skill); me->set_temp("ruhe", 1); call_out("checking", 1, me, target); me->start_call_out( (: call_other, __FILE__, "remove_effect", me :), skill /7); me->add("neili", -150); me->add("jing", -150); return 1;}void checking(object me, object target){ object weapon; int skill; string *msg;if (!me)return; skill = me->query_skill("shiba-pan"); weapon = me->query_temp("weapon"); if ( me->query_temp("ruhe_finish") ) { me->set_temp("ruhe_hit",1); message_vision(HIW"\n$N左手捏起剑诀,已经结束「岱宗如何」的计算。\n" NOR, me); me->add_temp("apply/attack", -skill*2); me->add_temp("apply/dodge", -skill); me->add_temp("apply/parry", -skill); me->delete_temp("ruhe"); me->delete_temp("ruhe_hit"); me->delete_temp("ruhe_count"); me->delete_temp("ruhe_finish"); } else if ( me->query_temp("ruhe") ) { if (!objectp(weapon = me->query_temp("weapon")) || (string)weapon->query("skill_type") != "sword") { tell_object(me, "\n你手中无剑,继续算下去也是枉然,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -