|
发表于 2018-6-4 08:34:49
|
显示全部楼层
kezhiwugong解决的是判断的问题,如果不想来回切换,还要专门做pk的合气积累系统
可以借用songmoya.lua的合气判断,再加入if target==“player” heqi=200 切换xxpfm heqi=400切换xx就行了,kezhiwugong里面不用动了。另外pkong pwu这样的变量里,不要加jifa,直接就perform cuff.xxx 然后单独做容错系统来切换,就不会没回合都切换浪费合气了。
例如古墓的如下
function gmpfmException()
DeleteTriggerGroup("gmpfmException")
create_trigger_t('gmpfmException0','^(> )*\\D(与你现有的组合不符|掌不能用于你现有的拳脚技能组合|必须先放下你目前装备的武)','','beibeinone')
-- 基本拳脚
--你无法使用当前武器施展玉女素心。
--你无法使用当前武器施展无剑胜有剑。
--你无法使用当前武器施展海潮汹涌。
create_trigger_t('gmpfmException1','^(> )*你(现在无法使用「嫉世愤俗」绝技|现在无法使用「黯然销魂」绝技|拿着武器怎么能使用「黯然销魂」|拿着武器怎么能使用「嫉世愤俗」)','','beiarz')
-- 黯然销魂掌
create_trigger_t('gmpfmException2','^(> )*你(没有使用美女拳法作为招架|手持武器,如何使用「摄心」绝技)','','beimnqf')
-- 美女拳法
create_trigger_t('gmpfmException3','^(> )*(你现在无法使用「罗网清烟」进行攻击|只有空手才能施展「罗网清烟」)','','beitldw')
-- 天罗地网式
create_trigger_t('gmpfmException4','^(> )*你(无法使用当前武器施展三无三不手|装备的武器不对,无法施展「三无三不手」|现在无法使用「三无三不手」进行攻击|所使用的招架不对|现在无法使用「乐音绝技」攻击对方|必须将玉女素心剑作为你的剑法使用)','','beiysjl')
-- 银锁金铃
create_trigger_t('gmpfmException5','^(> )*你(无法使用当前武器施展无剑胜有剑|无法使用当前武器施展海潮汹涌|必须使用武器才能使用「海潮汹涌」|现在无法使用「海潮汹涌」|手中无剑,如何使的出玄铁剑法的绝技|现在无法使用「无剑胜有剑」)','','beixtjf')
-- 玄铁剑法
create_trigger_t('gmpfmException6','^(> )*你(现在无法使用七星绝命剑|手中无剑怎能使用一剑化三清)','','beiqzjf')
-- 全真剑法
create_trigger_t('gmpfmException7','^(> )*你(无法使用当前武器施展玉女素心|没用玉女素心剑怎么使出「玉女素心」|现在无法使用「玉女素心」)','','beiynjf')
-- 玉女剑法
create_trigger_t('gmpfmException8','^(> )*你已经把无剑胜有剑施展到极限了。','','pfmhaichao')
--你已经把无剑胜有剑施展到极限了。你已经在使用相同类型的技能,暂时无法施展无剑胜有剑。
create_trigger_t('gmpfmException9','^(> )*你将内力灌注\\D*上,纯以意驭剑,但觉天地间无一不可为剑,渐入「无剑胜有剑」的境界。','','pfmhaichao3')
--你将内力灌注天玄三清剑上,纯以意驭剑,但觉天地间无一不可为剑,渐入「无剑胜有剑」的境界。
create_trigger_t('gmpfmException10','^(> )*你已经在使用相同类型的技能,暂时无法施展无剑胜有剑。','','repfmwujian')
--你已经把海潮汹涌施展到极限了。
create_trigger_t('gmpfmException11','^(> )*你已经把海潮汹涌施展到极限了。','','pfmsanqing')
for i=0,11 do
SetTriggerOption("gmpfmException"..i,"group","gmpfmException")
end
end
|
|