Jump to content

Recommended Posts

Posted (edited)

Надоело все время искать и создавать в кожевничестве отдельную вещь для сета 476 илвла определенного класса(рога,хант,...).

Нет ли макроса или скрипта, который, наподобие castsequence для спеллов, последовательно создает шлем, плечо и т.д. для конкретного сета?

Edited by jarkonst
Posted (edited)

Keyser Söze, первый скрипт только шлем делает, второй вообще не работает. На х100 все вещи делаются где-то 2-3 сек. Вижу цикл, условия, а задержки - нет. Она была у тебя учтена?

 

У меня была идея:

1) отвожу первые 8-9 ячеек в основной сумке под шмот(сначала все они пустые);

2) создаю переменную n=0;

3) проверяю каждую ячейку основной сумки;

4) если ячейка не пуста увеличиваем n на 1;

5) в зависимости от переменной n создаю вещь

(если n=0 создаем шлем; он заполняет 1 ячейку и

при следующем нажатии макроса (проверке) n=1 - создаем наплеч,

далее n=3 - создаем торс и т.д.)

*для создания конкретной вещи используем GetTradeSkillSelectionIndex и DoTradeSkill

 

Это можно как-то реализовать?

Edited by jarkonst
Posted (edited)

Keyser Söze, я упростил макрос (по крайней мере для себя):

 

/run local n=0; for i=1,9 do if GetContainerItemLink(0,i)~=_ then n=n+1 end end

DoTradeSkill(n==0 and 115 or n==1 and 156 or n==2 and 200 or n==3 and 254 or n==4 and 305 or n==5 and 355);

(где 115, 200, 305, ... - индексы предметов)

 

Я получаю индексы предметов в профе при помощи макроса: /script DEFAULT_CHAT_FRAME:AddMessage(GetTradeSkillSelectionIndex())

и использую их в DoTradeSkill. Тут, конечно, все индексы предметов нужно считывать и вписывать, но зато делается сразу весь сет (с учетом плаща, наручей и сапог)

Edited by jarkonst
  • 3 weeks later...
Posted
Keyser Söze, а как отправить предметы в первых 8 ячейках основной сумки и золото по почте (например, для твинка) ?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...