piaoyibu.c

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

C
40
字号
// piaoyibu.cinherit SKILL;string *dodge_msg = ({        "$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(string limb){        return dodge_msg[random(sizeof(dodge_msg))];}int practice_skill(object me){        if( (int)me->query("qi") < 40 )                return notify_fail("你的体力太差了,不能练飘逸步法。\n");        if (me->query_skill("piaoyibu", 1) < 30)                me->receive_damage("qi", 10);        else if (me->query_skill("piaoyibu", 1) < 60)                me->receive_damage("qi", 20);        else                me->receive_damage("qi", 30);        return 1;}string perform_action_file(string action){    return __DIR__"piaoyibu/" + action;}

⌨️ 快捷键说明

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