|
发表于 2016-10-17 12:46:02
|
显示全部楼层
- DeleteTriggerGroup("ypt_fight") --先删掉这个触发器组 ypt_fight,删掉是为了防止意外错误
- create_trigger_t('ypt_fight1','^>*\\s*\\D*'..sxjob.killer1..'\\((\\D*)\\)','','ypt_print_1')
- --第一个参数ypt_fight1是这个触发器的名字,第二个参数是触发器的匹配,第三个参数可以默认为空字符串'',最后参数是触发器要调用的函数ypt_print_1
- create_trigger_t('ypt_fight2','^>*\\s*\\D*'..sxjob.killer2..'\\((\\D*)\\)','','ypt_print_2')
- create_trigger_t('ypt_fight3','^(> )*此人看上去师承(\\D*),擅长使用(\\D*)伤敌!','','ypt_chksk')
- create_trigger_t('ypt_fight4','^(> )*此人看上去师承(\\D*),擅长使用(\\D*)伤敌!','','ypt_chksk2')
- create_trigger_t('ypt_fight5','^>*\\s*(\\D*)「啪」的一声倒在地上','','ypt_kill_die')
- create_trigger_t('ypt_fight6','^>*\\s*(\\D*)神志迷糊,脚下一个不稳,倒在地上昏了过去。','','ypt_kill_faint')
- create_trigger_t('ypt_fight7','^>*\\s*(看清楚一点,那并不是|你想攻击谁?)','','ypt_kill_over')
- create_trigger_t('ypt_fight8','^>*\\s*\\( 你气息不匀,暂时不能施用外功。\\)','','yptfail')
-
- SetTriggerOption("ypt_fight1","group","ypt_fight") --把这些触发器设置为一个组,便于管理,类似zmud的触发器类。
- SetTriggerOption("ypt_fight2","group","ypt_fight")
- SetTriggerOption("ypt_fight3","group","ypt_fight")
- SetTriggerOption("ypt_fight4","group","ypt_fight")
- SetTriggerOption("ypt_fight5","group","ypt_fight")
- SetTriggerOption("ypt_fight6","group","ypt_fight")
- SetTriggerOption("ypt_fight7","group","ypt_fight")
- SetTriggerOption("ypt_fight8","group","ypt_fight")
复制代码 |
|