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

📄 wuxing-dun.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// wuxing-dun.c 五行遁// written by hxsd#include <ansi.h>inherit SKILL;mapping *action = ({([  "action" : "但是$n身形有如流水,轻轻一闪,举重若轻的避开这一击。\n",    "dodge"  : 10]),([  "action" : "$n身随意转,一式五行「木字决」,倏地从木门挪开了三尺,避过了这一招。\n",    "dodge"  : 20]),([  "action" : "可是$n侧身一让,使出五行身法中的「金字决」,$N这一招扑了个空。\n",    "dodge"  : 30]),([  "action" : "却见$n足不点地,幻出五个身影,从火门往旁窜开数尺,躲了开去。\n",    "dodge"  : 40]),([  "action" : "$n身形微晃,使出五行「土字决」,土遁到了$N的身后。\n",    "dodge"  : 50]),([  "action" : "可是$n微微一笑,$N眼前水雾弥漫,$n已使出"+HIC"『水遁』"NOR+"借水而逝。\n",    "dodge"  : 60]),([  "action" : "却见$n抛下手中兵刃,扑向路边的一棵大树,转眼和枝叶混为一体,$N茫然四顾,不知$n已经靠"+HIG"『木遁』"NOR+"躲开攻击。\n",    "dodge"  : 70]),([  "action" : "$n原地一转,立时钻入土中。$N这一招落到了空处,惊道"+HIY"『土遁』"NOR+"!\n",    "dodge"  : 80]),([  "action" : "$n随手打出一团火球,喝道"+HIR"『火遁』"NOR+"! 整个人消失在火球中。\n",    "dodge"  : 90]),([  "action" : "$n哈哈一笑,把手中的兵刃交错一击,喝道“看我"+HIY"『金遁』"NOR+"”,突然精光耀眼,$N眼前一花,这一招不知落到了何处。\n",    "dodge"  : 100]),});mapping query_action(object me, object weapon){    int zhaoshu, level;    zhaoshu = sizeof(action);    level   = (int) me->query_skill("wuxing-dun",1);/*    if (level < 200 )       zhaoshu--;    if (level < 150 )       zhaoshu--;    if (level < 100 )       zhaoshu--;    if (level < 70 )       zhaoshu--;*/    return action[random(zhaoshu)];}int valid_enable(string usage){    return usage == "dodge" || usage == "move";}int valid_learn(object me){    if ((int)me->query_skill("shayi-xinfa", 1) < 10)   return notify_fail("你的杀意心法火候不够。\n");    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_skill("shayi-xinfa", 1) < 30)   return notify_fail("你的杀意心法火候不够。\n");    if( (int)me->query("qi") < 60 )   return notify_fail("你的气力不够,不能修炼五行遁.\n");    me->receive_damage("qi", 30);    return 1;}string perform_action_file(string action){    return __DIR__"wuxing-dun/" + action;}

⌨️ 快捷键说明

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