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 05.08.2010, 18:19 ▼    #1
 Assistant User Information

affli's Avatar
Lightbulb xCT (lightweight combat text)

xCT
http://www.wowinterface.com/download...18053-xCT.html


Идея аддона частично позаимствована у ALZA и его LightCT, за что ему огромнейшее спасибо)
Спасибо Shestak, без него я бы не взялся писать мод.

4 фрейма:
дамаг входящий
хил входящий
текст боя (ауры, мана, комбопоинты, статус боя и т.д. и т.п.)
дамаг/хил

Скрины


damage

healing done


режим теста/конфигурации


[hide]



Почти полностью реагирует на настройки близзардовского CT, там и настраивается.
В файле config.lua есть секция с конфигом, можно выставить много опций
Опции для класса и для отдельного персонажа выставляются в шапке xCT.lua, пример там есть.

Hidden text

Code [Select]:
ns.config={
---------------------------------------------------------------------------------
-- use ["option"] = true/false, to set options.
-- options
-- blizz damage options.
	["blizzheadnumbers"] = true,	-- use blizzard damage/healing output (above mob/player head)
	["damagestyle"] = true,		-- change default damage/healing font above mobs/player heads. you need to restart WoW to see changes! has no effect if blizzheadnumbers = false
-- xCT outgoing damage/healing options
	["damage"] = true,		-- show outgoing damage in it's own frame
	["healing"] = true,		-- show outgoing healing in it's own frame
	["showhots"] = true,		-- show periodic healing effects in xCT healing frame.
	["damagecolor"] = true,		-- display damage numbers depending on school of magic, see http://www.wowwiki.com/API_COMBAT_LOG_EVENT
	["critprefix"] = "|cffFF0000*|r",	-- symbol that will be added before amount, if you deal critical strike/heal. leave "" for empty. default is red *
	["critpostfix"] = "|cffFF0000*|r",	-- postfix symbol, "" for empty.
	["icons"] = true,		-- show outgoing damage icons
	["iconsize"] = 27,		-- icon size of spells in outgoing damage frame, also has effect on dmg font size if it's set to "auto"
	["petdamage"] = true,		-- show your pet damage.
	["dotdamage"] = true,		-- show damage from your dots. someone asked an option to disable lol.
	["treshold"] = 1,		-- minimum damage to show in outgoing damage frame
	["healtreshold"] = 1,		-- minimum healing to show in incoming/outgoing healing messages.

-- appearence
	["font"] = "Interface\\Addons\\xCT\\HOOGE.TTF",	-- "Fonts\\ARIALN.ttf" is default WoW font.
	["fontsize"] = 12,
	["fontstyle"] = "OUTLINE",	-- valid options are "OUTLINE", "MONOCHROME", "THICKOUTLINE", "OUTLINE,MONOCHROME", "THICKOUTLINE,MONOCHROME"
	["damagefont"] = "Interface\\Addons\\xCT\\HOOGE.TTF",	 -- "Fonts\\FRIZQT__.ttf" is default WoW damage font
	["damagefontsize"] = "auto",	-- size of xCT damage font. use "auto" to set it automatically depending on icon size, or use own value, 16 for example. if it's set to number value icons will change size.
	["timevisible"] = 3, 		-- time (seconds) a single message will be visible. 3 is a good value.
	["scrollable"] = false,		-- allows you to scroll frame lines with mousewheel.
	["maxlines"] = 64,		-- max lines to keep in scrollable mode. more lines=more memory. nom nom nom.

-- class modules and goodies
	["stopvespam"] = false,		-- automaticly turns off healing spam for priests in shadowform. HIDE THOSE GREEN NUMBERS PLX!
	["dkrunes"] = true,		-- show deatchknight rune recharge
	["mergeaoespam"] = true,	-- merges multiple aoe spam into single message, can be useful for dots too.
	["mergeaoespamtime"] = 3,	-- time in seconds aoe spell will be merged into single message. minimum is 1.
	["killingblow"] = true,		-- tells you about your killingblows
}
[hide]

Ingame-конфигурация
/xct lock|unlock чтоб перемещать/ресайзить фреймы.
/xct test чтоб запустить режим тестирования, выводит кучу рандомных циферок во фреймы.

есть маленькая фича для ШП отключающая циферки хила в шедоуформе (опциональная)




Пожелания/предложения приветствуются, однако у меня есть свое видение, каким должен быть аддон и от него я отступать не буду.
Предлагайте, всегда рад дельным идеям.

PS
github тут
https://github.com/affli/xCT

Say Thank:
Shestak (15.11.2010)
Old 12.10.2010, 18:08 ▲    #101
affli
 Assistant User Information

affli's Avatar
ну когда 90% функционала достигнуто, чего еще делать? )
финтифлюшки да рюшечки, и опции. (не в ущерб производительности и функционалу).
Say Thank:
Shestak (12.10.2010)
Old 12.10.2010, 18:08   #1.5 - Disable Ads

Advertise on this site

Old 12.10.2010, 22:35   #102
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by affli View Post
ну когда 90% функционала достигнуто, чего еще делать? )
Да да, именно. Самое главное, чо бы xCT не был вторым MSBT.

