LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 642|回复: 6

[综合] 自动指定战场

[复制链接]
发表于 2024-5-2 12:28:08 | 显示全部楼层 |阅读模式
本帖最后由 QQ_CAFE57 于 2024-8-31 05:27 PM 编辑

[Lua] 纯文本查看 复制代码
local Name = "阿拉希" 
if not MiniMapBattlefieldFrame:IsVisible() then
    BeeRun('/console Sound_EnableSFX 0')PVPParentFrame:Show()PVPParentFrameTab2:Click()
    if string.find(BattlegroundType1:GetText(),Name) then 
        BattlegroundType1:Click()
        PVPBattlegroundFrameJoinButton:Click()
    end 
    if string.find(BattlegroundType2:GetText(),Name) then 
        BattlegroundType2:Click()
        PVPBattlegroundFrameJoinButton:Click()
    end 
    PVPParentFrame:Hide()BeeRun('/console Sound_EnableSFX 1')
end 

local PVPP_F = PVPP_F or CreateFrame("Frame")
PVPP_F:RegisterEvent("UPDATE_BATTLEFIELD_STATUS")
PVPP_F:RegisterEvent("CHAT_MSG_BG_SYSTEM_NEUTRAL")
PVPP_F:SetScript("OnEvent",function(self,event,...)
        if ... and string.find(...,"胜利") and event == "CHAT_MSG_BG_SYSTEM_NEUTRAL" then
            LeaveBattlefield()
        end 
        if ... and event == "UPDATE_BATTLEFIELD_STATUS" then
            AcceptBattlefieldPort(...,true)
        end 
end)
回复

使用道具 举报

发表于 2024-5-3 09:43:12 | 显示全部楼层
掉帧问题可能和elvui之类插件有冲突,你应该单开魔蜂在测试
回复 支持 0 反对 1

使用道具 举报

发表于 2024-5-2 15:55:47 | 显示全部楼层
这个最好自己测试,一段一段注释掉测试
回复 支持 反对

使用道具 举报

发表于 2024-5-3 13:03:13 | 显示全部楼层
每个技能施放条件准确无误后return返回
回复 支持 反对

使用道具 举报

发表于 2024-5-4 00:23:02 | 显示全部楼层
为什么都是 ' 而不是" ??
回复 支持 反对

使用道具 举报

发表于 2024-5-6 09:58:50 | 显示全部楼层
有些服DK一出手就卡,也可能跟魔蜂没关系
回复 支持 反对

使用道具 举报

发表于 2024-5-30 20:24:05 | 显示全部楼层
没有return一运行不是所有技能抢着放吗?
因为有gcd的存在你同一时间只能放一个技能,要么 elseif 要么加return
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2025-5-2 01:46 AM , Processed in 0.056350 second(s), 27 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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