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

克制出问题了,没打过小高

[复制链接]
门派:桃花岛
发表于 2019-2-4 09:30:37 | 显示全部楼层
好像是你一直被busy
而為什麼你變招那pppp1只出一次?
门派:明教
 楼主| 发表于 2019-2-4 13:22:09 | 显示全部楼层
reclus@tj 发表于 2019-2-4 09:30
好像是你一直被busy
而為什麼你變招那pppp1只出一次?

pppp1是对方不变招的前提下,只出现一次,然后exe(pppp1)一次。

但是被busy阻断了——

> 你上一个动作还没有完成!
你上一个动作还没有完成!
你正忙着呢。
你正忙着呢。
你正忙着呢。
你现在不能激发特殊技能。
门派:明教
 楼主| 发表于 2019-2-4 13:25:32 | 显示全部楼层
reclus@tj 发表于 2019-2-4 09:30
好像是你一直被busy
而為什麼你變招那pppp1只出一次?

然后我做了个触发器监控这种情况——

                        create_trigger_t('afight4','^(> )*(你现在不能激发特殊技能|你上一个动作还没有完成|你正忙着呢|你合气度不足无法|你捡起一柄)','','fight_busy')

不知道为什么,也没有正常执行,然后查了一下code,发现有另外一个触发器——

                        create_trigger_t('afight2'..i,'^(> )*(\\D*)'..npc_name..'见势不妙,(便拿出\\D*做武器|招式一变,改用\\D*向你发起攻击)。$','','kezhiwugongReStart'..i)

function kezhiwugongReStart()
        --npc_num=0
        kezhisuccess=0
        flag.busy=true
end

我在里边加了个flag.busy=true,也就是说,对手换武器的情况下,强制重新判断克制,直到成功为止。

然后今天的蝶梦楼很顺利,没有再出现克制换不过来的情况。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-17 15:10 , Processed in 0.022348 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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