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

📄 nine-moon-force.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:

inherit FORCE;

int valid_enable(string usage) { return usage=="force"; }

int valid_learn(object me) 
{ 
       if( (string)me->query("gender") != "女性" )
                return notify_fail("九阴心经是只有女子才能练的内功。\n");




return 1; 
}

int practice_skill(object me)
{
        return 
notify_fail("九阴心经只能用学的,或是从运用(exert)中增加熟练度。\n");
}

string exert_function_file(string func)
{
           return __DIR__"ninemoonforce/" + func;
}

mixed hit_ob(object me, object victim, int damage_bonus, int factor)
{
        mixed foo;

        foo = ::hit_ob(me, victim, damage_bonus, factor);
        if( intp(foo) && (damage_bonus + foo > 0) ) {
                if( random(3*(me->query_skill("nine-moon-force"))) > (damage_bonus + 
foo) ) {
                        victim->receive_wound("jing", (damage_bonus + foo));
                        victim->apply_condition("ninemoonpoison", factor/2);
                        return 
"$N的招式挟著一股阴寒无比的劲风使得$n不禁打了个寒噤。\n";
                }
        }
        return foo;
}
 
int effective_level() { return 10;}

int learn_bonus()
{
	return 10;
}
int practice_bonus()
{
	return 5;
}
int black_white_ness()
{
	return -10;
}

⌨️ 快捷键说明

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