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

Modified Versions Your modified version of ShestakUI.

Advertising

 
Thread Tools
Old 14.09.2012, 14:49 ▼    #1
 Assistant User Information

m2jest1c's Avatar
Post Dark ShestakUI - Поддержка

Тема создана специально для решения проблем со сборкой Dark ShestakUI.

Свои вопросы, пожелания или предложения вы можете оставить ниже, но для начала ознакомьтесь с содержанием данного сообщения, возможно, решение найдется сразу, и вам не придется ожидать ответа на ваш вопрос.

Отмечу, что моя сборка - это все-таки тот же ShestakUI, но с изменениями в дизайне и некоторыми "плюшками", поэтому, вам может пригодиться информация, взятая с главной страницы портала:

Еще, я бы рекомендовал обратить внимание на это сообещние.

Не забывайте и про поиск по форуму и Google-поиск, т.к., например, LUA ошибки в 99% случаев возникают и в оригинальной сборке, а зачастую пользователи ShestakUI сообщают о них гораздо раньше.

И наконец, если вы так и не нашли свое решение, пользуйтесь данной темой, но будьте вежливы и предельно ясно выражайте суть проблемы (рекомендую к прочтению это сообщение), неинформативные сообщения будут помечаться мной на удаление.

Note the helpful responses in this thread!

Say Thank:
Shestak (25.11.2013)
Old 30.10.2014, 19:02 ▲    #111
Wetxius
 Assistant User Information

Wetxius's Avatar
Теперь осталось понять, почему раньше не работало. Есть идея, что надо прописать
lua Code [Select]:
if SavedOptionsPerChar.RaidLayout == nil then SavedOptionsPerChar.RaidLayout = "UNKNOWN" end
Как это сделано для настроек на аккаунт.
https://github.com/m2jest1c/DarkShes...aunch.lua#L481
Say Thank:
m2jest1c (31.10.2014)
Old 30.10.2014, 19:02   #1.5 - Disable Ads

Advertise on this site

Old 30.10.2014, 19:10   #112
Shestak
 Junior Member User Information

Shestak's Avatar
Да, подтверждаю, если на чисто(втф фигефе стерто) ставить интерфейс, не сохраняются настройки http://i.imgur.com/YCuX0Ra.jpg в втф файлы.

Добавлено через 5 минут
Еще заметил такую штуку. Если в близовском списке эддонов в игре отключить у сабжа галку, то остальные два эддона не сереют, а на оригинале сереют. http://i.imgur.com/TB3PwBe.jpg
Скорее всего это связанно с тем, что имена эддонов красятся в отличный от дефолта цвета.
Say Thank:
m2jest1c (31.10.2014)
Old 31.10.2014, 04:45   #113
m2jest1c
 Assistant User Information

m2jest1c's Avatar
Сегодня поэкспериментирую с настройками
Old 31.10.2014, 07:38   #114
Yakodzuna
 Senior Member User Information

Yakodzuna's Avatar
Правый чат

Привет вам, Спасибо за прекрасную сборку! Вопрос-пожелание есть ли возможность в правое окно чата встроить скаду/рекаунт. Для больших разрешений это актуально поскольку слишком много свободного ( незадействованного места) остается. В плане эстетики думается было ьы очень неплохо.
Old 02.11.2014, 09:54   #115
Wetxius
 Assistant User Information

Wetxius's Avatar
https://github.com/m2jest1c/DarkShes...e/Kill.lua#L15
https://github.com/m2jest1c/DarkShes...ns.lua#L68-L82
Здесь неправильные построения. Нельзя так много проверять по "and", иначе не будет учитываться, существует такая переменная или нет. При первой установке соответственно 2 ошибки

Добавлено через 17 минут
Нужно прописать сперва переменную при загрузке.
Code [Select]:
if SavedOptions.PerChar == nil then SavedOptions.PerChar = false end
Или что-то подобное. (значения какое нужно)
А для проверки раскладки можно добавить глобальную фукнцию:
Code [Select]:
T.CheckLayout = function()
	if SavedOptions then
		if SavedOptions.PerChar == false and SavedOptions.RaidLayout == "DPS" then
			return "DPS"
		end
		if SavedOptions.PerChar == false and SavedOptions.RaidLayout == "HEAL" then
			return "HEAL"
		end
		if SavedOptions.PerChar == false and SavedOptions.RaidLayout == "NONE" then
			return "NONE"
		end
	end
	if SavedOptionsPerChar and (SavedOptions and SavedOptions.PerChar) then
		if SavedOptions.PerChar == true and SavedOptionsPerChar.RaidLayout == "DPS" then
			return "DPS"
		end
		if SavedOptions.PerChar == true and SavedOptionsPerChar.RaidLayout == "HEAL" then
			return "HEAL"
		end
		if SavedOptions.PerChar == true and SavedOptionsPerChar.RaidLayout == "NONE" then
			return "NONE"
		end
	end
