yanling-shenfa.c

来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 37 行

C
37
字号
// yanling-shenfa.c 燕灵身法inherit SKILL;string *dodge_msg = ({        "$n一式「单燕南飞」,左脚脚尖垫起,右脚凌空发力,身体如行云流水般滑出丈余。\n",             "$n一式「一叶障目」,身行旋转,双脚跋地而起,顿时闪过了$N的凌厉攻势。\n",            "$n一式「双燕分飞」,左右双足凌空踢出数脚,顿时落到$N的上空。\n",           "$n一式「燕子出巢」,突然间身行前扑,象利箭般的冲向$N,令$N手无足措。\n",          "$n一式「余音绕梁」,真气布满全身,围着$N急速旋转,令$N手忙脚乱,$n已落到几丈远的地方。\n",         "$n一式「走马看花」,双足凌空点地,在剌剌风声中,从$N头顶横跃而过。\n",         "$n一式「燕子回头」,双手力发劈空掌,借力身行上飘,霎时间躲过$N的凌厉攻势。\n",         "$n一式「燕南归巢」,身体如陀螺般急转,气流形成一个个漩涡,令$N陷身其间。\n",});int valid_enable(string usage) { return (usage == "dodge") || (usage == "move"); }int valid_learn(object me) { return 1; }string query_dodge_msg(){        return dodge_msg[random(sizeof(dodge_msg))];}int practice_skill(object me){        if( (int)me->query("jing") < 40 )            return notify_fail("你的体力太差了,不能练燕灵身法。\n");        me->receive_damage("jing", 30);        return 1;}string perform_action_file(string action){        return __DIR__"yanling-shenfa/" + action;}

⌨️ 快捷键说明

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