找回密码
 注册
搜索
楼主: marmot@tj

刚没法好,重发新的pk克制测试

[复制链接]
门派:明教
发表于 2018-4-25 17:09:09 | 显示全部楼层
marmot@tj 发表于 2018-4-25 17:01
没有,我这个用的是公版的kezhiwugong

不过有几个问题:

任务时 桃花岛的玉箫剑和pk时的玉箫剑,拿箫属性不一样

如果玩家拿着武器发空手pfm 容易克制武功切错

如果用空手做任务,而且是两种不同的武功,需要bei none bei xxx,这个再pk里太吃亏
门派:嵩山派
 楼主| 发表于 2018-4-25 18:16:17 | 显示全部楼层
我想做的事情呢,就是每当出现一次新的而且正确的判断就切换包含jifa和bei的命令一次,然后判断相同的情况下使用简化后的只有perfrom的命令。
门派:明教
发表于 2018-4-26 13:54:45 | 显示全部楼层
marmot@tj 发表于 2018-4-25 18:16
我想做的事情呢,就是每当出现一次新的而且正确的判断就切换包含jifa和bei的命令一次,然后判断相同的情况 ...

师兄,按照你的那个帖子我改了下shujian.lua fpk.lua skill.lua和kezhiwugong.lua 发现报错

111.png
门派:明教
发表于 2018-4-26 13:55:32 | 显示全部楼层
上面是做任务的时候报错,PK的时候也报错,调用者这一栏好像reason里是说处理触发器pk1
门派:明教
发表于 2018-4-27 12:40:19 | 显示全部楼层
marmot@tj 发表于 2018-4-25 18:16
我想做的事情呢,就是每当出现一次新的而且正确的判断就切换包含jifa和bei的命令一次,然后判断相同的情况 ...

土拨鼠,怎么做到不间断切换?
门派:嵩山派
 楼主| 发表于 2018-4-27 15:07:08 | 显示全部楼层
