Модератор форума: staford11 |
Форум Хитрости Пиратских серверов Читы для WoW Использование Lua скриптов. |
Использование Lua скриптов. |
Ибо light117 сам не знает Добавлено (25.03.2015, 14:18) --------------------------------------------- Есть такой скрипт чтоб при нажатии на пример на чип - сразу включался таймер с отчетом 15 секунд (диминишнг) ? Diminishing returns гуд аддон , но при его включение многие аддоны не правильно работать начинают допустим Quartz Поставь Power Auras Classic и настрой там таймер для чипшота. В течение 15 секунд ты будешь видеть выбранный тобой значок(можно и родной значок чипшота) на экране и прошедшее время с момента использования (или время до окончания диминишинга). Да и вообще без этого аддона никуда, очень гибкие настройки, большое количество функций. |
Сообщение # 812 написано 25.03.2015 в 14:47
|
Есть такой скрипт чтоб при нажатии на пример на чип - сразу включался таймер с отчетом 15 секунд (диминишнг) ? Diminishing returns гуд аддон , но при его включение многие аддоны не правильно работать начинают допустим Quartz На пг выкладывали это скрипт, он под панды там, но вот под лич, ну наверное. Не тестировал. Показывает др только на чипшот, сап, гоуж. Кидней не показывает Код USD="UNIT_SPELLCAST_SUCCEEDED";OT="OnEvent";FR="Frame";RF=CreateFrame;RD="Border";UE=UnitName CS=RF(FR) CS.c=RF("Cooldown","CST",CS.t) CS:RegisterEvent(USD) CS.c:SetAllPoints(CS) CS:SetPoint("TOPRIGHT",PlayerFrame,-2,-100)CS:SetSize(22,22)CS.t=CS:CreateTexture(nil,RD)CS.t:SetAllPoints()CS.t:SetTexture("Interface\\Icon s\\ability_cheapshot") CS:SetScript(OT,function(self,event,...)if UE(select(1,...))==UE("player")and select(5,...)==1833 then CST:SetCooldown(GetTime(),25)end end) SP=RF(FR) SP.c=RF("Cooldown","SAP",SP.t) SP:RegisterEvent(USD) SP.c:SetAllPoints(SP) SP:SetPoint("TOPRIGHT",PlayerFrame,-25,-100)SP:SetSize(22,22)SP.t=SP:CreateTexture(nil,RD)SP.t:SetAllPoints()SP.t:SetTexture("Interface\\Ico ns\\ability_sap") SP:SetScript(OT,function(self,event,...)if UE(select(1,...))==UE("player")and select(5,...)==51724 then SAP:SetCooldown(GetTime(),27)end if UE(select(1,...))==UE("player")and select(5,...)==38764 then SAP:SetCooldown(GetTime(),23)end end) (GetTime(),27) Это и есть таймер в секундах сколько нужно, столько ставь |
1. Gagarin v1.7 - на данный момент универсальный чит. Риск быть забаненым минимален.
Нажатие на кнопку "запомнить пароль" не поможет вам запомнить пароль
Сообщение # 817 написано 26.03.2015 в 13:20
|
Не прикроют, всё решается переименовыванием в правильных местах. На крайняк написать прогу для автоматизации этого процесса (задания случайного имени)
reverse engineering your soul... балуюсь C++, C#, SQL, LUA. Владыка 1C. Окончательно забил на emuDev
Сообщение # 823 написано 27.03.2015 в 16:42
|
Не прикроют, всё решается переименовыванием в правильных местах. На крайняк написать прогу для автоматизации этого процесса (задания случайного имени) Не только лишь каждый может переименовать аддон) Это очевидно из некоторых диалогов в этой теме))
Нажатие на кнопку "запомнить пароль" не поможет вам запомнить пароль
Сообщение # 824 написано 27.03.2015 в 18:08
|
Вот переделал SDM только не знаю на долго ли) ***********ССЫЛКА********************
Нажатие на кнопку "запомнить пароль" не поможет вам запомнить пароль
Сообщение # 828 написано 28.03.2015 в 18:01
|
Всем привет, ребят вопрос такой, возможно ли внести изменения в скрипт указанный в 1 посте для собаки лока, чтобы запрет чар юзался с проверкой на "длину" к примеру те же 0.6 секунд. Дабы както уж нереалистично когда собака прерывает каст на первой доле секудны) Заранее благодарен, чтобы не искать его, вот изначальный вариант который хотелось бы изменить)
function Dispel(self, elapsed) local inRange = IsSpellInRange("Пожирание магии", "target") local Range = IsSpellInRange("Запрет чар", "target") local enable = GetSpellCooldown(48011) local enabl = GetSpellCooldown(19647) local pl = "player" local power = UnitPower("pet", 0) if enable == 0 and power >= 390 and inRange == 1 then if UnitDebuff(pl, "Страх") or UnitDebuff(pl, "Жертвенный огонь") or UnitDebuff(pl, "Лик смерти") or UnitDebuff(pl, "Порча") or UnitDebuff(pl, "Неистовство тьмы") or UnitDebuff(pl, "Вой ужаса") or UnitDebuff(pl, "Вой ужаса") or UnitDebuff(pl, "Превращение") or UnitDebuff(pl, "Ледяные оковы") or UnitDebuff(pl, "Молот правосудия") or UnitDebuff(pl, "Покояние") or UnitDebuff(pl, "Сглаз") or UnitDebuff(pl, "Ментальный крик") or UnitDebuff(pl, "Соблазн") then CastSpellByName("Пожирание магии", "player") end end if enabl == 0 and power >= 200 and Range == 1 then if UnitCastingInfo("target") or UnitChannelInfo("target") then CastSpellByName("Запрет чар", "target") end end end CreateFrame("Frame", "DispelFrame") DispelFrame:SetScript("OnUpdate", Dispel) Я может криво вставил его, но как умею)) |
Stability,
Код function Dispel(self, elapsed) local inRange = IsSpellInRange("Пожирание магии", "target") local Range = IsSpellInRange("Запрет чар", "target") local enable = GetSpellCooldown(48011) local enabl = GetSpellCooldown(19647) local pl = "player" local power = UnitPower("pet", 0) local finish = endTime/1000 - GetTime() if enable == 0 and power >= 390 and inRange == 1 then if UnitDebuff(pl, "Страх") or UnitDebuff(pl, "Жертвенный огонь") or UnitDebuff(pl, "Лик смерти") or UnitDebuff(pl, "Порча") or UnitDebuff(pl, "Неистовство тьмы") or UnitDebuff(pl, "Вой ужаса") or UnitDebuff(pl, "Вой ужаса") or UnitDebuff(pl, "Превращение") or UnitDebuff(pl, "Ледяные оковы") or UnitDebuff(pl, "Молот правосудия") or UnitDebuff(pl, "Покояние") or UnitDebuff(pl, "Сглаз") or UnitDebuff(pl, "Ментальный крик") or UnitDebuff(pl, "Соблазн") then CastSpellByName("Пожирание магии", "player") end end if enabl == 0 and power >= 200 and Range == 1 then if UnitCastingInfo("target") or UnitChannelInfo("target") and finish <= 0.6 then CastSpellByName("Запрет чар", "target") end end end CreateFrame("Frame", "DispelFrame") DispelFrame:SetScript("OnUpdate", Dispel)
Нажатие на кнопку "запомнить пароль" не поможет вам запомнить пароль
Сообщение # 832 написано 31.03.2015 в 19:35
|
Где? Я чет не вижу) Да и лень тестить) Тот кто попросил сам пусть исправляет, суть я ему дал))
Добавлено (31.03.2015, 21:52)
Нажатие на кнопку "запомнить пароль" не поможет вам запомнить пароль
Сообщение # 834 написано 31.03.2015 в 21:52
|
ребят помогите, нужно доделать скрипт так, чтоб он реагировал только на спеллы, влетающие в меня, а не в моего напарника(например), и также добавить в него швд в седакт(суккуба)
Код if not frame then frame = CreateFrame("Frame") end local onEvent = function(self, event, ...) if (event == "COMBAT_LOG_EVENT_UNFILTERED") then local timestamp, type, sourceGUID, sourceName, sourceFlags, destGUID, destName, destFlags = select(1, ...) if (type == "SPELL_CAST_SUCCESS") then local spellId, spellName, spellSchool = select(9, ...) if spellName == "Ослепление" or spellName == "Покаяние" or spellName== "Дезориентирующий выстрел" and UnitName("player") == destName then TargetUnit(arg4) CastSpellByName ("Слово тьмы: Смерть") end end end end frame:SetScript("OnEvent", onEvent) frame:UnregisterEvent("COMBAT_LOG_EVENT_UNFILTERED") frame:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED") frame:UnregisterEvent("UNIT_SPELLCAST_SUCCEEDED") |
дайте плз скрипт на автошвд блайндов скатеров
Добавлено (01.04.2015, 18:01)
Сообщение # 836 написано 01.04.2015 в 18:01
|
Это тебе не стол заказов (с)
Если тебе нужно - перечитывай всю тему и ищи нужные тебе вещи Добавлено (01.04.2015, 20:19) Либо со зрением траблы, либо с головой.. Тут есть абсолютно все скрипты от спелов по таймингу до инстант, остается адаптировать их под себя
Нажатие на кнопку "запомнить пароль" не поможет вам запомнить пароль
Сообщение # 839 написано 01.04.2015 в 20:19
|
Доброго времени уважаемые пользователи , подскажите пожалуйста, в чем проблема вчера зашел сервер , вожу команду /bp аддон не юзается , захожу в интерфейс а там аддон выделен красным и написано что требуется обновление(Аддон Superbind)
Сообщение # 840 написано 02.04.2015 в 01:02
|
| |||