Страница 1 из 1

нужна помощь

Добавлено: 09 сен 2024, 06:22
goldrin
вобщем. нашел Lua анлокер. проверил вроде не банят на пиратках пашет но вот делема я совсем не знаком с ним. может ли кто то мне подсказать как заставить спамить анлокер хотя бы одну кнопку. просто нужен пример.

local mediaPath, _A = ...


local GUI = {

}

local exeOnLoad = function()

end

local exeOnUnload = function()

end

local inCombat = {

}

local outCombat = {

}

local spellIds_Loc = {

}

local blacklist = {

}

_A.CR:Add("Druid", {
name = "Druid feral (DSL mode)",
ic = inCombat,
ooc = outCombat,
use_lua_engine = false,
gui = GUI,
gui_st = {title="CR Settings", color="87CEFA", width="315", height="370"},
wow_ver = "3.3.5",
apep_ver = "1.1",
-- ids = spellIds_Loc,
-- blacklist = blacklist,
-- pooling = false,
load = exeOnLoad,
unload = exeOnUnload
})

Re: нужна помощь

Добавлено: 09 сен 2024, 16:42
eminsk
Сначала нужно определить идентификатор заклинания, которое нужно использовать.

Код: Выделить всё

local spellIds_Loc = {
    [47540] = true,  -- 47540 (Исповедь) Замени на ID заклинания,  другое которое у тебя показывает аддон idTip 
}
функцию, которая будет проверять, доступно ли заклинание, и использовать его, если это возможно:

Код: Выделить всё

local function spamSpell()
    if IsSpellInRange("Исповедь", "target") == 1 and IsUsableSpell("Исповедь") then
        CastSpellByID(47540)  -- Замени 47540 на ID заклинания,  другое которое у тебя показывает аддон idTip 
    end
end
нужно добавить эту функцию в блок inCombat, чтобы она вызывалась во время боя:

Код: Выделить всё

local lastCast = 0
local castInterval = 1  -- Интервал в секундах

local function spamSpell()
    if GetTime() - lastCast >= castInterval then
        if IsSpellInRange("Исповедь", "target") == 1 and IsUsableSpell("Исповедь") then
            CastSpellByID(47540 )  -- Замени 47540 на ID заклинания,  другое которое у тебя показывает аддон idTip 
            lastCast = GetTime()
        end
    end
end
используй аддон idTip для определения id заклинания для своей версии версии пиратки

и подробности читай тут на форуме про этот аддон и скачать и для пиратки SIRUS этот аддон нужно скачать уже у них
https://forum.wowcircle.com/showthread.php?t=1165211