Go Back   Shestak UI > Interface Forums > Russian Community > Technical Support

Technical Support Ask for help or find solutions about ShestakUI.

Advertising

 
Thread Tools
Old 24.02.2012, 13:19   #11
smartdrake
 Elder Member User Information

smartdrake's Avatar
ну так и написали бы, что по предложенному мной способу через проффайл сделать это тоже нельзя...
ваш способ не подходит в принципе.. у меня 2 пала у одного алхимия.. у другого начерталка...
значит будем ждать, когда появиться возможность дописывать вещи в зависимости от профы или хотябы от ника (это пожелание такое )

ЗЫЖ спасибо за своевременные ответы
Old 24.02.2012, 13:19   #1.5 - Disable Ads

Advertise on this site

Old 24.02.2012, 13:25   #12
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by smartdrake View Post
когда появиться возможность дописывать вещи в зависимости от профы
Этого не будет.


Quote:
Originally Posted by smartdrake View Post
или хотябы от ника
Внимательно смотреть все содержимое в папке Config, в частности начало всех файлов, тк пример в них есть.

Добавлено через 3 минуты
Начало содержимого Profiles.lua

lua Code [Select]:
----------------------------------------------------------------------------------------
--  ShestakUI personal configuration file
--  BACKUP THIS FILE BEFORE UPDATING!
--  ATTENTION: When saving changes to a file encoded file should be in UTF8
----------------------------------------------------------------------------------------
--  Configuration example:
----------------------------------------------------------------------------------------
-- if T.name == "MegaChar" then
--    C["chat"].width = 100500
--    C["tooltip"].cursor = false
--    C["unitframe"].plugins_totem_bar = false
--    C["addon"].pvp = {ADDON1, ADDON2, ADDON3, ETC}
--    C["addon"].raid = {ADDON1, ADDON2, ADDON3, ETC}
--    C["position"].tooltip = {"BOTTOMRIGHT", Minimap, "TOPRIGHT", 2, 5}
--    C["position"].bottom_bars = {"BOTTOM", UIParent, "BOTTOM", 2, 8}
--    C["position"].unitframes.tank = {"BOTTOMLEFT", UIParent, "BOTTOM", 176, 68}
-- end
----------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------
--  Per Class Config (overwrite general)
--  Class need to be UPPERCASE
----------------------------------------------------------------------------------------
if T.class == "DRUID" then

end

----------------------------------------------------------------------------------------
--  Per Character Name Config (overwrite general and class)
--  Name need to be case sensitive
----------------------------------------------------------------------------------------
if T.name == "CharacterName" then

end

----------------------------------------------------------------------------------------
--  Per Max Character Level Config (overwrite general, class and name)
----------------------------------------------------------------------------------------
if T.level ~= MAX_PLAYER_LEVEL then

end
Say Thank:
smartdrake (24.02.2012)
Old 24.02.2012, 13:29   #13
Wetxius
 Assistant User Information

Wetxius's Avatar
А если вот так:
BuyReagents.lua
Old 24.02.2012, 13:32   #14
Shestak
 Junior Member User Information

Shestak's Avatar
Можно сделать как угодно, но задача спрашивалась другая - через профиль(а профиль у нас только один - Profiles.lua)


Соответственно решение вопроса в 9ом сообщение данного топика.
Old 24.02.2012, 13:33   #15
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Shestak View Post
а профиль у нас только один - Profiles.lua
Мне почему-то показалось, что человек запутался, называя "профиль" лист в реагентах
Old 24.02.2012, 13:40   #16
smartdrake
 Elder Member User Information

smartdrake's Avatar
Quote:
Originally Posted by Wetxius View Post
Quote:
Originally Posted by Shestak View Post
а профиль у нас только один - Profiles.lua
Мне почему-то показалось, что человек запутался, называя "профиль" лист в реагентах
человек не запутался если посмотреть тему с начала, то там был вопрос можно ли как-то это сделать вообще.
было предложено сделать для всех классов, этот вариант не подошел... так как я знаю что можно делать настройки в зависимости от ника персонажа, был вопрос по этому можно ли сделать это через Profiles.lua (файл профилей - в моём понимании)...