额,我这两天没什么头绪跑去玩单机游戏了。你问得这么勤我把旧版的发出来吧


  1. local npc_name={}
  2. local npc_id={}
  3. local npc_num=0
  4. local kflag={}
  5. local kezhisuccess=0
  6. local kezhi_order={}
  7. local npc_order={}
  8. local pker_name={}
  9. local pker_id={}
  10. local pker_num=0
  11. local pker_order={}
  12. local kezhi_count=0

  13. kezhi_order={
  14.         ["正"]=9,--优先级设置,数值约小优先级越高
  15.         ["奇"]=8,
  16.         ["刚"]=7,
  17.         ["柔"]=6,
  18.         ["快"]=5,
  19.         ["慢"]=4,
  20.         ["妙"]=3,
  21.         ["险"]=2,
  22.         ["空"]=10,
  23.         ["无"]=1,
  24. }
  25. local npcdienum={}
  26. function kezhiwugong()
  27.          kezhiwugongclose()
  28.          npc_num=0
  29.          kezhisuccess=0
  30.          npc_name={}
  31.          npc_id={}
  32.          npcdienum={}
  33.                  pker_num=0
  34.                  pker_name={}
  35.                  pker_id={}
  36.                  pkerdienum={}
  37.                  kezhi_count=0
  38.                
  39. -- 正
  40. create_trigger_t('afight1','^(> )*(\\D*)「(劈天盖地满壮志|弯刀逆转倒乾坤|遥看万疆千里雪|壮志豪气满江湖)」','','aszheng')
  41. -- 慕容刀法〖慕容刀法〗属性〖正〗
  42. create_trigger_t('afight2','^(> )*(\\D*)(漫天的轮影|**飞砸|**旋转飞舞|**连续掷出|**合体归一|**飞舞而出|连接在一起的巨龙|阵阵狂风有如刀割|狂风大作,激荡中|**再次合围|接着又飞来一轮|几只**或直飞|**又突然上飞|**便如长上了|轮身嗡嗡震响|「大赞叹|「大皈依|「大常乐|「大吉祥|「大三昧|「大般若|「大智慧|「大慈悲|「大圆满)','','aszheng')
  43. -- 金刚降伏轮〖金刚降伏轮〗属性〖正〗
  44. create_trigger_t('afight3','^(> )*(\\D*)「(横行漠北|排山倒海|马蹴落花|开天辟地|雷电交加|人神共愤)」','','aszheng')
  45. -- 全真剑法〖全真剑法〗属性〖正〗
  46. create_trigger_t('afight4','^(> )*(\\D*)(「虎纵步|「印掌|「横云断峰|「倒提金钟|「烘云托月|「雪拥蓝关|「盘弓射雕|「鸳鸯腿|「仙鹤亮翅|「白露横江|「九转丹成|「横架金梁|接着右掌一招「白虹贯日)」','','aszheng')
  47. -- 震山绵掌〖震山绵掌〗属性〖正〗
  48. create_trigger_t('afight5','^(> )*(\\D*)「(猛虎下山|西风倒卷|飞沙走石|天昏地暗|横扫天下|气吞山河)」','','aszheng')
  49. -- 五虎断门刀〖五虎断门刀〗属性〖正〗
  50. create_trigger_t('afight6','^(> )*(\\D*)(竖掌挡开你,左掌加运内劲,向|手腕一翻,左右两掌分别拍出,|看似全然处于下风,双臂出招极|右手连指三指,逼得你连退三步)','','aszheng')
  51. -- 寒冰神掌〖寒冰神掌〗属性〖正〗
  52. create_trigger_t('afight7','^(> )*(\\D*)(在场中暴走,出手既快且狠|以阴柔之气,左手一翻,格|乘你开口说话,猛然出拳打|拳出如风,砰砰接连四拳,|双目尽赤,一声吆喝,宛似|暗运几口真气,跨上一步,|一拳击出,缩回手臂,又发|双臂一沉一扬,拳如巨刃开|大喝一声,双拳连环虚击,|双目微阖,步法飘忽,轻飘)','','aszheng')
  53. -- 七伤拳〖七伤拳〗属性〖正〗
  54. create_trigger_t('afight8','^(> )*(\\D*)(看准时机一剑刺出,激起呼呼|传动,将一阳指神功化于|剑走,端凝自重,极飘逸的一|渐沉重,使动时略比先前滞涩|晓天初阳|日出霞光|赤日焦阳|晓阳云暖|暮云映日)','','aszheng')
  55. -- 一阳指〖一阳指〗属性〖正〗
  56. create_trigger_t('afight9','^(> )*(\\D*)「(佛恩济世|佛光普照|佛门广渡)」','','aszheng')
  57. -- 一指禅〖一指禅〗属性〖正〗
  58. create_trigger_t('afight10','^(> )*(\\D*)「(划地为牢|追风逐电|左右穿花|倒踢北斗|登云步月|横扫九州|无影无踪|雷霆天下)」','','aszheng')
  59. -- 穿云腿法〖穿云腿法〗属性〖正〗
  60. create_trigger_t('afight11','^(> )*(\\D*)「(白云出岫|天绅倒悬|青山隐隐|古柏森森|苍松迎客|无双无对|落花无意)」','','aszheng')
  61. -- 华山剑法〖华山剑法〗属性〖正〗
  62. create_trigger_t('afight12','^(> )*(\\D*)「(让字诀|打字诀|引字诀|套字诀|藏字诀|错字诀)」','','aszheng')
  63. -- 雁行刀法〖雁行刀法〗属性〖正〗


  64. -- 奇
  65. create_trigger_t('afight13','^(> )*(\\D*)「(以意相求|风回路转|三虚七实|头头是道|翻江倒海|瞒天过海|应左则后|须右仍前|无中生有|天方地园)」','','asqi')
  66. -- 圣火令法〖圣火令法〗属性〖奇〗
  67. create_trigger_t('afight14','^(> )*(\\D*)「(南海礼佛|金玉瓦砾|人命呼吸|镜里观影|水中捉月|浮云去来|水泡出没|梦里明明|觉后空空)」','','asqi')
  68. -- 如来千叶手〖如来千叶手〗属性〖奇〗
  69. create_trigger_t('afight15','^(> )*(\\D*)「(阿那律刺|目捷连刺|舍利佛刺|富楼那刺|迦旋延刺|弘忍能刺)」','','asqi')
  70. -- 日月鞭法〖日月鞭法〗属性〖奇〗
  71. create_trigger_t('afight16','^(> )*(\\D*)「(日月晦明|万劫不复|无色无相|太乙生萌|两仪合德|混沌一破)」','','asqi')
  72. -- 反两仪刀〖反两仪刀〗属性〖奇〗
  73. create_trigger_t('afight17','^(> )*(\\D*)「(幻形变影|星星点点|漫天星斗|五斗星辰|北斗七星|追星赶月)」','','asqi')
  74. -- 星移掌〖密宗打手印〗属性〖奇〗
  75. create_trigger_t('afight18','^(> )*(\\D*)「(月下踏径|破云见日|秋日落叶|雪地追踪|回首沧桑|雨打浮萍|流星电闪)」','','asqi')
  76. -- 漫天花雨〖漫天花雨〗属性〖奇〗
  77. create_trigger_t('afight19','^(> )*(\\D*)「(莲花合掌印|合掌观音印|准提佛母印|红阎婆罗印|药师佛根本印|威德金刚印|上乐金刚印|六臂智慧印)」','','asqi')
  78. -- 密宗大手印〖星移掌〗属性〖奇〗
  79. create_trigger_t('afight21','^(> )*(\\D*)(左掌一提,右掌一招便即劈|大喝一声道:“小心了!”随|两手连续挥舞,双掌交错,|踏前一步,绕你坻壁而行,|运气丹田,连续几个斜步围|蹂身向前,身行猛的一窜,)','','asqi')
  80. -- 大嵩阳手〖大嵩阳手〗属性〖奇〗
  81. create_trigger_t('afight22','^(> )*(\\D*)(「万蛛吸血」|身形纵起,十指轻弹,只见缕缕内劲犹如飞瀑般向|阴喝一声,双手向前舞动,突然一股内劲顺指尖破空而出,疾射|深吸口气,身体急纵而上,右手食指疾伸,直戳)','','asqi')
  82. -- 千蛛万毒手〖千蛛万毒手〗属性〖奇〗
  83. create_trigger_t('afight23','^(> )*(\\D*)「(打草惊蛇|关门打狗|拨狗朝天|狗急跳墙|棒打双犬|恶犬拦路|棒打狗头|反截狗臀|打狗入洞|压肩狗背)」','','asqi')
  84. -- 打狗棒法〖打狗棒法〗属性〖奇〗
  85. create_trigger_t('afight41','^(> )*(\\D*)「(其利断金|碧鸡报晓|金马腾空|碧渊腾蛟|笑指天南|逐鹿中原)」','','asqi')
  86. -- 段家剑法〖段家剑法〗属性〖奇〗

  87. create_trigger_t('afight100','^(> )*(\\D*)(左掌划一半圆,右掌划出另一半圆,呈合拢之势,疾拍|左掌护胸,右拳凝劲后发,深吸一口气|纵身向前扑去,一下急冲疾缩,就在两臂将合未合之际|两掌上下护胸,掌势突然一变,|长袖挥处,两股袖风扑出,|双臂飞舞,双掌宛似化成了千手千掌)','','asqi')
  88. -- 天罗地网式〖天罗地网式〗属性〖奇〗


  89. -- 刚
  90. create_trigger_t('afight24','^(> )*(\\D*)「(礼敬如来|遇佛传法|幽冥搜魂|引火炼妖|魂散心魔|无相法相|攀天祥云|超度极乐)」','','asgang')
  91. -- 大金刚拳〖大金刚拳〗属性〖刚〗
  92. create_trigger_t('afight25','^(> )*(\\D*)「(力劈华山|幻影流动|震山式|枯树盘根)」','','asgang')
  93. -- 盘根错结斧〖盘根错结斧〗属性〖刚〗
  94. create_trigger_t('afight26','^(> )*(\\D*)「(起手式|石破天惊|铁闩横门|千斤坠地|傍花拂柳|金刚挚尾|封闭手|粉石碎玉)」','','asgang')
  95. -- 劈石破玉拳〖劈石破玉拳〗属性〖刚〗
  96. create_trigger_t('afight27','^(> )*(\\D*)「(亢龙有悔|飞龙在天|鸿渐于陆|潜龙勿用|突如其来|或跃在渊|双龙取水|鱼跃于渊|时乘六龙|密云不雨|损则有孚|龙战于野|履霜冰至|羝羊触蕃)」','','asgang')
  97. -- 降龙十八掌〖降龙十八掌〗属性〖刚〗
  98. create_trigger_t('afight28','^(> )*(\\D*)(「烈火烧身|「点木生火|「张弓望月|一招「烈火腾云|「火中取栗|「玉石俱焚)」','','asgang')
  99. -- 燃木刀法〖燃木刀法〗属性〖刚〗
  100. create_trigger_t('afight29','^(> )*(\\D*)(抬手一剑,急如飞虹闪电却|心中竟无半点波澜,纯以意|随手挥出一剑,去势极缓却|潜运内力将毕生功力凝聚在|手中长剑交左手,右手凌空|洒出点点剑意,犹如春雨细|剑意纵横,长剑有若迢迢长|信手而挥,剑势如风似幻无|目光澈如湖水,淡淡的看着|在四周似是随意挥剑,你莫|微笑不语,将手中的长剑从|忽然托起手中长剑,在身前|每出一剑都和周围事物相应|突然之间招数全无,只是极|一凝神,长剑居然发出淡淡|手中长剑向前挑出,看似无|深吸一口气,手中长剑挟带|轻叹一声,随手横劈一剑,|手中长剑剑势如虹,无可当|仰首长啸,令风云变幻,旋|远远挥出一剑,你不料气劲|迅疾挑出一剑,此剑之快,|凌空跃起,身随长剑起,借)','','asgang')
  101. -- 玄铁剑法〖玄铁剑法〗属性〖刚〗
  102. create_trigger_t('afight30','^(> )*(\\D*)「(星罗棋布|倒踩七星|神龙摆尾|蛇行无踪|旋风无敌|无影神腿|神龙八腿)」','','asgang')
  103. -- 神龙腿法〖神龙腿法〗属性〖刚〗


  104. -- 柔
  105. create_trigger_t('afight31','^(> )*(\\D*)「(春深芳草尽|夏闲独兰馨|秋酣菊霜清|冬卧听梅吟)」','','asrou')
  106. -- 散花掌〖散花掌〗属性〖柔〗
  107. create_trigger_t('afight1','^(> )*(\\D*)「(雁行斜击|浪迹天涯|花前月下|清饮小酌|分花拂柳|抚琴按箫|彩笔画眉|举案齐眉|木兰回射|如影相随)」','','asrou')
  108. -- 玉女素心剑〖玉女素心剑〗属性〖柔〗
  109. create_trigger_t('afight32','^(> )*(\\D*)「(清风袭月|飘雪穿云|千峰竞秀|万流归宗|乌龙搅柱|大雁啼沙|进退龙游|天地鹤翔)」','','asrou')
  110. -- 回风拂柳剑〖回风拂柳剑〗属性〖柔〗
  111. create_trigger_t('afight33','^(> )*(\\D*)「(未牧|初调|受制|回首|驯服|无碍|任运|相望|独照|双泯)」','','asrou')
  112. -- 慈航鞭〖慈航鞭〗属性〖柔〗
  113. create_trigger_t('afight34','^(> )*(\\D*)(一抱一合|似松非松,将展未展|虚灵顶劲、涵胸拔背|右掌微颤,吞吐|掌力若有若无|太极式的阴阳变化|双手一圈,如抱太极|左拨右带,一卷|右手虚划,手背|流云翻舞|双手随意划弧|双手一翻,连消|右掌挥出,一拒一迎|左手凭空划了|右掌划个圈子|双掌轻翻,柔|走一虚步,右手|双掌一摆一抄|双手自然挥动|双手内旋,如|左掌阳,右掌阴|右手突从圈中|划个圆圈,右臂一伸|左手从右至左|双手划弧止于|左手高,右手低|右脚实,左脚虚|身前上下连划|身前左右连划|虚灵顶劲、涵胸|似松非松,将展|揽雀尾|单鞭|提手上势|白鹤亮翅|搂膝勾步|手挥琶琶|进步搬拦锤|指裆锤|双风贯耳|白蛇吐信|高探马|伏虎式|肘底看锤|海底针|闪通臂|揽月势|马步靠|金鸡独立|玉女穿梭|反身撇锤|转身蹬腿|栽锤|进步七星|倒撵猴|转身摆莲|弯弓射虎|云手|猢狲跃|野马分鬃|十字手)','','asrou')
  114. -- 太极拳〖太极拳〗属性〖柔〗
  115. create_trigger_t('afight35','^(> )*(\\D*)(「灵蛇出洞」|轻风细雨|半雨半晴|如影随形」)','','asrou')
  116. -- 化骨绵掌〖化骨绵掌〗属性〖柔〗
  117. create_trigger_t('afight36','^(> )*(\\D*)(左手忽做兰花之形|便如兰花浴风般划向|右掌自上而下,一抄一带|双手如两只玉蝶|如一柄长剑般横削而来)','','asrou')
  118. -- 兰花拂穴手〖兰花拂穴手〗属性〖柔〗


  119. --快
  120. create_trigger_t('afight37','^(> )*(\\D*)「(万岳朝宗|开门见山|独劈华山|天外玉龙|龙啸九天|叠翠浮青|千古人龙)」','','askuai')
  121. -- 嵩山剑法〖嵩山剑法〗属性〖快〗
  122. create_trigger_t('afight38','^(> )*(\\D*)「(五气呈祥|逆流捧沙|雷洞霹雳|摘星换斗|梵心降魔)」','','askuai')
  123. -- 四象掌〖四象掌〗属性〖快〗
  124. create_trigger_t('afight39','^(> )*(\\D*)「(黑龙现身|万水千山|横扫千里|左右开弓|直摧万马|上步劈山)」','','askuai')
  125. -- 烈焰刀〖烈炎刀〗属性〖快〗
  126. create_trigger_t('afight40','^(> )*(\\D*)「(仗义执言|七星伴月|佛界无边|转世轮回|西天极乐|佛祖慈悲)」','','askuai')
  127. -- 如影随形腿〖如影随形腿〗属性〖快〗
  128. create_trigger_t('afight42','^(> )*(\\D*)「(魁星踢斗|倒踢紫金冠|旁敲侧击|连环三踢|秋风扫落叶|凤舞九天)」','','askuai')
  129. -- 旋风扫叶腿〖旋风扫叶腿〗属性〖快〗
  130. create_trigger_t('afight43','^(> )*(\\D*)「(海底寻针|灵猿探洞|斜插神枝|电闪雷动|拨草寻蛇|夫子揖手|玉带缠腰|举火烧天|败马斩蹄|玉女穿针|灵猿登枝|苏武挥鞭|挑灯看剑)」','','askuai')
  131. -- 迅雷十六剑〖迅雷十六剑〗属性〖快〗
  132. create_trigger_t('afight44','^(> )*(\\D*)(刀锋回转,连出数刀|左一刀,右一刀|突然刀交左手,一刀砍向|正撞上刀锋来路|十六刀连续往|集全身之力于刀锋上)','','askuai')
  133. -- 柳叶刀法〖柳叶刀法〗属性〖快〗


  134. -- 慢

  135. create_trigger_t('afight45','^(> )*(\\D*)「(徘徊空谷|力不从心|行尸走肉|庸人自扰|倒行逆施|废寝忘食|孤形只影|饮恨吞声|穷途末路|面无人色|想入非非)」','','asman')
  136. -- 黯然销魂掌〖黯然销魂掌〗属性〖慢〗
  137. create_trigger_t('afight46','^(> )*(\\D*)「(如罩寒霜|如寒冰头|白露为霜|寒梅纷飞|天寒地冻|冰天雪地|雪花纷飞|满天冰雨)」','','asman')
  138. -- 寒冰绵掌〖寒冰绵掌〗属性〖慢〗
  139. create_trigger_t('afight47','^(> )*(\\D*)「(横空出世|长虹贯日|云断秦岭|铁索拦江|怀中抱月|翻江搅海|金刚伏魔)」','','asman')
  140. -- 般若掌〖般若掌〗属性〖慢〗
  141. create_trigger_t('afight48','^(> )*「(蓝采和,提篮劝酒醉朦胧|何仙姑,拦腰敬酒醉仙步|曹国舅,千杯不醉倒金盅|韩湘子,铁棍提胸醉拔萧|汉钟离,跌步翻身醉盘龙|铁拐李,踢倒金山醉玉池|张果老,醉酒抛杯倒骑驴|吕洞宾,酒醉提壶力千钧)」,(\\D*)','','asman')
  142. -- 少林醉棍〖少林醉棍〗属性〖慢〗
  143. create_trigger_t('afight49','^(> )*(\\D*)「(云断秦岭|青松翠翠|山回路转|金玉满堂|青山断河|风伴流云|湮雨飘渺)」','','asman')
  144. -- 混元掌〖混元掌〗属性〖慢〗
  145. create_trigger_t('afight50','^(> )*(\\D*)「(日入空山|天清云淡|秋风不尽|山回路转|青山断河|北风卷地|天山雪飘)」','','asman')
  146. -- 昆仑叠掌〖昆仑叠掌〗属性〖慢〗
  147. create_trigger_t('afight51','^(> )*(\\D*)(「手挥五弦」|送远方翩鸿孤飞|剑法吞吐开合|剑劲之柔韧|剑法中最精要之处|登峰造极的剑术|漫步扬长而步|出剑以蜿蜒之势|剑法中破绽之少|太极剑「剑意」|剑势犹如浪潮一般|剑招古朴浑厚|剑刃平刺,锋口向|脚走八卦,拔剑|神在剑先、绵绵不绝|画剑成圈,一点|缓缓伸出,随手画|一阵尖锐的破空声出|右手剑诀戳出|三环套月|左手持剑缓缓向上提起|一剑刺到,青光闪闪|剑尖急颤,看不出攻|左手剑诀斜引,|剑势绵绵不绝,|剑招精奇,轻翔灵动|以己之钝,挡敌之无锋|以意驭剑,千变万化|每一招均是以弧形刺出|以意驭剑,神在剑先|剑法纵横变化,奇幻无方|半点渣滓,以意运剑|出剑递招,可说|剑法吞吐开合|只觉一股森森寒气,直逼|突然平刺,剑尖急颤|剑招未曾使老,已然圈转|「宿鸟投林」|「大魁星」|「天马行空」|「黄峰入洞」|「射雁式」|「燕子抄水」|「小魁星」|「挑帘式」|「风扫梅花」|「车轮剑」|“顺水推舟”|「探海式」|「白猿献果」|「野马跳涧」|「海底捞月」|「虎抱头」|「右拦扫」|“迎风掸尘”|「乌龙摆尾」|「圆转如意」|「迎风掸尘」|「青龙出水」|「指南针」|「燕子掠波」|「却步抽剑」|一招「拨云瞻日」)','','asman')
  148. -- 太极剑法〖太极剑法〗属性〖慢〗
  149. create_trigger_t('afight52','^(> )*(\\D*)(犹如一条灵蛇窜越而出,径直扑向|已完全笼罩在漫天鞭影之中,丝毫|随即连续舞了两个圆圈,光环之中|却以一道弧线从旁向你缠去|末梢在地上划出“呲呲”的爆响,猛|撤身,打了个转,双手仍不断抖动|凌空划了个弧圈,身子围绕你奔走|运起嵩山内功,继而凌空踏起)','','asman')
  150. -- 嵩阳鞭〖嵩阳鞭〗属性〖慢〗
  151. create_trigger_t('afight53','^(> )*(\\D*)「(并蒂莲开|池底清荷|双莲争艳|雨打莲花|旧藕新莲|遍野荷香)」','','asman')
  152. -- 莲花掌〖莲花掌〗属性〖慢〗
  153. create_trigger_t('afight54','^(> )*(\\D*)「(锋|天|下|不|武|刀|龙|争)」','','asman')
  154. -- 银钩笔法〖银钩笔法〗属性〖慢〗
  155. create_trigger_t('afight20','^(> )*(\\D*)(「落英缤纷|「江城飞花|「雨打桃花|「雨急风狂|「满天花雨|「断艳残红|一招「无边落木)」','','asman')
  156. -- 落英神剑掌〖落英神剑掌〗属性〖慢〗
  157. create_trigger_t('afight101','^(> )*(\\D*)「(示诞生|始心镜|现宝莲|破法执|开显圆|显真常|归真法|吉祥逝)」','','asman')
  158. -- 火焰刀〖火焰刀〗属性〖慢〗


  159. -- 妙
  160. create_trigger_t('afight55','^(> )*(\\D*)「(斩头式|破膛刀|去魂电|流星经天|蛇行|狸翻|三界咒|魔分身)」','','asmiao')
  161. -- 血刀经〖血刀经〗属性〖妙〗
  162. create_trigger_t('afight*56','^(> )*(\\D*)「(目不识丁|画龙点睛|扑朔迷离|受宠若惊|滔滔不绝|退避三舍|卧薪尝胆|相煎何急)」','','asmiao')
  163. -- 参合指〖参合指〗属性〖妙〗
  164. create_trigger_t('afight57','^(> )*(\\D*)「(貂禅拜月|西施捧心|昭君出塞|麻姑献寿|天女织梭|则天垂帘|丽华梳妆|红玉击鼓|弄玉吹箫)」','','asmiao')
  165. -- 美女拳法〖美女拳法〗属性〖妙〗
  166. create_trigger_t('afight58','^(> )*(\\D*)(举起长剑运使「太极剑」剑意|奇诡地向你挥出「泉鸣芙蓉」、|神色凝重,长剑上劈下切左右横扫|手中长剑越转越快,|挺剑回刺你的长剑。|突然使出青城派松风剑法的「鸿飞冥冥」,|突然运剑如狂,一手关外的「乱披风剑法」,|飞身跃起,出剑宛如「金雁横空|含笑抱剑,气势庄严|剑光一吐,|剑势忽缓而不疏,剑意有余而不尽|剑随身转,续而刺出十九剑,|剑意突焕气象森严,便似千军万马奔驰而来,|剑招突变,使出衡山的「一剑落九雁」,)','','asmiao')
  167. -- 独孤九剑〖独孤九剑〗属性〖妙〗
  168. create_trigger_t('afight59','^(> )*(\\D*)「(仙鹤展翅入灵山|玉马衔环拜仙宫|鸣鹿踏蹄觅仙草|金鲤跃水潜天池|灵猿献果赴蓬莱|飞鹰盘旋扫乾坤|天龙出水腾宇宙|白象卷云憾天柱)」','','asmiao')
  169. -- 韦驮杵〖韦驮杵〗属性〖妙〗
  170. create_trigger_t('afight60','^(> )*(\\D*)「(瓶花落砚|寒梅吐蕊|初杏问酒|露草斜阳|仰月承霖|叶底留莲|清风拂桂|菊圃秋霜|伽叶微笑|佛祖拈花)」','','asmiao')
  171. -- 拈花指〖拈花指〗属性〖妙〗
  172. create_trigger_t('afight61','^(> )*(\\D*)「(神龙摆尾|乌龙绞柱|天龙下凡|地龙打滚)」','','asmiao')
  173. -- 灵蛇鞭法〖灵蛇鞭法〗属性〖妙〗
  174. create_trigger_t('afight62','^(> )*(\\D*)「(棹歌中流|山外清音|月落曲惶|狂歌九天|箫史乘龙)」','','asyuxiao')
  175. -- 玉箫剑法〖玉箫剑法〗属性〖妙或险〗--------------------------------
  176. create_trigger_t('afight63','^(> )*(\\D*)「(五陵烟云|烟雾弥漫|烟雨朦胧|烟飘云散|五罗轻烟)」','','asmiao')
  177. -- 五罗轻烟掌〖五罗轻烟掌〗属性〖妙〗
  178. create_trigger_t('afight64','^(> )*(\\D*)(天穹如盖|「乾坤倒转」|两仪四象|「气吞**」)','','asmiao')
  179. -- 四象**刀〖四象**刀〗属性〖妙〗
  180. create_trigger_t('afight65','^(> )*(\\D*)「(推窗望月|分水擒龙|白云幻舞|掌中乾坤|落日赶月|蛰雷为动|天罗地网|五指幻山)」','','asmiao')
  181. -- 铁掌掌法〖铁掌掌法〗属性〖妙〗
  182. create_trigger_t('afight66','^(> )*(\\D*)「(劈风展翅|风拂山岗|抽刀断水|苍鹰望月)」','','asmiao')
  183. -- 玄虚刀法〖玄虚刀法〗属性〖妙〗


  184. -- 险
  185. create_trigger_t('afight67','^(> )*(\\D*)「(凝云|捻灯|妙音|清乐|撞钟|暗香)」','','asxian')
  186. -- 天王爪〖天王爪〗属性〖险〗
  187. create_trigger_t('afight68','^(> )*(\\D*)「(虚式分金|月落西山|铁锁横江|黑沼灵狐|生死茫茫)」','','asxian')
  188. -- 截手九式〖截手九式〗属性〖险〗
  189. create_trigger_t('afight69','^(> )*(\\D*)「(洗耳恭听|明察秋毫|甜言蜜语|望尘莫及|骑虎难下|抛砖引玉)」','','asxian')
  190. -- 慕容剑法〖慕容剑法〗属性〖险〗
  191. create_trigger_t('afight70','^(> )*(\\D*)(忽地甩了出来,直扑|矫矢似灵蛇击向你,|大惊之下,身子後仰|翻将过去,自下而上|犹如水蛇般蜿蜒而出|矫夭飞舞,好比彩凤)','','asxian')
  192. -- 银索金铃〖银索金铃〗属性〖险〗
  193. create_trigger_t('afight71','^(> )*(\\D*)「(捉影式|抚琴式|鼓瑟式|批亢式|掏虚式|抢珠式|捞月式|抱残式|守缺式)」','','asxian')
  194. -- 龙爪功〖龙爪功〗属性〖险〗
  195. create_trigger_t('afight72','^(> )*(\\D*)「(龙腾虎跃|描龙绣凤|游龙戏凤|龙翔凤舞)」','','asxian')
  196. -- 腾龙匕法〖腾龙匕法〗属性〖险〗
  197. create_trigger_t('afight73','^(> )*(\\D*)「(指点江山|如来神指|一衣带水|弹指惊雷)」','','asxian')
  198. -- 弹指神通〖弹指神通〗属性〖险〗
  199. create_trigger_t('afight74','^(> )*(\\D*)「(风云起|力推山|狂风破|力开山|震天地)」','','asxian')
  200. -- 裂天斧〖裂天斧〗属性〖险〗
  201. create_trigger_t('afight76','^(> )*(\\D*)「(勾魂夺魄|九子连环风卷残云|唯我独尊)」','','asxian')
  202. -- 九阴白骨爪〖九阴白骨爪〗属性〖险〗
  203. create_trigger_t('afight75','^(> )*(\\D*)「(老牛拉车|壮士断腕|落叶归根|空前绝后|断子绝孙)」','','asxian')
  204. -- 绝户手〖绝户手〗属性〖险〗
  205. create_trigger_t('afight102','^(> )*(\\D*)「(大漠平沙|横扫千军|峭壁断云|木叶萧萧|江河不竭|高塔挂云|雪拥蓝桥|无声无色|百丈飞瀑)」','','asxian')
  206. -- 两仪剑法〖两仪剑法〗属性〖险〗


  207. --空
  208. create_trigger_t('afight77','^(> )*(\\D*)「(空|朦|洞|松|风|通|容|梦|冲|穷|中|弄|童|庸|弓|虫)」','','askong')
  209. create_trigger_t('afight103 ','^(> )*(\\D*)「(江上弄笛|花开见佛|紫气东来|流星赶月|飞燕穿柳|流星飞堕|锺馗抉目|群邪辟易)」','','askong')


  210. --无
  211. create_trigger_t('afight78','^(> )*(\\D*)「(七星手|推手|一条鞭|直击|雁回头|井栏)」','','aswu')
  212. ---武当长拳
  213. create_trigger_t('afight79','^(> )*(\\D*)「(釜底抽薪|连绵不绝|左右逢源|逆水行舟)」','','aswu')
  214. --段家拳
  215. create_trigger_t('afight80','^(> )*(\\D*)「(千里横行|冲阵斩将|河朔立威|击鼓三通|扬马立威)」','','aswu')
  216. --太祖拳
  217. create_trigger_t('afight81','^(> )*(\\D*)「(黄莺落架|丹凤朝阳|洛钟东应|偏花七星|挟山超海|慑服外道)」','','aswu')
  218. --罗汉拳
  219. create_trigger_t('afight82','^(> )*(\\D*)「(兔戏苍鹰|飞流直泻|风雨归人)」','','aswu')
  220. --温家拳
  221. create_trigger_t('afight83','^(> )*(\\D*)「(灌顶|解苦|颦眉|嗔恚|静寂|妙音|明心|制胜)」','','aswu')
  222. --伏虎拳
  223. create_trigger_t('afight84','^(> )*(\\D*)「(开天辟地|即世即空|无相无色|谁入地狱|禅心永明)」','','aswu')
  224. --韦陀掌
  225. create_trigger_t('afight85','^(> )*(\\D*)「(揩磨尘垢|无欠无余|虎门手|灵光照耀|天地无用)」','','aswu')
  226. --天罡掌
  227. create_trigger_t('afight86','^(> )*(\\D*)「(风满长空|草深雾泽|天目昭辉|雷震四方|水到渠成|山高林密|地老天荒)」','','aswu')
  228. --风云手
  229. create_trigger_t('afight87','^(> )*(\\D*)「(金针渡线|双阳沓手|飞鹰现爪|孔雀剔翎|猿猴摆手|自在飞花)」','','aswu')
  230. --鹰抓擒拿手
  231. create_trigger_t('afight88','^(> )*(\\D*)(左手扬起,右手伸出,|单臂伸出,手指直取|左手一掠,将|身形急跳,早落到|双臂弯出,柔若无骨,|右手一抬,势做阴柔,|内力勃发,姿势凶狠,)','','aswu')
  232. --锁喉擒拿手
  233. create_trigger_t('afight89','^(> )*(\\D*)「(落燕式|抚平式|追月式|连环式|扫叶式|盘龙式)」','','aswu')
  234. --少林弹腿
  235. create_trigger_t('afight90','^(> )*(\\D*)「(叶不归根|我心向佛|以慈度心|念经诵佛)」','','aswu')
  236. --摩诃指
  237. create_trigger_t('afight91','^(> )*(\\D*)「(凶鹰袭兔|雄鹰展翅|拔翅横飞|迎风振翼|飞龙献爪|搏击长空|鹰扬万里)」','','aswu')
  238. --鹰爪功
  239. create_trigger_t('afight92','^(> )*(\\D*)「(众生无我|苦乐随缘|普度众生|七星聚会|以逸待劳|佛门善地)」','','aswu')
  240. --寂灭爪
  241. create_trigger_t('afight93','^(> )*(\\D*)「(罡风推云|摘星换斗|金顶佛光)」','','aswu')
  242. --金顶绵掌
  243. create_trigger_t('afight94','^(> )*(\\D*)「(金蛇出洞|金蛇游水|金蛇挺身|金蛇过涧|金蛇缠身|升天入地|金蛇翻腾|蛇跨彩虹|双蛇钻腋|金蛇望月|金蛇摆尾|灵蛇盘腾|飞龙戏蛇|蛇影无踪)」','','aswu')
  244. --金蛇武功
  245. create_trigger_t('afight95','^(> )*(\\D*)「(雪海冰雹|天山雪野|满天飞雪|雪峰插云)」','','aswu')
  246. --天山杖法
  247. create_trigger_t('afight96','^(> )*(\\D*)(催动内力,衣袖挥动,|双脚一曲一弯,身体旋转起来,|身形飘动,围着|突然厉声大喝,跃于半空,立掌如斧,上上下下向|身形微晁抢前一步,运起十成功力,|面露诡异的笑容,猛地向前冲出,对准|心念一转,计上心来,一招)','','aswu')
  248. --抽髓掌
  249. create_trigger_t('afight97','^(> )*(\\D*)「(蜈蚣盘步|毒蚣盘身|蜈蚣摆尾)」','','aswu')
  250. --三阴蜈蚣爪
  251. create_trigger_t('afight98','^(> )*(\\D*)「\\D*无相劫」','','aswu')
  252. --无相截指
  253. create_trigger_t('afight99','^(> )*(\\D*)「(秦王鞭石|鲁达拔柳|霸王扛鼎|八仙醉打|长虹经天)」','','aswu')
  254. --疯魔杖法

  255.    
  256.     for i=1,103 do

  257.         SetTriggerOption("afight"..i,"group","afight")

  258.     end
  259.         SetTriggerOption("afightdie1"..i,"group","afightdie")
  260.         
  261.         EnableTriggerGroup('afight',false)   
  262.     --ColourNote ("red","blue","开启武功属性检测:"..npcname.."|"..npcid.."|"..pfmid)
  263. end
  264. function aszheng(n,l,w)
  265.                 if kezhi_count==0 then
  266.            kezhiwugongsuccess(w[2],GetVariable("pmiao"),kezhi_order["正"])
  267.                 end
  268.                 if kezhi_count==1 then
  269.            kezhiwugongsuccess(w[2],GetVariable("pmiao1"),kezhi_order["正"])                      
  270.                 end
  271.                 ColourNote ("red","blue","正")
  272. end

  273. function asqi(n,l,w)
  274.                 if kezhi_count==0 then
  275.            kezhiwugongsuccess(w[2],GetVariable("pxian"),kezhi_order["奇"])
  276.                 end
  277.                 if kezhi_count==1 then
  278.            kezhiwugongsuccess(w[2],GetVariable("pxian1"),kezhi_order["奇"])           
  279.                 end               
  280.         ColourNote ("red","blue","奇")
  281. end

  282. function asgang(n,l,w)
  283.                 if kezhi_count==0 then
  284.            kezhiwugongsuccess(w[2],GetVariable("pkuai"),kezhi_order["刚"])
  285.             end
  286.         if kezhi_count==1 then
  287.            kezhiwugongsuccess(w[2],GetVariable("pkuai1"),kezhi_order["刚"])   
  288.             end
  289.                 ColourNote ("red","blue","刚")
  290. end

  291. function asrou(n,l,w)
  292.                 if kezhi_count==0 then
  293.            kezhiwugongsuccess(w[2],GetVariable("pman"),kezhi_order["柔"])
  294.             end
  295.                 if kezhi_count==1 then
  296.            kezhiwugongsuccess(w[2],GetVariable("pman1"),kezhi_order["柔"])
  297.             end
  298.                 ColourNote ("red","blue","刚")
  299. end

  300. function askuai(n,l,w)
  301.                 if kezhi_count==0 then
  302.            kezhiwugongsuccess(w[2],GetVariable("prou"),kezhi_order["快"])
  303.             end
  304.         if kezhi_count==1 then
  305.            kezhiwugongsuccess(w[2],GetVariable("prou1"),kezhi_order["快"])   
  306.             end
  307.                 ColourNote ("red","blue","快")
  308. end

  309. function asman(n,l,w)
  310.         if kezhi_count==0 then
  311.            kezhiwugongsuccess(w[2],GetVariable("pgang"),kezhi_order["慢"])
  312.             end
  313.                 if kezhi_count==1 then
  314.            kezhiwugongsuccess(w[2],GetVariable("pgang1"),kezhi_order["慢"])   
  315.             end
  316.                 ColourNote ("red","blue","慢")
  317. end

  318. function asmiao(n,l,w)
  319.                 if kezhi_count==0 then
  320.            kezhiwugongsuccess(w[2],GetVariable("pqi"),kezhi_order["妙"])
  321.             end
  322.         if kezhi_count==1 then
  323.            kezhiwugongsuccess(w[2],GetVariable("pqi1"),kezhi_order["妙"])   
  324.             end
  325.                 ColourNote ("red","blue","妙")
  326. end

  327. function asxian(n,l,w)
  328.                 if kezhi_count==0 then
  329.            kezhiwugongsuccess(w[2],GetVariable("pzhen"),kezhi_order["险"])
  330.             end
  331.         if kezhi_count==1 then
  332.            kezhiwugongsuccess(w[2],GetVariable("pzhen1"),kezhi_order["险"])   
  333.             end
  334.                 ColourNote ("red","blue","险")
  335. end

  336. function askong(n,l,w)
  337.         if kezhi_count==0 then
  338.            kezhiwugongsuccess(w[2],GetVariable("pwu"),kezhi_order["空"])
  339.                 end
  340.         if kezhi_count==1 then
  341.            kezhiwugongsuccess(w[2],GetVariable("pwu1"),kezhi_order["空"])               
  342.                 end
  343.                 ColourNote ("red","blue","空")
  344. end
  345. --这里pkong变量里需要填克制空属性的pfm

  346. function aswu(n,l,w)
  347.         if kezhi_count==0 then
  348.            kezhiwugongsuccess(w[2],GetVariable("pwu"),kezhi_order["无"])
  349.                 end
  350.         if kezhi_count==1 then
  351.            kezhiwugongsuccess(w[2],GetVariable("pwu1"),kezhi_order["无"])               
  352.                 end
  353.                 ColourNote ("red","blue","无")
  354. end
  355. --这里pwu变量里需要填克制无属性的pfm

  356. function asyuxiao(n,l,w)
  357.         if kezhi_count==0 then
  358.         if w[2]~=nil and string.find(w[2],"箫") then
  359.                 kezhiwugongsuccess(w[2],GetVariable("pqi"),kezhi_order["妙"])
  360.         else
  361.                 kezhiwugongsuccess(w[2],GetVariable("pzhen"),kezhi_order["险"])
  362.         end
  363.         end
  364.                 if kezhi_count==1 then
  365.         if w[2]~=nil and string.find(w[2],"箫") then
  366.                 kezhiwugongsuccess(w[2],GetVariable("pqi1"),kezhi_order["妙"])
  367.         else
  368.                 kezhiwugongsuccess(w[2],GetVariable("pzhen1"),kezhi_order["险"])
  369.         end
  370.         end
  371.         ColourNote ("red","blue","玉萧剑法:"..w[2])
  372. end
  373. function kezhiwugongsuccess(miaoshu,kezhi_cmd,k_order)                                                  
  374.         --print(miaoshu)
  375.         --print("kezhisuccess="..kezhisuccess.."|npc_num="..npc_num)
  376.                 if flag.pk==0 then
  377.         for i=1,npc_num do
  378.                 --print("kflag"..i.."="..kflag[i]..npc_name[i])
  379.                 if npc_name[i]~=nil and kflag[i]==1 then
  380.                         local tmpuser=string.find(miaoshu,"你")
  381.                         local tmptarget=string.find(miaoshu,npc_name[i])
  382.                         if tmptarget~=nil then
  383.                                 if tmpuser~=nil and tmpuser<tmptarget then                                            
  384.                                         break
  385.                                 end
  386.                                 create_alias('kezhiwugongpfm','kezhiwugongpfm','alias pppp'..i..' '..kezhi_cmd..' '.. npc_id[i])
  387.                                 exe('kezhiwugongpfm')
  388.                                 npc_order[i]=k_order
  389.                                 --kflag[i]=2
  390.                                 kezhisuccess=kezhisuccess+1
  391.                                 if i==npc_num then
  392.                                         break
  393.                                 end
  394.                         end
  395.                 end
  396.         end
  397.         print("kezhisuccess="..kezhisuccess.."|npc_num="..npc_num)
  398.         if kezhisuccess==npc_num then
  399.                 local tflag=1                                                                                   
  400.                 for i=2,npc_num do
  401.                         if npc_order[i]~=nil and npc_order[i]<npc_order[tflag] then
  402.                                 print(npc_order[i],npc_order[tflag])
  403.                                 tflag=i
  404.                         end
  405.                 end
  406.                                 kezhisuccess=0
  407.                 kezhiwugongkill(tflag)
  408.                 --kezhiwugongclose()
  409.         end
  410.                 end
  411.                                 if flag.pk==1 then
  412.         for i=1,pker_num do
  413.                 --print("kflag"..i.."="..kflag[i]..npc_name[i])
  414.                 if pker_name[i]~=nil and kflag[i]==1 then
  415.                         local tmpuser=string.find(miaoshu,"你")
  416.                         local tmptarget=string.find(miaoshu,pker_name[i])
  417.                         if tmptarget~=nil then
  418.                                 if tmpuser~=nil and tmpuser<tmptarget then                                            
  419.                                         break
  420.                                 end
  421.                                 create_alias('kezhiwugongpfm','kezhiwugongpfm','alias pppp'..i..' '..kezhi_cmd..' '.. pker_id[i])
  422.                                 exe('kezhiwugongpfm')
  423.                                 pker_order[i]=k_order
  424.                                 --kflag[i]=2
  425.                                 kezhisuccess=kezhisuccess+1
  426.                                 if i==pker_num then
  427.                                         break
  428.                                 end
  429.                         end
  430.                 end
  431.         end
  432.         print("kezhisuccess="..kezhisuccess.."|pker_num="..pker_num)
  433.         if kezhisuccess==pker_num then
  434.                 local tflag=1                                                                                   
  435.                 for i=2,pker_num do
  436.                         if pker_order[i]~=nil and pker_order[i]<pker_order[tflag] then
  437.                                 print(pker_order[i],pker_order[tflag])
  438.                                 tflag=i
  439.                         end
  440.                 end
  441.                                 kezhisuccess=0
  442.                 kezhiwugongkill(tflag)
  443.                 --kezhiwugongclose()
  444.         end
  445.                 end
  446. end
  447. function kezhiwugongAddTarget(t_name,t_id)
  448.         local tflag=true
  449. --[[       for i=1,4 do
  450.                 if npc_id[i]==t_id then
  451.                         tflag=false
  452.                 end
  453.         end                               ]]
  454.                 if flag.pk==0 then
  455.         if tflag then
  456.                 table.insert(npc_name,t_name)
  457.                 table.insert(npc_id,t_id)
  458.                 kezhiwugongStart()
  459.         end
  460.                 end
  461.                 if flag.pk==1 then
  462.         if tflag then
  463.                 table.insert(pker_name,t_name)
  464.                 table.insert(pker_id,t_id)
  465.                 kezhiwugongStart()
  466.         end
  467.                 end
  468. end
  469. function kezhiwugongRemoveTarget(t_name)
  470.         table.insert(npcdienum,t_name)
  471.                 table.insert(pkerdienum,t_name)
  472. end
  473. function kezhiwugongStart()
  474.          if flag.pk==0 then
  475.          npc_num=0
  476.          haichaoID=nil
  477.          kezhisuccess=0
  478.          for i=1,4 do
  479.                 if(npc_name[i]~=nil) then
  480.                         print("npcname["..i.."]="..npc_name[i])
  481.                         kflag[i]=1
  482.                         npc_num=npc_num+1
  483. --[[                else
  484.                         kflag[i]=0                   ]]
  485.                 end
  486.          end
  487.          EnableTriggerGroup('afight',true)   
  488.                  end
  489.                  if flag.pk==1 then
  490.          pker_num=0
  491.          haichaoID=nil
  492.          kezhisuccess=0
  493.          for i=1,4 do
  494.                 if(pker_name[i]~=nil) then
  495.                         print("pkername["..i.."]="..pker_name[i])
  496.                         kflag[i]=1
  497.                         pker_num=pker_num+1
  498. --[[                else
  499.                         kflag[i]=0                   ]]
  500.                 end
  501.          end
  502.          EnableTriggerGroup('afight',true)   
  503.                  end
  504. end
  505. function kezhiwugongkill(p_num)
  506.         --print(npcdienum[npc_name[p_num]])
  507.                 if flag.pk==0 then
  508.         if kflag[p_num]==2 and not npcdienum[npc_name[p_num]] then
  509.                 exe('set wimpy 100;set wimpycmd pppp'..p_num..'\\hp')
  510.                 haichaoID=npc_id[p_num]
  511.         else
  512.                 --exe('set wimpy 100;set wimpycmd pfmpfm\\hp')
  513.                                 exe('set wimpy 100;set wimpycmd pppp'..p_num..'\\hp')
  514.         end
  515.                 end
  516.                 if flag.pk==1 then
  517.         if kflag[p_num]==2 and not pkerdienum[pker_name[p_num]] then
  518.                 exe('set wimpy 100;set wimpycmd pppp'..p_num..'\\hp')
  519.                 haichaoID=npc_id[p_num]
  520.         else
  521.                 --exe('set wimpy 100;set wimpycmd pfmpfm\\hp')
  522.                                 exe('set wimpy 100;set wimpycmd pppp'..p_num..'\\hp')
  523.         end
  524.                 end
  525. end
  526. function kezhiwugongclose()
  527.          EnableTriggerGroup('afight',false)   
  528.          DeleteTriggerGroup("afight")
  529.          npc_num=0
  530.          haichaoID=nil
  531.          kezhisuccess=0
  532.                  pker_num=0
  533. end
