⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jue.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
#include <ansi.h>#include <skill.h>#include <combat.h>inherit F_SSERVER;int perform(object me){        string msg;        int i;        if(!me->is_fighting() )                return notify_fail("绝剑只能在对战斗中使用。\n");        if( (int)me->query_skill("linji-zhuang",1) < 150 )                return notify_fail("你的临济十二庄不够火候,使不出绝剑。\n");          if( (int)me->query_skill("huifeng-jian",1) < 150 )                return notify_fail("你的回风拂柳剑不够火候,使不出绝剑。\n");          if( me->query_temp("huifeng/jue"))                return notify_fail("你已经在使用了。\n");        if( (int)me->query("jing", 1) < 100 )                return notify_fail("你现在精不够。\n");        if( (int)me->query("neili", 1) < 500 )                return notify_fail("你现在内力不够。\n");        msg = HIW"$N深吸一口气,运起峨嵋九阳功使出“绝剑”!\n"NOR;        msg+= HIW"$N陡然气势大增!\n"NOR;        me->add("neili", -400);        me->add("jing", -50);        me->start_busy(1+random(2));        i = me->query_skill("linji-zhuang",1) + me->query_skill("huifeng-jian");        i = i/10;        me->add_temp("apply/parry", i);        me->add_temp("apply/sword", i);        me->add_temp("apply/dodge", i);        me->set_temp("huifeng/jue", 1);               msg+= HIY"$N的灭剑、绝剑互相配合,威力大增!\n"NOR;               me->add_temp("apply/attack",(i*4));               me->add_temp("apply/damage",(i*2));               me->add_temp("apply/defence", (i*3));               me->add_temp("apply/armor", (i*2));        message_vision(msg, me);        call_out("remove_effect", (int)me->query_skill("linji-zhuang",1)/4, me, i);        return 1;}void remove_effect(object me, int i){if (!me) return;        me->delete_temp("huifeng/jue");        me->add_temp("apply/parry", -i);        me->add_temp("apply/sword", -i);        me->add_temp("apply/dodge", -i);               me->add_temp("apply/attack",-(i*4));               me->add_temp("apply/damage",-(i*2));               me->add_temp("apply/defence", -(i*3));               me->add_temp("apply/armor", -(i*2));        message_vision(HIW"$N绝剑运使完毕,恢复了平常的攻击。\n"NOR, me);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -