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

📄 yanling-shenfa.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// yanling-shenfa.c 燕灵身法inherit SKILL;mapping *action = ({([      "action" : "$n一式「单燕南飞」,左脚脚尖垫起,右脚凌空发力,身体如行云流水般滑出丈余。\n",        "dodge"  : 15]),([      "action" : "$n一式「一叶障目」,身行旋转,双脚跋地而起,顿时闪过了$N的凌厉攻势。\n",        "dodge"  : 25]),([      "action" : "$n一式「双燕分飞」,左右双足凌空踢出数脚,顿时落到$N的上空。\n",        "dodge"  : 35]),([  "action" : "$n一式「燕子出巢」,突然间身行前扑,象利箭般的冲向$N,令$N手无足措。\n",        "dodge"  : 45]),([  "action" : "$n一式「余音绕梁」,真气布满全身,围着$N急速旋转,令$N手忙脚乱,$n已落到几丈远的地方。\n",        "dodge"  : 60]),([      "action" : "$n一式「走马看花」,双足凌空点地,在剌剌风声中,从$N头顶横跃而过。\n",        "dodge"  : 75]),([      "action" : "$n一式「燕子回头」,双手力发劈空掌,借力身行上飘,霎时间躲过$N的凌厉攻势。\n",        "dodge"  : 90]),([ "action" : "$n一式「燕南归巢」,身体如陀螺般急转,气流形成一个个漩涡,令$N陷身其间。\n",        "dodge"  : 100])});mapping query_action(object me, object weapon){        int zhaoshu, level;        zhaoshu = sizeof(action);        level   = (int) me->query_skill("yanling-shenfa");        if (level < 60 )                zhaoshu--;        if (level < 50 )                zhaoshu--;        if (level < 40 )                zhaoshu--;        return action[random(zhaoshu)];}int valid_enable(string usage){        return usage == "dodge" || usage == "move";}int valid_learn(object me){        return 1;}string query_dodge_msg(string limb){        object me, ob;        mapping action;        me = this_player();        action = query_action(me, ob);        return action["action"];}int practice_skill(object me){        if( (int)me->query("jingli") < 40 )                return notify_fail("你的精力太差了,不能练燕灵身法。\n");        me->receive_damage("jingli", 30);        return 1;}

⌨️ 快捷键说明

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