| Модератор форума: staford11 |
| Форум Хитрости Пиратских серверов Читы для WoW Использование Lua скриптов. |
| Использование Lua скриптов. |
Это оставшееся время до окончания подготовки заклинания. Вот "формула": start + duration - GetTime()= timeleft На вашем примере: 113978.153 + 90 - GetTime() = Время(секунд) до отката Хочу добавить, что если вы будете ставить условие вида: x=GetSpellCooldown("Танцующее руническое оружие") + select(2,GetSpellCooldown("Танцующее руническое оружие")) - GetTime() if x>1 then return true end то если спелл будет не на КД то и возвращать будет 0+0-GetTime()=-GetTime() (отрицательное значение GetTime()). |
В шапке вот взял) 1страница.
с ргхоста - http://rghost.ru/59917764 ![]() • Wowjp: Моя темка • Yt: youtube.com/@LuaNaZakaz • Discord: discord.gg/Jgmf7AJ • Vk: vk.com/luanazakaz • Telegram: t.me/LuaNaZakaz • Boosty: boosty.to/luanazakaz
Сообщение # 763 написано 16.03.2015 в 23:52
|
проверка со стороны сервера может быть на нейм и SavedVariables(редко).
В любом случае при попытке обойти блокировку нужно убрать из toc'a любые опознавательные данные. Авторнейм, титл и тд. А если изменяете SavedVariables то изменить нужно будет и в остальных файлах. |
Можно ли подправить скрипт на очищение сумок.
К примеру скрипт на удаление зеленых вещей. Код /run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"cff1eff00") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end Нужно сделать так, чтобы удалялись все вещи, кроме допустим Рецептов или какой либо вещи. |
printf,
Для этого есть аддоны, и по мне так они удобней любого скрипта, так как ты сам выбираешь вещи которые можно удалить после лута обычным нажатием кнопок + интерфэйс удобней, есть возможность делать наборы фильтров для лута, которые можно редактировать когда вздумается, а так же автопродажа хлама торговцу. Вот некоторые из этих аддонов Lootfilter, Sell Grey, Auto Destroy Но если так сильно нужны скрипты то вот нащёл на форуме сёркла. Удаляет только серые шмотки /script ClearCursor()local g,i,j,s,a,b=gsub;for i=0,4 do for j=1,GetContainerNumSlots(i)do s=GetContainerItemLink(i,j)if(s)then a,b,s=GetItemInfo(g(g(s,".*\124H",""),"\124h.*","" ))if(s==0)then PickupContainerItem(i,j)DeleteCursorItem()end;end; end;end Так же для удаления зелёных шмоток /run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"cff1eff00") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end А вот для удаления конкретных айтемов /run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"Шадоу морн") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end Только будьте осторожны, они (не знаю какой точно из них) так же удаляют Извечный огонь/землю/воду и т.д. |
Это все понятно, но я не могу вписать в аддон 400 с лишним вещей, чтобы оставалась в сумке только нужная мне вещь. Нужен именно скрипт.
Есть свои наработки нужна помощь Есть еще идея сделать защищенной от удаления одну из сумок и вещи из фильтра отправлять туда, но как это сделать совсем ума не приложу Прошу помочь реализовать upd нашел способ, только не получается перенести предмет из первой в последнюю сумку. В чем ошибка? Код /run for bag = 0, 3, 1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"Манускрипт средоточия") then PickupContainerItem(bag,slot); PutItemInBackpack(4, 1); end; end; end ууу разобрался, всего лишь надо было вовики почитать. Правильный скрипт на перенос предметов в 4 сумку, вдруг кому пригодится. Код /run for bag = 0, 3, 1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"Манускрипт средоточия") then PickupContainerItem(bag,slot); PutItemInBag(23); end; end; end А также скрипт на удаление зеленых предметов из первых 3 сумок+рюкзак Код /run for bag = 0,3,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"cff1eff00") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end |
Сообщение # 774 написано 19.03.2015 в 16:22
|
Игра не видит его в аддонах, а если переименовываю SuperBind.toc и SuperBind.lua на SuperPuper.toc и SuperPuper.lua , то в аддонах его видно и запускается , но как вызвать его в игре уже не ясно . /bp не пашет ни для 1 случая ни для 2 Вопс, не тот архив кинул +) https://yadi.sk/d/i5IbHhykfN8jf вот тот пробуй
Сообщение # 775 написано 19.03.2015 в 16:42
|
SpellBase = {"Ослепление", "Лик смерти", "Глубокая заморозка", "Превращение", "Молот правосудия"}
SpellFrame = CreateFrame("Frame", "FrameSpell", UIParent); SpellFrame:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED"); if(event=="COMBAT_LOG_EVENT_UNFILTERED") then for s = 1,#SpellBase do local name = UnitName("player") local enabled = GetSpellCooldown("Исчезновение") if enabled == 0 then CastSpellByName("Исчезновение") end end end end end) Вбиваю в Superbind Когда на меня кидают блайнд,делает ванишь,снимает блайнд,но не уходит в инвиз Help!!! |
Это норма
Добавлено (20.03.2015, 13:03)
Нажатие на кнопку "запомнить пароль" не поможет вам запомнить пароль
Сообщение # 778 написано 20.03.2015 в 13:03
|
Сообщение # 780 написано 20.03.2015 в 13:29
|
| |||



