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

📄 huanyinbu.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->query("jiuyin/full") && !me->query("jiuyin/xia") && !me->query("jiuyin/gumu"))		return notify_fail("你无法使用幻阴步。\n");        if( (int)me->query_skill("jiuyin-zhengong",1) < 150 )                return notify_fail("你的九阴真功还不够火候,使不出幻阴步。\n");          if( (int)me->query_skill("jiuyin-shenfa",1) < 150 )                return notify_fail("你的九阴身法还不够火候,使不出幻阴步。\n");          if( (int)me->query("neili", 1) < 600 )                return notify_fail("你现在内力不够。\n");        if (me->query_temp("jiuyin/fast"))                return notify_fail("你正在使用幻阴步。\n");        msg = HIW"$N施展出幻阴步,身法变得飘忽异常!\n\n"NOR;        me->add("neili", -400);       message_vision(msg, me);       i = me->query_skill("jiuyin-shenfa", 1)/3;       if (i > 200) i=200;       me->add_temp("apply/dexerity", i);// 启动 auto perform       me->set_temp("jiuyin/fast", 1);       me->set_temp("double_attack", 1);       call_out("remove_effect", (int)me->query_skill("jiuyin-zhengong")/2, me, i);        return 1;}void remove_effect(object me, int i){         if (!me) return;         me->delete_temp("double_attack");         me->delete_temp("jiuyin/fast");         me->add_temp("apply/dexerity", - i);         message_vision(HIW"$N停止了幻阴步,身法恢复了正常。\n"NOR, me);}

⌨️ 快捷键说明

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