Принцесса Зла Posted March 12, 2014 Posted March 12, 2014 Надо избавиться от созданных предметов, но продавать предметы быстро не получается, если быстро кликать то предмет становиться серым и с ним невозможно нечего сделать так как у сервера стоит задержка на продажу, а удалять предметы очень сложно, тем более у некоторых надо вставлять слово "УДАЛИТЬ". Решение: Вы создали кучу одинаковых вещёй, они у вас разбросаны по всем сумкам, в разных слотах. Тогда надо так: 1)Открываете текстовый документ и копируете туда вот это: /run for bag =0,4,1 do for slot=1,GetContainerNumSlots(bag),1 do local name=GetContainerItemLink(bag,slot) if name and string.find(name,"_") then UseContainerItem(bag,slot) stop() end end end 2) Линкуете себе в чат предмет. (Shift-клик с открытом чатом) 3) Не нажимая Enter копируете название предмета. (Ctrl+а, Ctrl+v) 4) Вставляете вместо _ названия предмета (Ctrl+v) и убираете [ и ]. 5) Копируете то что у вас в текстовом документе и вставляете в чат для каждого стака или предмета пока не продастся всё (при открытых сумках и окне вендора). Макрос создать не получиться, при повторном нажатие не работает. У вас в специальной сумки лежат только этот предмет. Это сложнее, но можно и так: 1) Пишите такой текст, можно и в макрос: /use 0 1 (это левый, верхний слот рюкзака) /use 0 2 это следующий как текст в книге, с лева на право и вниз. /use 1 1 это сумка следующая после рюкзака на лево. (всё это при открытых сумках и окне вендора). 2) Копируйте стену текста в чат, одна максимальное количество /use xу 28, в макросе 32. Если хотите продать все вещи одного качества: Для продажи серого шмота: /script for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,"ff09d9d9d") then UseContainerItem(bag,slot) end; end;end Для продажи белого шмота: /script for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,"ffffffff") then UseContainerItem(bag,slot) end; end;end Для продажи зелёного шмота: /script for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,"ff1eff00") then UseContainerItem(bag,slot) end; end;end Для продажи синего шмота: /script for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,"ff0070dd") then UseContainerItem(bag,slot) end; end;end Для продажи фиолетового шмота: /script for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink (bag,slot); if name and string.find(name,"ffa335ee") then UseContainerItem(bag,slot) end; end;end Ну и бонус как покупать определенное количество предмета у вендора: 1) При открытом окне вендора, странице на который предмет и сумочек юзаем заранее приготовленный макрос: /script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("X", Y ) где X название предмете (копируйте как описано выше) и Y любое число, даже большее чем 100. (Можно 101 купить спокойно) 2
Варварен Posted March 12, 2014 Posted March 12, 2014 (edited) Конечно все это знают, но для новичков будет полезно. Принцесса Зла, виже второй полезный топик от тебя за сегодня, продолжай в том же духе :clapping: Edited May 13, 2014 by Варварен
Madlena Posted May 7, 2014 Posted May 7, 2014 (edited) Не бывает в сумке одинаковых предметов, (если это хлам) серое вещество. А если бывает то очень редко. А вообще попробуем. Но все равно... Я остаюсь при своем мнении... Что бы играть без всяких макросов\скриптов анти-удобство полное. (В этом именно теме). Про хлам. Edited May 7, 2014 by Madlena
Madlena Posted May 13, 2014 Posted May 13, 2014 Ну и бонус как покупать определенное количество предмета у вендора: 1) При открытом окне вендора, странице на который предмет и сумочек юзаем заранее приготовленный макрос: /script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("X", Y ) где X название предмете (копируйте как описано выше) и Y любое число, даже большее чем 100. (Можно 101 купить спокойно) Предпочитаю использовать аддон BulkBuy. Можно покупать не 1му предмету. И не стаком. А столько сколько нужно до макс количества 9999 шт. (Работает аддон на любой версии от бк до панды). (кого интересует пишите).
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now