MC_GetLocalPlayer获取游戏自身玩家
localPlayer = Game.Myself
end
if localPlayer and localPlayer:IsDead() then
-- 玩家死亡,不处理
return
end
if not self.curSkill then
-- 无技能,不处理
return
end
if not self.curSkill:IsCDReady() then -- cd没到时间不处理 如果当前cd时间大于预设的cd时间也会返回false,但是这种情况下也要释放技能,所以在上一个条件检测之前加入一个判断条件,如果当前cd大于预设的cd就直接释放该技能。 by guodong 2016/6/20 19:45:02 bugid : #108260#c1# #108265#c1# #108267#c1# #108817#c3# (有可能对应bugid有误) bugdesc : 战斗中使用自动战斗,怪物死后立即释放第二个召唤物会出现卡死现象。 #109011#c2##109012##109013##109014##110114##110848##110964###111331###111424###111425####112095####112096####112097####112098###112937###113123###113124####114397####114398####114399####115652###115653###116392###116393########117122########117123########117124########################118019################118174################118175################121367######################################################################################################################################################################################## #121851##121852##121853##122244########122290 #####122603 #####122604 #####122605 ###122819 ###123105 ###123106 ###123107 ###123108 ##125371 ##125372 ##125373 ##125374 ##126128 ##126129 ##126130 ##126131 ###127183 ###127184 ###127185 #####128195 #####128196 #####128197 #####129273 #####129274 #####129275 #130741 #130742 #130743 #132035 132036 132037 132243 132244 132245 133227 133228 133229 134186 134187 134188 135226 135227 135228 136305 136306 136307 137222 137223 137224 138406 138407 138408
if self.curSkill and self.curSkill:GetCD() > 0 and self.curSkill:GetCDMaxTime() > 0 and (self.curSkill:GetCDMaxTime() - self.curSkill:GetCD()) >= 0 then --如果当前cd大于预设的cd就直接释放该技能。by guodong 2016/6/20 19:45:02 bugid : 108260 108817 bugdesc : 战斗中使用自动战斗,怪物死后立即释
创作工场
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!