📄 hunyuan-yiqi.c
字号:
// hunyuan-yiqi.c 少林 混元一气功// dts@xkx, cleansword@xkx#include <ansi.h>inherit FORCE;int valid_enable(string usage){ return usage == "force";}int valid_learn(object me){ int i, nb, nf, nh, ns, ts; nb = (int)me->query_skill("buddhism", 1); nf = (int)me->query_skill("force", 1); nh = (int)me->query_skill("hunyuan-yiqi", 1); ns = (int)me->query("guilty"); if ( me->query("couple/have_couple") ) return notify_fail("你已经破了色戒,无法再学习混元一气功!\n"); if ( me->query("gender") != "男性" ) return notify_fail("你非童男之体,不能练习混元一气功。\n"); if ( nb < 100 && nb <= nh ) return notify_fail("你的禅宗心法修为不够,无法领会更高深的混元一气功。\n"); if ( nf < 10) return notify_fail("你的基本内功火候还不够,无法领会混元一气功。\n"); if ( ns > 0 ) return notify_fail("你屡犯僧家数戒,无法领会更高深的混元一气功。\n"); if ( me->query_skill("bahuang-gong",1) || me->query_skill("beiming-shengong",1) || me->query_skill("bibo-shengong",1) || me->query_skill("hamagong",1) || me->query_skill("huagong-dafa",1) || me->query_skill("huntian-qigong",1) || me->query_skill("jiuyang-shengong",1) || me->query_skill("kuihua-xinfa",1) || me->query_skill("kurong-changong",1) || me->query_skill("linji-zhuang",1) || me->query_skill("longxiang",1) || me->query_skill("shenlong-xinfa",1) || me->query_skill("taiji-shengong",1) || me->query_skill("xiantian-qigong",1) || me->query_skill("xiaowuxiang",1) || me->query_skill("yunv-xinfa",1) || me->query_skill("yunlong-shengong",1) ||me->query_skill("shenghuo-shengong",1) ||me->query_skill("shenyuan-gong",1) ||me->query_skill("huashan-neigong",1) ||me->query_skill("zixia-shengong",1) ||me->query_skill("xuantian-wuji",1) ||me->query_skill("bingxue-xinfa",1)||me->query_skill("shayi-xinfa",1)||me->query_skill("biyun-xinfa",1)||me->query_skill("wudu-shengong",1)||me->query_skill("guiyuan-tunafa",1) ) return notify_fail("你不先散了别派内功,怎能学混元一气功?!\n"); return 1;}int practice_skill(object me){ return notify_fail("混元一气功只能用学(learn)的来增加熟练度。\n");}mapping exercise_msg(object me){ return ([ "status_msg" : HIR + me->name()+"脸上红光隐现,气象庄严" NOR, "start_my_msg" : "你五心向天,成五心向天的姿势,排除一切杂念,内息顺经脉缓缓流动。\n", "start_other_msg" : me->name()+"五心向天,一会工夫,从口鼻处缓缓吐出白气,白气越吐越浓,渐渐笼罩了全身。\n", "halt_msg" : "$N长出一口气,将内息急速退了回去,站了起来。\n", "end_my_msg" : "你将内息走了个小周天,流回丹田,收功站了起来。\n", "end_other_msg" : "只见笼罩"+me->name()+"的白气渐渐消散,又从口鼻处吸了回去。\n" ]);}string exert_function_file(string func){ return __DIR__"hunyuan-yiqi/" + func;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -