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

Technical Support Ask for help or find solutions about ShestakUI.

Advertising

 
Thread Tools
Old 06.06.2010, 07:48 ▼    #1
 Junior Member User Information

Shestak's Avatar
Question Пару вопросов

Alert Перед тем, как задать вопрос, прочитайте FAQ


Ниже приведен список (раскрывается) популярных вопросов.

Note the helpful responses in this thread!

Можно ли к панели в левом нижнем углу добавить счетчик хонора и золота?
Можно ли вернуть старое отображение пати\рейд фреймов?
Как сделать свои дебаффы в правом верхнем углу под баффами?
Можно ли отключить показ кастов фокуса?
В каком файле находится блок чтобы передвинуть рейдфреймы выше и левее.
Можно ли сделать индикатор опыта слева от фрейма всегда видимым?
Будет ли реализована функция которую ввели близы на маркировку по местности?
У меня не активна галочка "Показывать отсутствующих"
Существует ли эддон для смены биндов и расположения скиллов на панеле?
Как сделать так, что бы все дебафы в гриде отображались иконками, а не текстурой?
Когда я пытаюсь добавить в фокус цель, WoW пишет что эддон обратился к функции которая запрещена WoW
Недавно заметил незнакомый значок справа вверху на мини-карте, для чего он?
Можно ли передвинуть полосу затмений?
Как включить отображение названий макросов на панелях команд?
Как убрать отображение питомцев или целей в группе?
Как поменять/купить сумки?
Как играя на евро клиенте сменить язык сборки на русский?
Возможно ли добавить таймер рейдового дебаффа прямо на иконку?
А возможно приделать изменение цвета к стандартным бафам/дебафам?
Включение "Потери контроля"
Изменение цвета элементов UI
Как передвинуть близовский фрейм - например "Героическая воля" на Ультраксионе?
Где увеличить количество отоброжаемых дебафов на фокус таргете?
Как сделать так, чтобы работал цвет времени в чате?
Не могу создать свою текстуру(и далее по тексту).
Запись лога боя в лфр
Убираем панель со своими перезарядками
Says Thank:
ILF7 (07.09.2012), Oldslacker (25.11.2013)
Old 08.07.2013, 09:30 ▲    #1501
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Shestak View Post
Такие выставил Haste
Насколько я вижу, это не оригинальный Tags.lua.
Old 08.07.2013, 09:30   #1.5 - Disable Ads

Advertise on this site

Old 08.07.2013, 15:11   #1502
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Насколько я вижу, это не оригинальный Tags.lua.
Отличия от оригинала в 1 строке(фактически). У строк 366-399 разница только в наличие табуляции.
Old 08.07.2013, 17:16   #1503
Wetxius
 Assistant User Information

Wetxius's Avatar
Ты не то сравниваешь.
ShestakUI/Modules/UnitFrames/Tags.lua#L84-L92
Этот файл кастомный.
Say Thank:
Shestak (08.07.2013)
Old 08.07.2013, 17:18   #1504
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Ты не то сравниваешь.
А, точняк

Те теги выводятся в дпс раскладке группы. Их в прицнипе тоже можно на дефолт цвет изменить.
Old 09.07.2013, 18:22   #1505
gro
 Elder Member User Information

gro's Avatar
Quote:
Originally Posted by Wetxius View Post
Quote:
Originally Posted by gro View Post
На какую клавишу выскакивают панель с метками?
Если есть цель под курсором, и нажаты шифт + лкм.

Quote:
Originally Posted by gro View Post
можно ли её убрать на другую клавишу как сделать?
Нельзя.
Выключайте опцию:
["shift_marking"] = true,
Это как отключать чёт не понял, и как передвинуть екстра кнопку на центре можно или нет?
Old 10.07.2013, 06:47   #1506
m2jest1c
 Assistant User Information

m2jest1c's Avatar
Quote:
Originally Posted by gro View Post
Это как отключать чёт не понял
В файле ShestakUI\Config\Settings.lua меняешь на
lua Code [Select]:
["shift_marking"] = false,
Quote:
Originally Posted by gro View Post
и как передвинуть екстра кнопку на центре можно или нет?
Шифт+клик на край кнопки и тащи
Says Thank:
gro (11.07.2013), Shestak (10.07.2013)
Old 10.07.2013, 12:18   #1507
Shestak
 Junior Member User Information

Shestak's Avatar
Wetxius, а где бы посмотреть на увеличение/уменьшение производительности при использование селектов?
Old 10.07.2013, 13:28   #1508
Wetxius
 Assistant User Information

Wetxius's Avatar
Да какое там увеличение производительности.
Если много раз вызывается select одной и той же функции, где нам нужна только вторая переменная(а всего их штук 6), то будет некоторый десятый процент выигрыша.
Например, как здесь
http://www.wowpedia.org/API_UnitStat Выдает 4 значения, селект начинается со второй, и идет дальше, выдавая 3 и 4 значения, которые нам не нужны.
Или http://www.wowpedia.org/API_GetItemInfo где их вообще 11, а нам нужна только вторая.
Навеяно темой http://cladhaire.wowinterface.com/fo...ad.php?t=45869
Просто переменными будет короче и понятней код, ну, и иногда быстрей.
Old 10.07.2013, 13:42   #1509
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Calling Select uses a lot more resources than redefining a variable. Only really important if being called a lot though.
Quote:
Calling the select() function is extremely slow. Besides, you are just recycling "_" over and over. It is one variable, there isn't much overhead associated with that.
Такие же пустые утверждения, как и юзать ли файл подкачки в винде(ну просто первое, что попало на ум). Я к тому, что сказать-то они сказали, а пример-пруф реального снижения производительности не предоставили. Да, мб при огромном коде это и имеет значение, но не в таком маленьком.

Quote:
Function calls are more expensive than looking up a variable.

/edit: Now, we're talking 0.000000001 of a second here, but it all adds up, especially when doing it often like in response to CLEU (COMBAT_LOG_EVENT_UNFILTERED)
Добавлено через 3 минуты
Так-то, разница настолько не велика, что можно считать ее отсутствие имхо.
Old 10.07.2013, 13:46   #1510
Wetxius
 Assistant User Information

Wetxius's Avatar
Без файла подкачки, винда закалебает сообщения про нехватку памяти

Добавлено через 1 минуту
https://github.com/Shestak/ShestakUI...1a2cf3d2916c5b
Ну, здесь смысл использовать селект, если уже вызывалась такая же функция? Проще довести до ума предыдущий код, чем фигачить новые вызывы.

Добавлено через 1 минуту
А там, где нужно писать больший код, чем он с селектом, я и не меняю
Только где есть уменьшение символов.

Thread Tools



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