Как минимум для меня, все, что дает мне xCT мега гут и это то, чего и хотелось видеть от КТ.

*Ну, конечно хотелось бы входящий хил и дамаг(именно те, что над головой) что бы стилизовался, но это видимо не в этой игре
Old 15.10.2010, 15:16   #103
affli
 Assistant User Information

affli's Avatar
COMBAT_TEXT_SCROLL_ARC="" --may cause unexpected bugs, use with caution!

убрать надо.
taintы при кликах на выпадающих менюшках.
Say Thank:
Shestak (15.10.2010)
Old 15.10.2010, 17:58   #104
Shestak
 Junior Member User Information

Shestak's Avatar
Спасибо. Будет исправлено в 2.6.6
Old 16.10.2010, 06:48   #105
fak3r
 Member User Information

fak3r's Avatar
Offtop

Извиняюсь. Я разобрался как достичь желаемого результата, но решение всеже неочевидное(наверное для одного меня).
Old 16.10.2010, 08:07   #106
Shestak
 Junior Member User Information

Shestak's Avatar
fak3r, ты хочешь, что бы с помощью xCT выводился/стилизовался и входящий хил/дамаг в себя, и исходящий хил/дамаг в цель, плюс стандартный Близз текст над головами(хил/дамаг)?
Old 16.10.2010, 10:18   #107
fak3r
 Member User Information

fak3r's Avatar
Quote:
Originally Posted by Shestak View Post
fak3r, ты хочешь, что бы с помощью xCT выводился/стилизовался и входящий хил/дамаг в себя, и исходящий хил/дамаг в цель, плюс стандартный Близз текст над головами(хил/дамаг)?
Нет, от xCT только входящий хил/дамаг, исходящий близзовский.
Я уже решил эту проблему. Скрин потом выложу когда дома буду.
Old 16.10.2010, 15:46   #108
Bexter
 Elder Member User Information

Bexter's Avatar
Quote:
Originally Posted by fak3r View Post
Quote:
Originally Posted by Shestak View Post
fak3r, ты хочешь, что бы с помощью xCT выводился/стилизовался и входящий хил/дамаг в себя, и исходящий хил/дамаг в цель, плюс стандартный Близз текст над головами(хил/дамаг)?
Нет, от xCT только входящий хил/дамаг, исходящий близзовский.
Я уже решил эту проблему. Скрин потом выложу когда дома буду.
очень хочется посмотреть на решение, сам что то не нашел =( хотя такое сочетание очень удобно, бегаю с КТ "из коробки" =))
Old 16.10.2010, 16:20   #109
Shestak
 Junior Member User Information

Shestak's Avatar
Эммм, возможно я что-то не понимаю, но ведь это есть в настройках xCT.
В сборке установлено так по-умолчанию:
Quote:
["blizzheadnumbers"] = false, -- use blizzard damage/healing output (above mob/player head)
["damage"] = true, -- show outgoing damage in it's own frame
["healing"] = true, -- show outgoing healing in it's own frame
надо сделать так:
Quote:
["blizzheadnumbers"] = true, -- use blizzard damage/healing output (above mob/player head)
["damage"] = false, -- show outgoing damage in it's own frame
["healing"] = false, -- show outgoing healing in it's own frame
Тогда исходящий хил/дамаг по людям не будет ыводиться через xCT, а будет над головами. Если еще и пиксельность шрифта хотите сменить, то:
Quote:
["damagestyle"] = true,
меняем на:
Quote:
["damagestyle"] = false,

П.С.: Все делать с выключенным вовом(или после изменений перезапустить игру).

Добавлено через 45 секунд
После, не забыть в стандартных настройках текста боя галки.
Says Thank:
Bexter (16.10.2010), fak3r (17.10.2010)
Old 11.11.2010, 20:13   #110
unb
 Elder Member User Information

unb's Avatar
таки потестил последние коммиты и таки нашел баг (:
если тестить функцию аое-спама без включенных иконок, то выдает эррор, ибо в переменную msg ничего не записывается.
~902 line:
Code [Select]:
if (icon) then
	msg=" \124T"..icon..":"..ct.iconsize..":"..ct.iconsize..":0:0:64:64:5:59:5:59\124t"
elseif(ct.icons)then
	msg=" \124T"..ct.blank..":"..ct.iconsize..":"..ct.iconsize..":0:0:64:64:5:59:5:59\124t"
else
	msg=""
end
...
xCT4:AddMessage(amount.." "..msg,unpack(color))
топорный фикс) ибо я пока не понимаю нафига blank?
Says Thank:
affli (13.11.2010), Shestak (13.11.2010)

Tags
combat text, xct, текст боя

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Minimap Button Function and Text Under Skill Bar? nine7114 Technical Support 1 04.12.2011 17:05
Focus cast bar text/icon Gleave Technical Support 2 16.10.2011 02:17
Map / Quest icons dissapearing when entering combat? Blitzed Technical Support 2 07.01.2011 21:00
Text combat Guaro Technical Support 1 20.07.2010 02:44


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