end
И уже по ней проверять. Например. для Kill.lua if C.unitframe.enable and (CheckLayout() == "DPS" or CheckLayout() == "HEAL") then

Добавлено через 17 часов 8 минут
И ещё, я бы сменил название опции SavedOptions.PerChar. Слишком уж похоже на SavedOptionsPerChar. Только путаница
Says Thank:
m2jest1c (04.11.2014), Shestak (02.11.2014)
Old 05.11.2014, 05:33   #116
m2jest1c
 Assistant User Information

m2jest1c's Avatar
Quote:
Originally Posted by Shestak View Post
Да, подтверждаю, если на чисто(втф фигефе стерто) ставить интерфейс, не сохраняются настройки http://i.imgur.com/YCuX0Ra.jpg в втф файлы.
Так и не смог повторить. Все настройки сохраняются верно, и для аккаунта, и для персонажа.

Добавлено через 1 минуту
Quote:
Originally Posted by Yakodzuna View Post
есть ли возможность в правое окно чата встроить скаду/рекаунт.
Т.е. совместно с чатом отображать? Сейчас задумано переключение туда-сюда по кнопке (но работоспособность необходимо проверить).

Добавлено через 53 минуты
Quote:
Originally Posted by Wetxius View Post
Здесь неправильные построения...
...Только путаница
Как-то так https://github.com/m2jest1c/DarkShes...21dcc7fb40be7c

Добавлено через 10 минут
Еще вот такую заглушку забацал, проверить до обслуживания не успел
https://github.com/m2jest1c/DarkShes...0cf3ebf742db3a
Old 05.11.2014, 07:56   #117
Wetxius
 Assistant User Information

Wetxius's Avatar
При первой установке ошибок нет, всё переключается.
Quote:
Originally Posted by m2jest1c View Post
Так и не смог повторить. Все настройки сохраняются верно, и для аккаунта, и для персонажа.
А я тоже словил. Я сперва без втф файлов поставил сборку на аккаунт, потом сменил на персонажа. Потом вышел из игры, удалил втф файлы на аккаунт, а на персонажа оставил. Зашел в игру, окна на установку не появилось, и на миникарте не меняется раскладка.
Потому что переменная, ForChar сохраняется для аккаунта, и если тот файл удалить, то хана.
Лучше сделать проверку, при логине.
Code [Select]:
if SavedOptions.ForChar == nil and SavedOptionsPerChar.Install and SavedOptions.RaidLayout == "UNKNOWN" then
	Setup()
end
Says Thank:
m2jest1c (05.11.2014), Shestak (05.11.2014)
Old 05.11.2014, 09:18   #118
m2jest1c
 Assistant User Information

m2jest1c's Avatar
Понял теперь, о чем речь.

Добавлено через 14 минут
https://github.com/m2jest1c/DarkShes...ce498f8683dfca
Say Thank:
Shestak (05.11.2014)
Old 21.12.2014, 11:49   #119
Argyzum
 Member User Information

Argyzum's Avatar
Добрый день! Подскажите, пожалуйста, как сделать так, чтобы в рйдфреймах показывалась иконка "защитки", например шилд вола, на танке с таймером?
Old 21.12.2014, 16:12   #120
m2jest1c
 Assistant User Information

m2jest1c's Avatar
Приветствую. А раньше работало? Я сейчас в командировке, подсказать не могу.

Tags
dark shestakui, поддержка

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Dark ShestakUI - Объявления m2jest1c Modified Versions 72 08.04.2015 06:21
Dark ShestakUI - Announcements m2jest1c Modified Versions 68 08.04.2015 06:21
Dark ShestakUI - Support m2jest1c Modified Versions 84 19.11.2014 23:54


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