复制代码
门派:嵩山派
 楼主| 发表于 2018-4-27 15:08:46 | 显示全部楼层
然后是skill.lua

  1. function qrySkillEnable(sk)
  2.     local ske = skillsEnable[sk]
  3.     -- ain debug
  4.     if not ske then
  5.            return false
  6.         end
  7.         local skl = {}
  8.         if type(ske)=="function" then
  9.            if ske() then
  10.               skl = utils.split(ske(),",")
  11.            else
  12.               return false
  13.            end
  14.         else
  15.            skl = utils.split(ske,",")
  16.         end
  17.         local skr = {}
  18.         for _,p in pairs(skl) do
  19.            skr[p] = true
  20.         end
  21.         if countTab(skr) > 0 then
  22.            return skr
  23.         else
  24.            return false
  25.         end
  26. end

  27. skillEnable={["anying-fuxiang"] = "dodge",
  28. ["anran-zhang"] = "strike",
  29. ["bahuang-gong"] = "force",
  30. ["baihua-cuoquan"] = "cuff",
  31. ["banruo-zhang"] = "strike",
  32. ["beiming-shengong"] = "force",
  33. ["bihai-chaosheng"] = "force",
  34. ["canglang-goufa"] = "hook",
  35. ["canhe-zhi"] = "finger",
  36. ["caoshang-fei"] = "dodge",
  37. ["chongling-jian"] = "sword",
  38. ["chousui-zhang"] = "strike",
  39. ["chuanyun-tui"] = "leg",
  40. ["cihang-bian"] = "whip",
  41. ["cibei-dao"] = "blade",
  42. ["cuixin-zhang"] = "strike",
  43. ["cuogu-shou"] = "hand",
  44. ["dafumo-quan"] = "cuff",
  45. ["dagou-bang"] = "stick",
  46. ["damo-jian"] = "sword",
  47. ["qianzhu-wandushou"] = "hand",
  48. ["dashou-yin"] = "hand",
  49. ["ding-dodge"] = "dodge",
  50. ["duanjia-jianfa"] = "sword",
  51. ["duanjia-quan"] = "cuff",
  52. ["dugu-jiujian"] = "sword",
  53. ["dulong-dafa"] = "force",
  54. ["duoming-jinhua"] = "throwing",
  55. ["fanliangyi-dao"] = "blade",
  56. ["fengmo-zhang"] = "staff",
  57. ["fengyun-shou"] = "hand",
  58. ["fuhu-quan"] = "cuff",
  59. ["fumo-jian"] = "sword",
  60. ["fuqin-shi"] = "whip",
  61. ["furong-jinzhen"] = "throwing",
  62. ["guiyuan-tunafa"] = "force",
  63. ["hamabu"] = "dodge",
  64. ["hamagong"] = "force",
  65. ["hanbing-mianzhang"] = "strike",
  66. ["hanbing-shenzhang"] = "strike",
  67. ["hanbing-zhenqi"] = "force",
  68. ["haotian-zhang"] = "strike",
  69. ["hansha-sheying"] = "throwing",
  70. ["hengshan-jian"] = "sword",
  71. ["hengshan-jianfa"] = "sword",
  72. ["henshan-jianfa"] = "sword",
  73. ["huagong-dafa"] = "force",
  74. ["huagu-mianzhang"] = "strike",
  75. ["huanmo-wubu"] = "dodge",
  76. ["huanmo-longtianwu"] = "dodge",
  77. ["huanyin-zhi"] = "finger",
  78. ["huashan-jianfa"] = "sword",
  79. ["huashan-qigong"] = "force",
  80. ["huashan-shenfa"] = "dodge",
  81. ["huifeng-bian"] = "whip",
  82. ["huifeng-jian"] = "sword",
  83. ["hujia-daofa"] = "blade",
  84. ["huntian-qigong"] = "force",
  85. ["hunyuan-zhang"] = "strike",
  86. ["huoyan-dao"] = "strike",
  87. ["huyan-qiang"] = "spear",
  88. ["jieshou-jiushi"] = "hand",
  89. ["jimie-zhua"] = "claw",
  90. ["jindao-heijian"] = "sword",
  91. ["jingang-quan"] = "cuff",
  92. ["jinshe-jianfa"] = "sword",
  93. ["jinshe-zhangfa"] = "strike",
  94. ["jinshe-zhuifa"] = "throwing",
  95. ["jinwu-daofa"] = "blade",
  96. ["jinyan-gong"] = "dodge",
  97. ["jiuyang-shengong"] = "force",
  98. ["jiuyin-baiguzhua"] = "claw",
  99. ["jiuyin-shenfa"] = "dodge",
  100. ["jiuyin-shenzhang"] = "strike",
  101. ["jiuyin-shenzhua"] = "claw",
  102. ["jiuyin-zhengong"] = "force",
  103. ["juehu-shou"] = "hand",
  104. ["kaishan-fu"] = "axe",
  105. ["kaishan-zhang"] = "strike",
  106. ["kongming-quan"] = "cuff",
  107. ["kuaihuo-zhang"] = "strike",
  108. ["kuihua-feiying"] = "dodge",
  109. ["kuihua-mogong"] = "force",
  110. ["kuihua-shengong"] = "force",
  111. ["kunlun-zhang"] = "strike",
  112. ["kurong-changong"] = "force",
  113. ["lanhua-shou"] = "hand",
  114. ["lengquan-shengong"] = "force",
  115. ["liangyi-jian"] = "sword",
  116. ["lianhua-zhang"] = "strike",
  117. ["lietian-fu"] = "axe",
  118. ["liehuo-jian"] = "sword",
  119. ["lieyan-dao"] = "blade",
  120. ["lingbo-weibu"] = "dodge",
  121. ["lingshe-bianfa"] = "whip",
  122. ["lingshe-quanfa"] = "cuff",
  123. ["lingxu-bu"] = "dodge",
  124. ["linji-zhuang"] = "force",
  125. ["liuhe-daofa"] = "blade",
  126. ["liuyang-zhang"] = "strike",
  127. ["liuye-daofa"] = "blade",
  128. ["longxiang-boruo"] = "force",
  129. ["longzhua-gong"] = "claw",
  130. ["luohan-quan"] = "cuff",
  131. ["luoying-zhang"] = "strike",
  132. ["mantian-huayu"] = "throwing",
  133. ["meinu-quanfa"] = "cuff",
  134. ["miaojia-jianfa"] = "sword",
  135. ["murong-daofa"] = "blade",
  136. ["murong-jianfa"] = "sword",
  137. ["nianhua-zhi"] = "finger",
  138. ["ningxue-shenzhao"] = "claw",
  139. ["ningxue-shenzhua"] = "claw",
  140. ["pangen-fu"] = "axe",
  141. ["pixie-jian"] = "sword",
  142. ["piaomiao-shenfa"] = "dodge",
  143. ["piaoyi-bu"] = "dodge",
  144. ["piaoyi-shenfa"] = "dodge",
  145. ["pinxu-lingfeng"] = "dodge",
  146. ["pomopima-jian"] = "sword",
  147. ["poyu-quan"] = "cuff",
  148. ["qiantian-yiyang"] = "force",
  149. ["qianye-shou"] = "hand",
  150. ["qianzhu-wandushou"] = "hand",
  151. ["qingyan-zhang"] = "strike",
  152. ["qishang-quan"] = "cuff",
  153. ["qixian-wuxingjian"] = "sword",
  154. ["quanzhen-jianfa"] = "sword",
  155. ["ranmu-daofa"] = "blade",
  156. ["riyue-bian"] = "whip",
  157. ["ruyi-dao"] = "blade",
  158. ["ruying-suixingtui"] = "leg",
  159. ["sanhua-zhang"] = "strike",
  160. ["sanyin-zhua"] = "claw",
  161. ["shaolin-shenfa"] = "dodge",
  162. ["shaolin-tantui"] = "leg",
  163. ["shenghuo-lingfa"] = "dagger",
  164. ["shenghuo-shengong"] = "force",
  165. ["shenlong-tuifa"] = "leg",
  166. ["shenxing-baibian"] = "dodge",
  167. ["shenyuan-gong"] = "force",
  168. ["shenzhao-jing"] = "force",
  169. ["shexing-diaoshou"] = "hand",
  170. ["shuishangpiao"] = "dodge",
  171. ["sixiang-zhang"] = "strike",
  172. ["songshan-jian"] = "sword",
  173. ["songshan-qigong"] = "force",
  174. ["songyang-bian"] = "whip",
  175. ["songyang-shou"] = "hand",
  176. ["songyang-zhang"] = "strike",
  177. ["suibo-zhuliu"] = "dodge",
  178. ["suohou-shou"] = "hand",
  179. ["taiji-jian"] = "sword",
  180. ["taiji-quan"] = "cuff",
  181. ["taiji-shengong"] = "force",
  182. ["taishan-jianfa"] = "sword",
  183. ["taixuan-gong"] = "strike",
  184. ["taizu-quan"] = "cuff",
  185. ["tangshi-jianfa"] = "sword",
  186. ["tanzhi-shentong"] = "finger",
  187. --["tanzhi-shentong"] = "throwing",
  188. ["taxue-wuhen"] = "dodge",
  189. ["tenglong-bifa"] = "dagger",
  190. ["tianmo-dao"] = "blade",
  191. ["tianmo-gong"] = "force",

  192. ["tianmo-jian"] = "sword",
  193. ["tianmo-shou"] = "hand",
  194. ["tianmo-zhang"] = "strike",
  195. ["tiangang-zhang"] = "strike",
  196. ["tianlong-xiang"] = "dodge",
  197. ["tianshan-zhang"] = "staff",
  198. ["tianwang-zhua"] = "claw",
  199. ["tianyu-qijian"] = "sword",
  200. ["tiezhang-zhangfa"] = "strike",

  201. ["tiyunzong"] = "dodge",
  202. ["weituo-chu"] = "club",
  203. ["wudang-mianzhang"] = "strike",
  204. ["wudu-yanluobu"] = "dodge",
  205. ["wuhu-duanmendao"] = "blade",
  206. ["wuxiang-zhi"] = "finger",
  207. ["wuyue-jianfa"] = "sword",
  208. ["xiangfu-lun"] = "hammer",
  209. ["xianglong-zhang"] = "strike",
  210. ["xiangmo-chu"] = "hammer",
  211. ["xiantian-gong"] = "force",
  212. ["xiaohun-zhang"] = "strike",
  213. ["xiaoyaoyou"] = "dodge",
  214. ["xiaoyao-jian"] = "sword",
  215. ["xingyi-zhang"] = "strike",
  216. ["xiuluo-dao"] = "blade",
  217. ["xixing-dafa"] = "force",
  218. ["xuanfeng-tui"] = "leg",
  219. ["xuangong-quan"] = "cuff",
  220. ["xuanming-shenzhang"] = "strike",
  221. ["xuantian-wuji"] = "force",
  222. ["xuantian-zhi"] = "finger",
  223. ["xuantie-jianfa"] = "sword",
  224. ["xuanxu-daofa"] = "blade",
  225. ["xuanyin-jian"] = "sword",
  226. ["xuedao-jing"] = "blade",
  227. ["xunlei-jian"] = "sword",
  228. ["yangjia-qiang"] = "spear",
  229. ["yanling-shenfa"] = "dodge",
  230. ["yanxing-daofa"] = "blade",
  231. ["yijin-jing"] = "force",
  232. --["yingou-bifa"] = "brush",
  233. ["yinlong-bian"] = "whip",
  234. ["yingshe-shengsibo"] = "claw",
  235. ["yinsuo-jinling"] = "whip",
  236. ["yitian-tulong"] = "sword",
  237. ["yiyang-zhi"] = "finger",
  238. ["yizhi-chan"] = "finger",
  239. ["yinyun-ziqi"] = "force",
  240. ["youlong-bian"] = "whip",
  241. ["youlong-shenfa"] = "dodge",
  242. ["youming-zhao"] = "claw",
  243. ["yuenu-jian"] = "sword",
  244. ["yueying-wubu"] = "dodge",
  245. ["yunu-jianfa"] = "sword",
  246. ["yunu-xinjing"] = "force",
  247. ["yunu-shenfa"] = "dodge",
  248. ["yuxiao-jian"] = "sword",
  249. ["yuxue-dunxing"] = "dodge",
  250. ["zhaixingshu"] = "dodge",
  251. ["zhemei-shou"] = "hand",
  252. ["zhenshan-mianzhang"] = "strike",
  253. ["zhentian-quan"] = "cuff",
  254. ["zhong-qiang"] = "spear",
  255. ["zhongyuefeng"] = "dodge",
  256. ["zhuihun-gou"] = "hook",
  257. ["zhusha-zhang"] = "strike",
  258. ["zixia-gong"] = "force",
  259. ["zuibaxian"] = "dodge",
  260. ["zui-gun"] = "club",
  261. ["tianmo-gun"] = "club",
  262. ["qixian-wuxingjian"] = "sword",
  263. }

  264. skillsEnable={["anying-fuxiang"] = "dodge",
  265. ["anran-zhang"] = "strike",
  266. ["bahuang-gong"] = "force",
  267. ["baihua-cuoquan"] = "cuff",
  268. ["banruo-zhang"] = "strike",
  269. ["beiming-shengong"] = "force",
  270. ["bihai-chaosheng"] = "force",
  271. ["canglang-goufa"] = "hook",
  272. ["canhe-zhi"] = "finger",
  273. ["caoshang-fei"] = "dodge",
  274. ["chongling-jian"] = "sword",
  275. ["chousui-zhang"] = "strike",
  276. ["chuanyun-tui"] = "leg",
  277. ["cihang-bian"] = "whip",
  278. ["cibei-dao"] = "blade",
  279. ["cuixin-zhang"] = "strike",
  280. ["cuogu-shou"] = "hand",
  281. ["dafumo-quan"] = "cuff",
  282. ["dagou-bang"] = "stick",
  283. ["damo-jian"] = "sword",
  284. ["qianzhu-wandushou"] = "hand",
  285. ["dashou-yin"] = "hand",
  286. ["ding-dodge"] = "dodge",
  287. ["duanjia-jianfa"] = "sword",
  288. ["duanjia-quan"] = "cuff",
  289. ["dugu-jiujian"] = "sword",
  290. ["dulong-dafa"] = "force",
  291. ["duoming-jinhua"] = "throwing",
  292. ["fanliangyi-dao"] = "blade",
  293. ["fengmo-zhang"] = "staff",
  294. ["fengyun-shou"] = "hand",
  295. ["fuhu-quan"] = "cuff",
  296. ["fumo-jian"] = "sword",
  297. ["fuqin-shi"] = "whip",
  298. ["furong-jinzhen"] = "throwing",
  299. ["guiyuan-tunafa"] = "force",
  300. ["hamabu"] = "dodge",
  301. ["hamagong"] = "force",
  302. ["hanbing-mianzhang"] = "strike",
  303. ["hanbing-shenzhang"] = "strike",
  304. ["hanbing-zhenqi"] = "force",
  305. ["haotian-zhang"] = "strike",
  306. ["hansha-sheying"] = "throwing",
  307. ["hengshan-jian"] = "sword",
  308. ["hengshan-jianfa"] = "sword",
  309. ["henshan-jianfa"] = "sword",
  310. ["huagong-dafa"] = "force",
  311. ["huagu-mianzhang"] = "strike",
  312. ["huanmo-wubu"] = "dodge",
  313. ["huanmo-longtianwu"] = "dodge",
  314. ["huanyin-zhi"] = "finger",
  315. ["huashan-jianfa"] = "sword",
  316. ["huashan-qigong"] = "force",
  317. ["huashan-shenfa"] = "dodge",
  318. ["huifeng-bian"] = "whip",
  319. ["huifeng-jian"] = "sword",
  320. ["hujia-daofa"] = "blade",
  321. ["huntian-qigong"] = "force",
  322. ["hunyuan-zhang"] = "strike",
  323. ["huoyan-dao"] = "strike",
  324. ["huyan-qiang"] = "spear",
  325. ["jieshou-jiushi"] = "hand",
  326. ["jimie-zhua"] = "claw",
  327. ["jindao-heijian"] = "sword",
  328. ["jingang-quan"] = "cuff",
  329. ["jinshe-jianfa"] = "sword",
  330. ["jinshe-zhangfa"] = "strike",
  331. ["jinshe-zhuifa"] = "throwing",
  332. ["jinwu-daofa"] = "blade",
  333. ["jinyan-gong"] = "dodge",
  334. ["jiuyang-shengong"] = "force",
  335. ["jiuyin-baiguzhua"] = "claw",
  336. ["jiuyin-shenfa"] = "dodge",
  337. ["jiuyin-shenzhang"] = "strike",
  338. ["jiuyin-shenzhua"] = "claw",
  339. ["jiuyin-zhengong"] = "force",
  340. ["juehu-shou"] = "hand",
  341. ["kaishan-fu"] = "axe",
  342. ["kaishan-zhang"] = "strike",
  343. ["kongming-quan"] = "cuff",
  344. ["kuaihuo-zhang"] = "strike",
  345. ["kuihua-feiying"] = "dodge",
  346. ["kuihua-mogong"] = "force",
  347. ["kuihua-shengong"] = "force",
  348. ["kunlun-zhang"] = "strike",
  349. ["kurong-changong"] = "force",
  350. ["lanhua-shou"] = "hand",
  351. ["lengquan-shengong"] = "force",
  352. ["liangyi-jian"] = "sword",
  353. ["lianhua-zhang"] = "strike",
  354. ["lietian-fu"] = "axe",
  355. ["liehuo-jian"] = "sword",
  356. ["lieyan-dao"] = "blade",
  357. ["lingbo-weibu"] = "dodge",
  358. ["lingshe-bianfa"] = "whip",
  359. ["lingshe-quanfa"] = "cuff",
  360. ["lingxu-bu"] = "dodge",
  361. ["linji-zhuang"] = "force",
  362. ["liuhe-daofa"] = "blade",
  363. ["liuyang-zhang"] = "strike",
  364. ["liuye-daofa"] = "blade",
  365. ["longxiang-boruo"] = "force",
  366. ["longzhua-gong"] = "claw",
  367. ["luohan-quan"] = "cuff",
  368. ["luoying-zhang"] = "strike",
  369. ["mantian-huayu"] = "throwing",
  370. ["meinu-quanfa"] = "cuff",
  371. ["miaojia-jianfa"] = "sword",
  372. ["murong-daofa"] = "blade",
  373. ["murong-jianfa"] = "sword",
  374. ["nianhua-zhi"] = "finger",
  375. ["ningxue-shenzhao"] = "claw",
  376. ["ningxue-shenzhua"] = "claw",
  377. ["pangen-fu"] = "axe",
  378. ["pixie-jian"] = "sword",
  379. ["piaomiao-shenfa"] = "dodge",
  380. ["piaoyi-bu"] = "dodge",
  381. ["piaoyi-shenfa"] = "dodge",
  382. ["pinxu-lingfeng"] = "dodge",
  383. ["pomopima-jian"] = "sword",
  384. ["poyu-quan"] = "cuff",
  385. ["qiantian-yiyang"] = "force",
  386. ["qianye-shou"] = "hand",
  387. ["qianzhu-wandushou"] = "hand",
  388. ["qingyan-zhang"] = "strike",
  389. ["qishang-quan"] = "cuff",
  390. ["quanzhen-jianfa"] = "sword",
  391. ["ranmu-daofa"] = "blade",
  392. ["riyue-bian"] = "whip",
  393. ["ruyi-dao"] = "blade",
  394. ["ruying-suixingtui"] = "leg",
  395. ["sanhua-zhang"] = "strike",
  396. ["sanyin-zhua"] = "claw",
  397. ["shaolin-shenfa"] = "dodge",
  398. ["shaolin-tantui"] = "leg",
  399. ["shenghuo-lingfa"] = "dagger",
  400. ["shenghuo-shengong"] = "force",
  401. ["shenlong-tuifa"] = "leg",
  402. ["shenxing-baibian"] = "dodge",
  403. ["shenyuan-gong"] = "force",
  404. ["shenzhao-jing"] = "force",
  405. ["shexing-diaoshou"] = "hand",
  406. ["shuishangpiao"] = "dodge",
  407. ["sixiang-zhang"] = "strike",
  408. ["songshan-jian"] = "sword",
  409. ["songshan-qigong"] = "force",
  410. ["songyang-bian"] = "whip",
  411. ["songyang-shou"] = "hand",
  412. ["songyang-zhang"] = "strike",
  413. ["suibo-zhuliu"] = "dodge",
  414. ["suohou-shou"] = "hand",
  415. ["taiji-jian"] = "sword",
  416. ["taiji-quan"] = "cuff",
  417. ["taiji-shengong"] = "force",
  418. ["taishan-jianfa"] = "sword",
  419. ["taixuan-gong"] = "strike",
  420. ["taizu-quan"] = "cuff",
  421. ["tangshi-jianfa"] = "sword",
  422. ["tanzhi-shentong"] = "finger,throwing",
  423. ["taxue-wuhen"] = "dodge",
  424. ["tenglong-bifa"] = "dagger",
  425. ["tianmo-dao"] = "blade",
  426. ["tianmo-gong"] = "force",
  427. ["tianmo-jian"] = "sword",
  428. ["tianmo-shou"] = "hand",
  429. ["tianmo-zhang"] = "strike",
  430. ["tiangang-zhang"] = "strike",
  431. ["tianlong-xiang"] = "dodge",
  432. ["tianluo-diwang"] = "hand",
  433. ["tianshan-zhang"] = "staff",
  434. ["tianwang-zhua"] = "claw",
  435. ["tianyu-qijian"] = "sword",
  436. ["tiezhang-zhangfa"] = "strike",
  437. ["tiyunzong"] = "dodge",
  438. ["weituo-chu"] = "club",
  439. ["wudang-mianzhang"] = "strike",
  440. ["wudu-yanluobu"] = "dodge",
  441. ["wuhu-duanmendao"] = "blade",
  442. ["wuxiang-zhi"] = "finger",
  443. ["wuyue-jianfa"] = "sword",
  444. ["xiangfu-lun"] = "hammer",
  445. ["xianglong-zhang"] = "strike",
  446. ["xiangmo-chu"] = "hammer",
  447. ["xiantian-gong"] = "force",
  448. ["xiaohun-zhang"] = "strike",
  449. ["xiaoyaoyou"] = "dodge",
  450. ["xiaoyao-jian"] = "sword",
  451. ["xingyi-zhang"] = "strike",
  452. ["xiuluo-dao"] = "blade",
  453. ["xixing-dafa"] = "force",
  454. ["xuanfeng-tui"] = "leg",
  455. ["xuangong-quan"] = "cuff",
  456. ["xuanming-shenzhang"] = "strike",
  457. ["xuantian-wuji"] = "force",
  458. ["xuantian-zhi"] = "finger",
  459. ["xuantie-jianfa"] = "sword",
  460. ["xuanxu-daofa"] = "blade",
  461. ["xuanyin-jian"] = "sword",
  462. ["xuedao-jing"] = "blade",
  463. ["xunlei-jian"] = "sword",
  464. ["yangjia-qiang"] = "spear",
  465. ["yanling-shenfa"] = "dodge",
  466. ["yanxing-daofa"] = "blade",
  467. ["yijin-jing"] = "force",
  468. --["yingou-bifa"] = "brush",
  469. ["yinlong-bian"] = "whip",
  470. ["yingshe-shengsibo"] = "claw,hand",
  471. ["yinsuo-jinling"] = "whip",
  472. ["yitian-tulong"] = "sword",
  473. ["yiyang-zhi"] = "finger",
  474. ["yizhi-chan"] = "finger",
  475. ["yinyun-ziqi"] = "force",
  476. ["youlong-bian"] = "whip",
  477. ["youlong-shenfa"] = "dodge",
  478. ["youming-zhao"] = "claw",
  479. ["yuenu-jian"] = "sword",
  480. ["yueying-wubu"] = "dodge",
  481. ["yunu-jianfa"] = "sword",
  482. ["yunu-xinjing"] = "force",
  483. ["yunu-shenfa"] = "dodge",
  484. ["yuxiao-jian"] = "sword",
  485. ["yuxue-dunxing"] = "dodge",
  486. ["zhaixingshu"] = "dodge",
  487. ["zhemei-shou"] = "hand",
  488. ["zhenshan-mianzhang"] = "strike",
  489. ["zhentian-quan"] = "cuff",
  490. ["zhong-qiang"] = "spear",
  491. ["zhongyuefeng"] = "dodge",
  492. ["zhuihun-gou"] = "hook",
  493. ["zhusha-zhang"] = "strike",
  494. ["zixia-gong"] = "force",
  495. ["zuibaxian"] = "dodge",
  496. ["zui-gun"] = "club",
  497. ["qixian-wuxingjian"] = "sword",
  498. ["tianmo-gun"] = "club",
  499. }

  500. skillHubei={
  501.   ["longzhua-gong"] = "yizhi-chan",
  502.   ["yizhi-chan"] =  "longzhua-gong",
  503.   ["jingang-quan"] = "banruo-zhang",
  504.   ["banruo-zhang"] = "jingan-quan",
  505.   ["ruiying-suixingtui"] = "qianye-shou",
  506.   ["qianye-shou"] = "ruying-suixingtui",
  507.   ["sanhua-zhang"] = "nianhua-zhi",
  508.   ["nianhua-zhi"] = "sanhua-zhang",
  509.   ["xuanfeng-tui"] = "luoying-zhang",
  510.   ["luoying-zhang"] = "xuanfeng-tui",
  511.   ["wuxiang-zhi"] = "luohan-quan",
  512.   ["luohan-quan"] = "wuxiang-zhi",
  513. }

  514. skillPfm={
  515. }

  516. masterRoom={
  517. --少林派
  518. ["无名老僧"] = "嵩山少林里屋",
  519. ["渡难"]     = "嵩山少林金刚伏魔圈",
  520. ["渡劫"]     = "嵩山少林金刚伏魔圈",
  521. ["渡厄"]     = "嵩山少林金刚伏魔圈",

  522. --桃花岛
  523. ["陆乘风"]   = "归云庄书房",
  524. ["陆冠英"]   = "归云庄前厅",
  525. ["黄药师"]   = "桃花岛积翠亭",

  526. --华山派
  527. ["岳不群"]   = "华山正气堂",
  528. ["宁中则"]   = "华山正气堂",
  529. ["穆人清"]   = "华山石屋",
  530. --["封不平"]   = "华山山涧",
  531. --["从不弃"]   = "华山山涧",
  532. --["成不忧"]   = "华山山涧",

  533. --武当派
  534. ["谷虚道长"] = "武当山复真观",
  535. ["俞岱岩"]   = "武当山炼丹房",
  536. ["莫声谷"]   = "武当山天乙真庆宫",
  537. ["宋远桥"]   = "武当山三清殿",
  538. ["张三丰"]   = "武当山后山小院",
  539. ["俞莲舟"]   = "武当山小径",

  540. }

  541. local pker={}
  542. local pker_name="none"
  543. local pker_id="none"

  544. --create_triggerex_lvl('job_exp9',"^(> )*【队伍】(\\D*)\\((\\D*)\\):gblu start",'','gbluTeamStart',95)

  545. --如如果你要和%x~((%w)~)性命相搏,请你也对这个人下一次 kill 指令。
  546. function Openfpk()
  547.     flag.kezhi=0
  548.         flag.pk=0
  549.     EnableTriggerGroup("pk",false)
  550.         DeleteTriggerGroup("pk")
  551.         create_trigger_t('pk1',"^(> )*如果你要和(\\D*)\\((\\D*)\\)性命相搏,",'','fpk')
  552.         --create_trigger_t('pkjc','^(> )*( 你的合气度不足,无法使用外功!)','','fpk1')                            --重新触发fpk
  553. --        create_triggerex_lvl('pk1',"^(> )*如果你要和(\\D*)\\((\\D*)\\)性命相搏,",'','fpk',95)
  554.         SetTriggerOption("pk1","group","pk")
  555.         --SetTriggerOption("pkjc","group","pk")
  556.         --EnableTriggerGroup("pk",true)
  557.         print("fpk load finish")
  558.         return exe('emote 随手在身上几处大穴点了几下,封闭了自身九成功力。')
  559.         end

  560. function fpk(n,l,w)
  561.     exe('emote 见对方来势汹汹,眉头一皱决定不再保留。顿时暗运真气冲开各处要穴,功力游走全身。竟是打算以十二成功力对付来人。')
  562.     flag.pk=1                           --触发PK动作,打开PK标识以便kezhiwugong.lua进行判断
  563.     local tl = GetTriggerList()
  564.     if tl then
  565.     for k, v in ipairs (tl) do
  566.     EnableTrigger(v,false)
  567.     end
  568.     end
  569.     delete_all_timers()
  570.         pker_name="none"
  571.     pker_id="none"
  572.     pker_name=w[2]
  573.     pker_id=string.lower(w[3])
  574.     locate()
  575.         --print(locl.area..' '..locl.room)
  576.     EnableTriggerGroup("pka",false)
  577.         --DeleteTriggerGroup("pk2")
  578.         --EnableTriggerGroup("pk3",false)
  579.         --EnableTriggerGroup("pk4",false)
  580.         --DeleteTriggerGroup("pk2")
  581.         --DeleteTriggerGroup("pk3")
  582.         DeleteTriggerGroup("pka")
  583.        
  584.         create_trigger_t('pkc',"^(> )*你和(\\D*)一碰面,二话不说就打了起来",'','fpk2')
  585. --        create_triggerex_lvl('pk1',"^(> )*(你和(\\D*)一碰面,二话不说就打了起来|"..pker_name.."喝道:「你,我们的帐还没算完,看招!」|"..pker_name.."一眼瞥见你,「哼」的一声冲了过来!|"..pker_name.."一见到你,愣了一愣,大叫:「我宰了你!」|"..pker_name.."和你仇人相见分外眼红,立刻打了起来!|你喝道:「"..pker_name..",看招!」|"..pker_name.."神志迷糊,脚下一个不稳,倒在地上昏了过去。|"..pker_name.."「啪」的一声倒在地上,挣扎着抽动了几下就死了。)",'','fpk2',95)
  586.         create_trigger_t('pk2',"^(> )*"..pker_name.."喝道:「你,我们的帐还没算完,看招!」",'','fpk2')
  587.         create_trigger_t('pk3',"^(> )*"..pker_name.."一眼瞥见你,「哼」的一声冲了过来!",'','fpk2')
  588.         create_trigger_t('pk4',"^(> )*"..pker_name.."一见到你,愣了一愣,大叫:「我宰了你!」",'','fpk2')
  589.         create_trigger_t('pk5',"^(> )*"..pker_name.."和你仇人相见分外眼红,立刻打了起来!",'','fpk2')
  590.         create_trigger_t('pk6',"^(> )*你喝道:「"..pker_name..",看招!」",'','fpk2')
  591.         create_trigger_t('pk7',"^(> )*"..pker_name.."神志迷糊,脚下一个不稳,倒在地上昏了过去。",'','fpk3')
  592.         create_trigger_t('pk8',"^(> )*"..pker_name.."「啪」的一声倒在地上,挣扎着抽动了几下就死了。",'','fpk4')
  593.         create_trigger_t('pkz',"^(> )*你「啪」的一声倒在地上,挣扎着抽动了几下就死了。",'','fpk4')
  594.        
  595.         SetTriggerOption("pkc","group","pka")
  596.     SetTriggerOption("pk2","group","pka")
  597.     SetTriggerOption("pk3","group","pka")
  598.     SetTriggerOption("pk4","group","pka")
  599.     SetTriggerOption("pk5","group","pka")
  600.     SetTriggerOption("pk6","group","pka")   
  601.     SetTriggerOption("pk7","group","pka")  
  602.     SetTriggerOption("pk8","group","pka")
  603.     SetTriggerOption("pkz","group","pka")
  604.   
  605. --[[   if GetVariable("pkpfm") then
  606.        perform.pre=GetVariable("pkpfm")
  607.     end
  608.    
  609.     local l_pfm=perform.pre

  610.    l_pfm = perform.pre
  611.   -- if perform and perform.skill and perform.pre then
  612.    if perform.pre then
  613.       create_alias('pkset','pkset','alias pkpfm '.. l_pfm)
  614.       exe('pkset')
  615.    end                   ]]
  616.    exe('set wimpy 100;yield no')
  617.    exe('set wimpycmd pkpfm\\hp')
  618.    logfile = GetInfo(57) .. "log/pk_fpk_"..score.id.." VS " .. pker_id .. "_" .. os.time() .. ".txt"
  619.    OpenLog (logfile , false)
  620.    print("开始记录log到",logfile )
  621.    locate()
  622.    exe('chat 有人pk我,pker:'..pker_name..pker_id..'在'..locl.area..' '..locl.room)
  623.    exe('pkpfm')
  624.    exe('kill '..pker_id)
  625.    kezhiwugong()                                                --加载克制武功模块
  626.    kezhiwugongAddTarget(pker_name,pker_id)                      --添加克制目标
  627.    print(pker_name..pker_id)
  628. --  exe('pfmpfm')
  629. --        return exe('kill '..pker_id)
  630. end



  631. function fpk2()
  632. --你和混世魔王一碰面,二话不说就打了起来!
  633. --        EnableTriggerGroup("pk3",false)
  634. --        EnableTriggerGroup("pk4",false)
  635. --        DeleteTriggerGroup("pk3")
  636. --        DeleteTriggerGroup("pk4")
  637. --        create_trigger_t('pk7',"^(> )*"..pker_name.."神志迷糊,脚下一个不稳,倒在地上昏了过去。",'','fpk3')
  638. --        create_trigger_t('pk8',"^(> )*"..pker_name.."「啪」的一声倒在地上,挣扎着抽动了几下就死了。",'','fpk4')
  639. --  SetTriggerOption("pk7","group","pk3")  
  640. --  SetTriggerOption("pk8","group","pk4")
  641.    exe('chat 注意有pker对我下手:'..pker_name..pker_id..'在'..locl.area..' '..locl.room)
  642.    return exe('kill '..pker_id)
  643. end
  644. function fpk3()
  645. --神志迷糊,脚下一个不稳,倒在地上昏了过去
  646. --        EnableTriggerGroup("pk3",false)
  647. --        EnableTriggerGroup("pk4",false)
  648. --        DeleteTriggerGroup("pk3")
  649. --        DeleteTriggerGroup("pk4")
  650. --        create_trigger_t('pk7',"^(> )*"..pker_name.."神志迷糊,脚下一个不稳,倒在地上昏了过去。",'','fpk3')
  651. --        create_trigger_t('pk8',"^(> )*"..pker_name.."「啪」的一声倒在地上,挣扎着抽动了几下就死了。",'','fpk4')
  652. --        create_trigger_t('pk9','^(> )*你手上这件兵器无锋无刃','','cut_corpse2')
  653.        
  654. --  SetTriggerOption("pk7","group","pk3")  
  655. --  SetTriggerOption("pk8","group","pk4")
  656. --  SetTriggerOption("pk9","group","pk4")
  657.   exe('chat pker晕倒了:'..pker_name..pker_id)
  658.   exe('kill '..pker_id)
  659.   kezhiwugongclose()                                            --战斗完毕,停用克制武功模块
  660. end

  661. function fpk4()
  662.     kezhiwugongclose()
  663.     exe('heng corpse')
  664.     CloseLog()
  665.     Openfpk()
  666.   return check_bei(main)
  667. end
  668. function pk_cut_corpse1()
  669.     exe('heng corpse')
  670.   return exe('heng corpse')
  671. end

  672. function pk_cut_corpse2()
  673.         weapon_unwield()
  674.     weaponWieldCut()
  675.   return exe('heng corpse')
  676. end                           
复制代码
门派:嵩山派
 楼主| 发表于 2018-4-27 15:09:53 | 显示全部楼层
shujian.lua 自己添加一个flag.pk=0  就可以了
门派:嵩山派
 楼主| 发表于 2018-4-27 15:12:25 | 显示全部楼层
这个跟我之前发在机器工厂的有些许不同,就是不间断切换克制的
门派:明教
发表于 2018-4-27 16:58:37 | 显示全部楼层
marmot@tj 发表于 2018-4-27 15:12
这个跟我之前发在机器工厂的有些许不同,就是不间断切换克制的

感谢,我研究下,你怎么去玩单机了啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-8 05:28 , Processed in 0.039739 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表