Go Back   Shestak UI > Interface Forums > Russian Community > Modified Versions

Modified Versions Your modified version of ShestakUI.

Advertising

 
Thread Tools
Old 21.09.2012, 23:22   #1
 Assistant User Information

m2jest1c's Avatar
Post Farm Mode button - увеличение размера миникарты

Аналог команды /farmmode, кнопка у миникарты



Добавляем в конец файла ShestakUI\Modules\Misc\Misc.lua Ничего добавлять не надо, иконка добавлена в основную сборку
lua Code [Select]:
----------------------------------------------------------------------------------------
--  Farm mode mouseover button on minimap
----------------------------------------------------------------------------------------
local button = CreateFrame("Button", "Farmmode", UIParent)
button:SetTemplate("Transparent")
button:SetBackdropBorderColor(T.color.r, T.color.g, T.color.b)
if C.actionbar.toggle_mode == true then
    button:Point("TOPLEFT", Minimap, "TOPRIGHT", 3, -38)
else
    button:Point("TOPLEFT", Minimap, "TOPRIGHT", 3, -18)
end
button:Size(19)
button:SetAlpha(0)

local texture = button:CreateTexture(nil, "OVERLAY")
texture:SetTexture("Interface\\Icons\\inv_misc_map_01")
texture:SetTexCoord(0.1, 0.9, 0.1, 0.9)
texture:SetPoint("TOPLEFT", button, 1, -1)
texture:SetPoint("BOTTOMRIGHT", button, -1, 1)


button:SetScript("OnClick", function()
    SlashCmdList.FARMMODE()
end)

button:SetScript("OnEnter", function()
    button:FadeIn()
end)

button:SetScript("OnLeave", function()
    button:FadeOut()
end)
Says Thank:
Oz (23.09.2012), Shestak (22.09.2012)
Old 21.09.2012, 23:22   #1.5 - Disable Ads

Advertise on this site

Old 21.09.2012, 23:47   #2
Wetxius
 Assistant User Information

Wetxius's Avatar
Иконка похожа на трекинг, которую тоже можно включить. Не будут путаться то? Я понимаю, что лупа подходит к опции, но всё же
Old 21.09.2012, 23:52   #3
Shestak
 Junior Member User Information

Shestak's Avatar
В "button:SetScript("OnClick"," не нужно создавать то, что уже есть, можно вызывать слеш команду SlashCmdList.FARMMODE()

Добавлено через 26 секунд
Иконку надо "фармящую" или что-то похожее на карту.

Добавлено через 2 минуты
И опять таки, условие:
lua Code [Select]:
if C.actionbar.toggle_mode == true then
    button:Point("TOPLEFT", Minimap, "TOPRIGHT", 3, -38)
else
    button:Point("TOPLEFT", Minimap, "TOPRIGHT", 3, -18)
end
Не совсем корректное. Если я включу "переключалку" экшнбаров, и одновременно включу "танков" и "археологию" из экстры, будет мешанина среди иконок.

Добавлено через 1 минуту
Проверку на бой кажется можно не устанавливать для такого типа условий.
Say Thank:
m2jest1c (22.09.2012)
Old 21.09.2012, 23:56   #4
Wetxius
 Assistant User Information

Wetxius's Avatar
http://www.wowhead.com/spell=78631
achievement_guildperk_fasttrack
Если найдешь

Добавлено через 1 минуту
http://www.wowhead.com/spell=74268
inv_misc_spyglass_02
Мне первая больше нравится

Добавлено через 2 минуты
http://www.wowhead.com/item=86404
inv_misc_map07

http://www.wowhead.com/item=23837
inv_misc_map_01
Say Thank:
m2jest1c (22.09.2012)
Old 21.09.2012, 23:58   #5
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Если найдешь
Так а чего искать, стандартно же все:
"Interface\\Icons\\путь_при_клике_на_иконку_вовхеда"

П.С.: Любую другую, кроме лумы, тк дубль трекинга. Имхо.

Добавлено через 22 секунды
Quote:
Originally Posted by Wetxius View Post
inv_misc_map_01
Во! Имхо, не?

Добавлено через 52 секунды
Offtop
Old 22.09.2012, 00:00   #6
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Shestak View Post
Во! Имхо, не?
Мне тож нравится
Old 22.09.2012, 00:02   #7
m2jest1c
 Assistant User Information

m2jest1c's Avatar
Quote:
Originally Posted by Shestak View Post
В "button:SetScript("OnClick"," не нужно создавать то, что уже есть, можно вызывать слеш команду SlashCmdList.FARMMODE()
хотел же еще попробовать, это я сплю уже)
Quote:
Originally Posted by Shestak View Post
Не совсем корректное. Если я включу "переключалку" экшнбаров, и одновременно включу "танков" и "археологию" из экстры, будет мешанина среди иконок.
экстрой, начиная с 4.0 перестал пользоваться, не знаю даже, зачем форкнул)
Quote:
Originally Posted by Shestak View Post
Проверку на бой кажется можно не устанавливать для такого типа условий.
я думал это что-то типа "не показывать в бою"
Quote:
Originally Posted by Wetxius View Post
http://www.wowhead.com/spell=78631
achievement_guildperk_fasttrack
Если найдешь
о, неплохо, а я даже не знал, что на вовхеде можно имя текстурки посмотреть

Quote:
Originally Posted by Wetxius View Post
Цитата:
Сообщение от Shestak
Во! Имхо. не?
Мне тож нравится
во!
Old 22.09.2012, 00:05   #8
Wetxius
Offtop
 
Old 22.09.2012, 00:05   #9
Shestak
 Junior Member User Information

Shestak's Avatar
В общем мне вариант кнопки для этой команды нравится. И в паблике(пока) можно сделать такой порядок иконок:
переключалка лейаутов(потому что всегда есть)(и будет висеть, даже если ставят гриды/фигиды(потому что гладиолус))
фарммод(потому что всегда есть)
переключалка экшн баров
все остальные, что есть
Old 22.09.2012, 00:34   #10
m2jest1c
 Assistant User Information

m2jest1c's Avatar
в шапке подкорректировал, правда там расположение вообще мое, поменял иконку, вызов команды и убрал проверку боя

Добавлено через 7 минут
обновил скрин с новой иконкой
Say Thank:
Shestak (22.09.2012)

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
[4.0] Toggle Menu (меню у миникарты) m2jest1c Modified Versions 24 27.10.2013 17:43
[4.0] HideButton: скрытие чата и миникарты Wetxius Modified Versions 8 05.09.2012 11:58
12 Button split bar? Corio Technical Support 2 02.12.2011 10:53
Placement of Raid groups (Healer Mode) Tekzehtool Technical Support 2 30.04.2011 16:45
[Fixed] Vehicle button paderborn Bugs Reports 3 06.07.2010 11:24


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