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

📄 juemen-gun.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// juemen-gun.c 绝门棍// Modified by Venus Oct.1997inherit SKILL;string *dodge_msg = ({    "$n右脚轻轻一点跃开躲过了$N的攻击。\n",    "$n向旁边扑出,顺势一滚,闪到一边。\n",    "$n斜里冲前一步,身法诡异,$N这一招落到空处。\n",    "$n忽然直身飞入半空,很久也不见人影,半响后竟闪到了$N的背后。\n",    "$n突然一个急转身,$N的这一招滑到了一边。\n",});mapping *action = ({([  "action" : "$N斜里冲前一步,身法诡异,手中$w横扫$n的$l",    "damage": 350,    "dodge" : 50,    "damage_type" : "挫伤"]),([  "action" : "$N忽然直身飞入半空,很久也不见人影,$n正搜寻间,$N已飞身扑下,$w攻向$n的$l",    "damage": 400,    "dodge" : 45,    "damage_type" : "挫伤"]),([  "action" : "$N原地一个后滚翻,却在落地的一刹那,身体向$n平飞过去,手中$w指向$n的$l",    "damage": 350,    "dodge" : 60,    "damage_type" : "挫伤"]),([  "action" : "$N突然一个急转身,$w横扫一圈后挟着猛烈的劲道打向$n的$l",        "damage": 450,    "dodge" : 75,    "damage_type" : "挫伤"]),([  "action" : "$N向前扑出,顺势一滚,接着翻身跳起,手里$w斜向上击向$n的$l",    "damage": 400,    "dodge" : 65,    "damage_type" : "挫伤"])});int valid_enable(string usage){return usage=="staff" || usage=="parry"|| usage=="dodge"; }int valid_learn(object me){    if ((int)me->query("max_neili") < 100)   return notify_fail("你的内力太弱,无法练绝门棍。\n");    return 1;}mapping query_action(object me, object weapon){    return action[random(sizeof(action))];}string query_dodge_msg(string limb){    return dodge_msg[random(sizeof(dodge_msg))];}int practice_skill(object me){    if ((int)me->query("qi") < 30)   return notify_fail("你的体力太低了。\n");    if ((int)me->query("neili") < 20)   return notify_fail("你的内力不够练绝门棍。\n");    me->receive_damage("qi", 20);    return 1;}int valid_effect(object me, object weapon, string name, int skill){}

⌨️ 快捷键说明

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