party.h

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

H
463
字号
// 门派武功列表 (by xbd)mapping *ps = ({	([	"party": "wudang",		"status": ([			"party": "wudang",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"taiji-shengong": 200,			"taoism": 200,			"tiyunzong": 200,			"taiji-quan": 200,			"taiji-jian": 200,			"wudang-array": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "taiji-shengong",			"dodge": "tiyunzong",			"unarmed": "taiji-quan",			"sword": "taiji-jian",			"parry": "taiji-quan",			"array": "wudang-aray",]),		"skill_prepare": ([ ]),	]),	([	"party": "huashan",		"status": ([			"party": "huashan",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"zixia-shengong": 200,			"zhengqijue": 200,			"feiyan-huixiang": 200,			"poyu-quan": 200,			"hunyuan-zhang": 200,			"lonely-sword": 200,			"huashan-sword": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "zixia-shengong",			"dodge": "feiyan-huixiang",			"unarmed": "poyu-quan",			"strike": "hunyuan-zhang",			"sword": "lonely-sword",			"parry": "lonely-sword",]),		"skill_prepare": ([			"unarmed": "poyu-quan",			"strike": "hunyuan-zhang",]),	]),	([	"party": "lingjiu",		"status": ([			"party": "lingjiu",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"bahuang-gong": 200,			"beiming-shengong": 200,			"yangyanshu": 200,			"lingboweibu": 200,			"zhemei-shou": 200,			"liuyang-zhang": 200,			"tianyu-qijian": 200,			"ruyi-dao": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "bahuang-gong",			"dodge": "lingboweibu",			"unarmed": "zhemei-shou",			"strike": "liuyang-zhang",			"sword": "tianyu-qijian",			"blade": "ruyi-dao",			"parry": "lingboweibu",]),		"skill_prepare": ([			"unarmed": "zhemei-shou",			"strike": "liuyang-zhang",]),	]),	([	"party": "taohua",		"status": ([			"party": "taohua",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"bibo-shengong": 200,			"qimen-wuxing": 200,			"count": 200,			"anying-fuxiang": 200,			"tanzhi-shentong": 200,			"lanhua-shou": 200,			"luoying-zhang": 200,			"xuanfeng-leg": 200,			"yuxiao-jian": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "bibo-shengong",			"dodge": "anying-fuxiang",			"unarmed": "xuanfeng-leg",			"strike": "luoying-zhang",			"finger": "tanzhi-shentong",			"hand": "lanhua-shou",			"sword": "yuxiao-jian",			"parry": "yuxiao-jian",]),		"skill_prepare": ([			"finger": "tanzhi-shentong",			"hand": "lanhua-shou",]),	]),	([	"party": "tiandihui",		"status": ([			"party": "tiandihui",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"yunlong-shengong": 200,			"yunlong-xinfa": 200,			"yunlong-shenfa": 200,			"yunlong-zhua": 200,			"yunlong-shou": 200,			"houquan": 200,			"yunlong-jian": 200,			"yunlong-bian": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "yunlong-shengong",			"dodge": "yunlong-shenfa",			"unarmed": "houquan",			"claw": "yunlong-zhua",			"hand": "yunlong-shou",			"sword": "yunlong-jian",			"whip": "yunlong-bian",			"parry": "yunlong-jian",]),		"skill_prepare": ([			"claw": "yunlong-zhua",			"hand": "yunlong-shou",]),	]),	([	"party": "mingjiao",		"status": ([			"party": "mingjiao",			"family/family_name": "明教",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"jiuyang-shengong": 200,			"shenghuo-shengong": 200,			"qiankun-danuoyi": 200,			"qingfu-shenfa": 200,			"qishang-quan": 200,			"hanbing-mianzhang": 200,			"sougu": 200,			"shenghuo-ling": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "jiuyang-shengong",			"dodge": "qingfu-shenfa",			"unarmed": "qishang-quan",			"strike": "hanbing-mianzhang",			"claw": "sougu",			"sword": "shenghuo-ling",			"parry": "qiankun-danuoyi",]),		"skill_prepare": ([ ]),	]),	([	"party": "gumu",		"status": ([			"party": "gumu",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"yunv-xinfa": 200,			"qufeng": 200,			"yunv-shenfa": 200,			"anranxiaohun-zhang": 200,			"meinv-quan": 200,			"tianluo-diwang": 200,			"yunv-jian": 200,			"quanzhen-jian": 200,			"xuantie-sword": 200,			"qixing-array": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "yunv-xinfa",			"dodge": "yunv-shenfa",			"unarmed": "anranxiaohun-zhang",			"strike": "tianluo-diwang",			"cuff": "meinv-quan",			"sword": "yunv-jian",			"parry": "yunv-jian",			"array": "qixing-array",]),		"skill_prepare": ([ ]),	]),	([	"party": "gaibang",		"status": ([			"party": "gaibang",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"huntian-qigong": 200,			"begging": 200,			"xiaoyaoyou": 200,			"xianglong-zhang": 200,			"dagou-bang": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "huntian-qigong",			"dodge": "xiaoyaoyou",			"unarmed": "xianglong-zhang",			"staff": "dagou-bang",			"parry": "dagou-bang",]),		"skill_prepare": ([ ]),	]),	([	"party": "quanzhen",		"status": ([			"party": "quanzhen",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"xiantian-qigong": 200,			"taoism": 200,			"jinyan-gong": 200,			"haotian-zhang": 200,			"sun-finger": 200,			"quanzhen-jian": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "xiantian-qigong",			"dodge": "jinyan-gong",			"strike": "haotian-zhang",			"finger": "sun-finger",			"sword": "quanzhen-jian",			"parry": "quanzhen-jian",]),		"skill_prepare": ([			"strike": "haotian-zhang",			"finger": "sun-finger",]),	]),	([	"party": "dali",		"status": ([			"party": "dali",			"no_accept": 1,			"no_fight": 1,			"no_weapon": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"kurong-changong": 200,			"buddhism": 200,			"tiannan-step": 200,			"six-finger": 200,			"sun-finger": 200,			"yiyang-zhi": 200,			"duanjia-sword": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "kurong-changong",			"dodge": "tiannan-step",			"unarmed": "six-finger",			"finger": "sun-finger",			"sword": "duanjia-sword",			"parry": "six-finger",]),		"skill_prepare": ([ ]),	]),	([	"party": "tiezhang",		"status": ([			"party": "tiezhang",			"no_accept": 1,			"no_fight": 1,			"no_weapon": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"guiyuan-tunafa": 200,			"shuishangpiao": 200,			"tiezhang-zhangfa": 200,			"duanyun-fu": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "guiyuan-tunafa",			"dodge": "shuishangpiao",			"unarmed": "tiezhang-zhangfa",			"strike": "tiezhang-zhangfa",			"axe": "duanyun-fu",			"parry": "tiezhang-zhangfa",]),		"skill_prepare": ([ ]),	]),	([	"party": "murong",		"status": ([			"party": "murong",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"shenyuan-gong": 200,			"douzhuan-xingyi": 200,			"yanling-shenfa": 200,			"canhe-zhi": 200,			"xingyi-zhang": 200,			"murong-jianfa": 200,			"murong-daofa": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "shenyuan-gong",			"dodge": "yanling-shenfa",			"finger": "canhe-zhi",			"strike": "xingyi-zhang",			"sword": "murong-jianfa",			"blade": "murong-daofa",			"parry": "douzhuan-xingyi",]),		"skill_prepare": ([			"finger": "canhe-zhi",			"strike": "xingyi-zhang",]),	]),	([	"party": "kunlun",		"status": ([			"party": "kunlun",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"xuantian-wuji": 200,			"art": 200,			"kunlun-shenfa": 200,			"kunlun-zhang": 200,			"chuanyun-tui": 200,			"zhentian-quan": 200,			"liangyi-jian": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "xuantian-wuji",			"dodge": "kunlun-shenfa",			"strike": "kunlun-zhang",			"unarmed": "chuanyun-tui",			"cuff": "zhentian-quan",			"sword": "liangyi-jian",			"parry": "liangyi-jian",]),		"skill_prepare": ([			"unarmed": "chuanyun-tui",			"cuff": "zhentian-quan",]),	]),	([	"party": "lingxiao",		"status": ([			"party": "lingxiao",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"bingxue-xinfa": 200,			"snowstep": 200,			"snow-zhang": 200,			"xueshan-sword": 200,			"jinwu-blade": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "bingxue-xinfa",			"dodge": "snowstep",			"unarmed": "snow-zhang",			"sword": "xueshan-sword",			"blade": "jinwu-blade",			"parry": "xueshan-sword",]),		"skill_prepare": ([ ]),	]),	([	"party": "wdjiao",		"status": ([			"party": "wdjiao",			"family/family_name": "五毒教",			"no_accept": 1,			"no_fight": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"wudu-shengong": 200,			"duji": 200,			"wudu-yanluobu": 200,			"qianzhu-wandushou": 200,			"wudu-goufa": 200,			"wudu-bian": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "wudu-shengong",			"dodge": "wudu-yanluobu",			"unarmed": "qianzhu-wandushou",			"sword": "wudu-goufa",			"whip": "wudu-bian",			"parry": "wudu-goufa",]),		"skill_prepare": ([ ]),	]),	([	"party": "noname",		"status": ([			"party": "noname",			"no_accept": 1,			"no_fight": 1,			"no_weapon": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"taixuan-gong": 200,			"canzhi-duanhun": 200,			"chuixue-jian": 200,			"luohua-jian": 200,			"wushuang-jian": 200,			"liancheng-jian": 200,			"hujia-daofa": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "taixuan-gong",			"dodge": "taixuan-gong",			"unarmed": "canzhi-duanhun",			"sword": "luohua-jian",			"blade": "hujia-daofa",			"parry": "taixuan-gong",]),		"skill_prepare": ([ ]),	]),	([	"party": "jiuyin",		"status": ([			"party": "jiuyin",			"no_accept": 1,			"no_fight": 1,			"jiuyin/full": 1,			"no_weapon": 1,			"ticks": ([ ]),			"combat_mode": 0,]),		"skills": ([			"jiuyin-zhengong": 200,			"daode-jing": 200,			"jiuyin-shenfa": 200,			"jiuyin-shenzhua": 200,			"jiuyin-shenzhang": 200,			"dafumo-quan": 200,			"xuanyin-jian": 200,			"yinlong-bian": 200,]),		"learned": ([ ]),		"skill_map": ([			"force": "jiuyin-zhengong",			"dodge": "jiuyin-shenfa",			"unarmed": "dafumo-quan",			"strike": "jiuyin-shenzhang",			"claw": "jiuyin-shenzhua",			"sword": "xuanyin-jian",			"whip": "yinlong-bian",			"parry": "xuanyin-jian",]),		"skill_prepare": ([			"unarmed": "dafumo-quan",			"strike": "jiuyin-shenzhang",]),	]),});

⌨️ 快捷键说明

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