через проверку имени персонажа в файле BuyReagents.lua попробую... спасибо за совет как его поменять.
Old 24.02.2012, 13:41   #17
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by smartdrake View Post
так как я знаю что можно делать настройки в зависимости от ника персонажа, был вопрос по этому можно ли сделать это через Profiles.lua (файл профилей - в моём понимании)...
9ое сообщение именно это и делает
Old 24.02.2012, 13:45   #18
smartdrake
 Elder Member User Information

smartdrake's Avatar
9-е сообщение не решает этой проблеммы.. имем 2 пала один с алхимией, второй с начерталкой... и при решении как в 9-ом посте.. мы либо включим всем закупать колбы+пергамент, или выключим всем палам... так как список изменить относительно ника было сказано что нельзя.
Old 24.02.2012, 14:01   #19
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Shestak View Post
Выше же сказано.
В BuyReagents.lua прописать нужные реагенты.
В Settings.lua выключить по-дефолту авто-покупку.
В Profiles.lua включить авто-покупку для определенных ников.
Quote:
Originally Posted by Shestak View Post
Начало содержимого Profiles.lua

lua Code [Select]:
----------------------------------------------------------------------------------------
--  ShestakUI personal configuration file
--  BACKUP THIS FILE BEFORE UPDATING!
--  ATTENTION: When saving changes to a file encoded file should be in UTF8
----------------------------------------------------------------------------------------
--  Configuration example:
----------------------------------------------------------------------------------------
-- if T.name == "MegaChar" then
--    C["chat"].width = 100500
--    C["tooltip"].cursor = false
--    C["unitframe"].plugins_totem_bar = false
--    C["addon"].pvp = {ADDON1, ADDON2, ADDON3, ETC}
--    C["addon"].raid = {ADDON1, ADDON2, ADDON3, ETC}
--    C["position"].tooltip = {"BOTTOMRIGHT", Minimap, "TOPRIGHT", 2, 5}
--    C["position"].bottom_bars = {"BOTTOM", UIParent, "BOTTOM", 2, 8}
--    C["position"].unitframes.tank = {"BOTTOMLEFT", UIParent, "BOTTOM", 176, 68}
-- end
----------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------
--  Per Class Config (overwrite general)
--  Class need to be UPPERCASE
----------------------------------------------------------------------------------------
if T.class == "DRUID" then

end

----------------------------------------------------------------------------------------
--  Per Character Name Config (overwrite general and class)
--  Name need to be case sensitive
----------------------------------------------------------------------------------------
if T.name == "CharacterName" then

end

----------------------------------------------------------------------------------------
--  Per Max Character Level Config (overwrite general, class and name)
----------------------------------------------------------------------------------------
if T.level ~= MAX_PLAYER_LEVEL then

end
Добавлено через 13 минут
В общем сабжевый вопрос реализовать можно, причем были даны два варианта. Но оба они решаются только изменением нескольких файлов, что нарушает "идеологию" самого файла Profiles.lua

Потому, "якобы" нельзя. Но на самом деле можно. Пусть не через проверку профессий, но через проверку класса/расы/ника/сервера/уровня.

Добавлено через 26 секунд
Как-то так
Old 24.02.2012, 14:06   #20
smartdrake
 Elder Member User Information

smartdrake's Avatar
вообщем вот файл байреагентс, так вот не рабоает вот отсюда было взято пергамент http://ru.wowhead.com/item=39502

Quote:
T.AutoBuy = {
MAGE = {
[17031] = 20, -- Rune of Teleportation
[17032] = 20, -- Rune of Portals
[17020] = 100, -- Arcane Powder
[17030] = 0, -- Ankh
},
ROGUE = {
[6947] = 20, -- Instant Poison
[2892] = 20, -- Deadly Poison
[3775] = 20, -- Crippling Poison
[5237] = 20, -- Mind-Numbing Poison
[10918] = 20, -- Wound Poison
},
}

if T.name == "Чертелла" then
T.AutoBuy = {
PALADIN = {
[3371] = 20, -- Crystal Vial
},
}
end

if T.name == "Мисальда" then
T.AutoBuy = {
PALADIN = {
[39502] = 20, -- Пергамент
},
}
end

Tags
автозакупка реагентов

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Fixed] Авто покупка реагентов Sw2rT1 Bugs Reports 19 09.02.2012 07:12


Mobile Style Русский English Deutsch Italian Chinese