📄 taiji-quan.c
字号:
// taiji-quan.c 太极拳// 增加不同技能级别相应的学习和能使出的招数名, by ReyGod, in 12/17/1996// query_skill_name() and query_action()#include <ansi.h>#include <combat.h>inherit SKILL;#include "/kungfu/skill/eff_msg.h";/*string taiji_names = ({ "「乱环诀」", "「阴阳诀」", "「动静诀」", "「两仪诀」", "「刚柔诀」", "「沾黏诀」", "「挤字诀」", "「引字诀」", "「按字诀」", "钻翻", "螺旋", "静恒", "开合", "软手", "虚灵",});*/string *taijin = ({"「乱环诀」", "阴阳诀」", "「动静诀」", "「两仪诀」", "「刚柔诀」", "「沾黏诀」", "「挤字诀」", "「引字诀」","钻翻", "螺旋","静恒","开合","软手","虚灵"});string *order = ({""HIY"", ""HIG"", ""RED"", ""MAG"", ""YEL"", ""HIC"", ""HIW"", ""HIR"",""HIB"", ""CYN"",""WHT"",""HIM"",""BLU""});mapping *action = ({([ "action" : "$N使一招"+(order[random(13)])+"「揽雀尾」"NOR",双手划了个半圈,按向$n的$l", "force" : 100, "dodge" : 50, "skill_name" : "揽雀尾", "lvl" : 0, "damage_type" : "瘀伤"]),([ "action" : "$N使一招"+(order[random(13)])+"「单鞭」"NOR",右手收置肋下,左手向外挥出,劈向$n的$l", "force" : 120, "dodge" : 48, "skill_name" : "单鞭", "lvl" : 5, "damage_type" : "瘀伤"]),([ "action" : "$N左手回收,右手由钩变掌,由右向左,使一招"+(order[random(13)])+"「提手上式」"NOR",向$n的$l打去", "force" : 140, "dodge" : 46, "skill_name" : "提手上式", "lvl" : 10, "damage_type" : "瘀伤"]),([ "action" : "$N双手划弧,右手向上,左手向下,使一招"+(order[random(13)])+"「白鹤亮翅」"NOR",分击$n的面门和$l", "force" : 160, "dodge" : 44, "skill_name" : "白鹤亮翅", "lvl" : 15, "damage_type" : "瘀伤"]),([ "action" : "$N左手由胸前向下,身体微转,划了一个大圈,使一招"+(order[random(13)])+"「搂膝拗步」"NOR",击向$n的$l", "force" : 180, "dodge" : 42, "skill_name" : "搂膝拗步", "lvl" : 20, "damage_type" : "瘀伤"]),([ "action" : "$N左手由下上挑,右手内合,使一招"+(order[random(13)])+"「手挥琵琶」"NOR",向$n的$l打去", "force" : 200, "dodge" : 40, "skill_name" : "手挥琵琶", "lvl" : 25, "damage_type" : "瘀伤"]),([ "action" : "$N左手变掌横于胸前,右拳由肘下穿出,一招"+(order[random(13)])+"「肘底看锤」"NOR",锤向$n的$l", "force" : 220, "dodge" : 38, "skill_name" : "肘底看锤", "lvl" : 30, "damage_type" : "瘀伤"]),([ "action" : "$N左脚前踏半步,右手使一招"+(order[random(13)])+"「海底针」"NOR",指由下向$n的$l戳去", "force" : 240, "dodge" : 36, "skill_name" : "海底针", "lvl" : 35, "damage_type" : "瘀伤"]),([ "action" : "$N招"+(order[random(13)])+"「闪通臂」"NOR",左脚一个弓箭步,右手上举向外撇出,向$n的$l挥去", "force" : 260, "dodge" : 34, "skill_name" : "闪通臂", "lvl" : 40, "damage_type" : "瘀伤"]),([ "action" : "$N两手由相对,转而向左上右下分别挥出,右手使一招"+(order[random(13)])+"「斜飞式」"NOR",挥向$n的$l", "force" : 280, "dodge" : 32, "skill_name" : "斜飞式", "lvl" : 45, "damage_type" : "瘀伤"]),([ "action" : "$N左手虚按,右手使一招"+(order[random(13)])+"「白蛇吐信」"NOR",向$n的$l插去", "force" : 300, "dodge" : 30, "skill_name" : "白蛇吐信", "lvl" : 50, "damage_type" : "瘀伤"]),([ "action" : "$N双手握拳,向前向后划弧,一招"+(order[random(13)])+"「双峰贯耳」"NOR"打向$n的$l", "force" : 320, "dodge" : 28, "skill_name" : "双风贯耳", "lvl" : 55, "damage_type" : "瘀伤"]),([ "action" : "$N左手虚划,右手一记"+(order[random(13)])+"「指裆锤」"NOR"击向$n的裆部", "force" : 340, "dodge" : 26, "skill_name" : "指裆锤", "lvl" : 60, "damage_type" : "瘀伤"]),([ "action" : "$N施出"+(order[random(13)])+"「伏虎式」"NOR",右手击向$n的$l,左手攻向$n的裆部", "force" : 360, "dodge" : 24, "skill_name" : "伏虎式", "lvl" : 65, "damage_type" : "瘀伤"]),([ "action" : "$N由臂带手,在面前缓缓划过,使一招"+(order[random(13)])+"「云手」"NOR",挥向$n的$l", "force" : 380, "dodge" : 22, "skill_name" : "云手", "lvl" : 70, "damage_type" : "瘀伤"]),([ "action" : "$N左腿收起,右手使一招"+(order[random(13)])+"「金鸡独立」"NOR",向$n的$l击去", "force" : 400, "dodge" : 20, "skill_name" : "金鸡独立", "lvl" : 75, "damage_type" : "瘀伤"]),([ "action" : "$N右手由钩变掌,双手掌心向上,右掌向前推出一招"+(order[random(13)])+"「高探马」"NOR"", "force" : 420, "dodge" : 18, "skill_name" : "高探马", "lvl" : 80, "damage_type" : "瘀伤"]),([ "action" : "$N右手使一式招"+(order[random(13)])+"「玉女穿梭」"NOR",扑身向$n的$l插去", "force" : 440, "dodge" : 16, "skill_name" : "玉女穿梭", "lvl" : 85, "damage_type" : "瘀伤"]),([ "action" : "$N右手经腹前经左肋向前撇出,使一招"+(order[random(13)])+"「反身撇锤」"NOR",向$n的$l锤去", "force" : 460, "dodge" : 14, "skill_name" : "反身撇锤", "lvl" : 90, "damage_type" : "瘀伤"]),([ "action" : "$N左手虚按,右腿使一招"+(order[random(13)])+"「转身蹬腿」"NOR",向$n的$l踢去", "force" : 480, "dodge" : 12, "skill_name" : "反身蹬腿", "lvl" : 95, "damage_type" : "瘀伤"]),([ "action" : "$N左手向上划弧拦出,右手使一招"+(order[random(13)])+"「搬拦锤」"NOR",向$n的$l锤去", "force" : 400, "damage" : 50, "dodge" : 10, "skill_name" : "白蛇吐信", "lvl" : 100, "damage_type" : "瘀伤"]),([ "action" : "$N使一招"+(order[random(13)])+"「栽锤」"NOR",左手搂左膝,右手向下锤向$n的$l", "force" : 420, "damage" : 80, "dodge" : 8, "skill_name" : "栽锤", "lvl" : 110, "damage_type" : "瘀伤"]),([ "action" : "$N双手先抱成球状,忽地分开右手上左手下,一招"+(order[random(13)])+"「野马分鬃」"NOR",向$n的$l和面门打去", "force" : 400, "damage" : 100, "dodge" : 6, "skill_name" : "野马分鬃", "lvl" : 120, "damage_type" : "瘀伤"]),([ "action" : "$N左手由胸前向下,右臂微曲,使一招"+(order[random(13)])+"「抱虎归山」"NOR",向$n的$l推去", "force" : 400, "damage" : 100, "dodge" : 4, "skill_name" : "抱虎归山", "lvl" : 130, "damage_type" : "瘀伤"]),([ "action" : "$N双手经下腹划弧交于胸前,成十字状,一式"+(order[random(13)])+"「十字手」"NOR",向$n的$l打去", "force" : 420, "dodge" : 2, "skill_name" : "十字手", "lvl" : 140, "damage_type" : "瘀伤"]),([ "action" : "$N左脚踏一个虚步,双手交叉成十字拳,一招"+(order[random(13)])+"「进步七星」"NOR",向$n的$l锤去", "force" : 440, "dodge" : 0, "skill_name" : "进步七星", "lvl" : 150, "damage_type" : "瘀伤"]),([ "action" : "$N身体向后腾出,左手略直,右臂微曲,使一招"+(order[random(13)])+"「倒撵猴」"NOR",向$n的$l和面门打去", "force" : 460, "damage" : 100, "dodge" : 2, "skill_name" : "倒撵猴", "lvl" : 160, "damage_type" : "瘀伤"]),([ "action" : "$N双手伸开,以腰为轴,整个上身划出一个大圆弧,\n一招"+(order[random(13)])+"「转身摆莲」"NOR",将$n浑身上下都笼罩在重重掌影之中", "force" : 480, "damage" : 100, "dodge" : 4, "skill_name" : "转身摆莲", "lvl" : 170, "damage_type" : "瘀伤"]),([ "action" : "$N双手握拳,右手缓缓收至耳际,左手缓缓向前推出,\n拳意如箭,一招"+(order[random(13)])+"「弯弓射虎」"NOR",直奔$n心窝而去", "force" : 490, "damage" : 100, "dodge" : 6, "skill_name" : "弯弓射虎", "lvl" : 180, "damage_type" : "瘀伤"]),([ "action" : "$N双手在胸前翻掌,由腹部向前向上推出,一招"+(order[random(13)])+"「如封似闭」"NOR",一股劲风直逼$n", "force" : 500, "damage" : 100, "dodge" : 8, "skill_name" : "如封似闭", "lvl" : 200, "damage_type" : "瘀伤"]),});
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -