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

Technical Support Ask for help or find solutions about ShestakUI.

Advertising

 
Thread Tools
Old 18.06.2010, 20:50   #1
 Junior Member User Information

pepsi's Avatar
Десятые доли секунд в OmniCC

а не подскажите, как в Omnicc включить показ десятых долей секунды ?
Old 18.06.2010, 20:50   #1.5 - Disable Ads

Advertise on this site

Old 18.06.2010, 21:20   #2
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by pepsi View Post
а не подскажите, как в Omnicc включить показ десятых долей секунды ?
Открыть OmniCC\OmniCC.lua(~6-14 строка) и заменить на:
Code [Select]:
if s >= 86400 then
	return format("%dd", floor(s/86400 + 0.5)), s % 86400
elseif s >= 3600 then
	return format("%dh", floor(s/3600 + 0.5)), s % 3600
elseif s >= 60 then
	return format("%dm", floor(s/60 + 0.5)), s % 60
elseif s <= НУЖНОЕ_ВРЕМЯ_В_СЕКУНДАХ_ПОСЛЕ_КОТОРОГО БУДУТ ДЕСЯТИЧНЫЕ then
	return format("%.1f", s), s - format("%.1f", s)
end
return floor(s + 0.5), s - floor(s)
Old 21.06.2010, 19:04   #3
pepsi
 Junior Member User Information

pepsi's Avatar
Quote:
Originally Posted by Shestak View Post
Открыть OmniCC\OmniCC.lua(~6-14 строка) и заменить на:
Code [Select]:
if s >= 86400 then
	return format("%dd", floor(s/86400 + 0.5)), s % 86400
elseif s >= 3600 then
	return format("%dh", floor(s/3600 + 0.5)), s % 3600
elseif s >= 60 then
	return format("%dm", floor(s/60 + 0.5)), s % 60
elseif s <= НУЖНОЕ_ВРЕМЯ_В_СЕКУНДАХ_ПОСЛЕ_КОТОРОГО БУДУТ ДЕСЯТИЧНЫЕ then
	return format("%.1f", s), s - format("%.1f", s)
end
return floor(s + 0.5), s - floor(s)
спасибо, работает, думаю неплохо было бы вынести это в конфиг, имхо многим пригодится.
Say Thank:
Shestak (22.06.2010)
Old 11.02.2011, 17:50   #4
prozector
 Member User Information

prozector's Avatar
а как в новых версиях настроить для встроенного OmniCC ?
Old 12.02.2011, 13:33   #5
MoLLIa
 Assistant User Information

MoLLIa's Avatar
Quote:
Originally Posted by prozector View Post
а как в новых версиях настроить для встроенного OmniCC ?
ShestakUI\scripts\cooldown.lua ~ 11-21 строка
Code [Select]:
local function GetFormattedTime(s)
	local DAY, HOUR, MINUTE = 86400, 3600, 60
	if s >= DAY then
		return format("%dd", floor(s/DAY + 0.5)), s % DAY
	elseif s >= HOUR then
		return format("%dh", floor(s/HOUR + 0.5)), s % HOUR
	elseif s >= MINUTE then
		return format("%dm", floor(s/MINUTE + 0.5)), s % MINUTE
	elseif s <= НУЖНОЕ_ВРЕМЯ_В_СЕКУНДАХ_ПОСЛЕ_КОТОРОГО БУДУТ ДЕСЯТИЧНЫЕ then
		return format("%.1f", s), s - format("%.1f", s)
	end
	return floor(s + 0.5), s - floor(s)
end
Say Thank:
Shestak (15.02.2011)
Old 12.02.2011, 18:30   #6
prozector
 Member User Information

prozector's Avatar
спс большое)!!!

Tags
omnicc

Thread Tools



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