Перейти к контенту

Внимание. На форуме проводятся технические работы с боковым меню.

_Val_ _Val_

Худ


Serafim12

Рекомендуемые сообщения

Всем привет. Подскажите пожалуйста, имеется готовая функция времени:

function show_time()

 

---------------------------------------------------------------------------------

local clock = true -- (true\false) - включение\выключение показа часов на HUDе

---------------------------------------------------------------------------------

local hud = get_hud()

if clock == true then

local cs = hud:GetCustomStatic("hud_show_time")

if cs == nil then

hud:AddCustomStatic("hud_show_time", true)

cs = hud:GetCustomStatic("hud_show_time")

end

 

 

local time_h = level.get_time_hours() - "2"

local time_m = level.get_time_minutes()

local msg

if time_m >= 10 then

msg = string.format(" %02d:%02d\n", time_h, time_m)

else

msg = string.format(" %02d:%02d\n", time_h, time_m)

end

 

if cs ~= nil then cs:wnd():SetText(msg) end

end

end

 

 

Имеется также в скрипте функция которая "ловит" момент открытия ПДА и вызывает функцию времени.

function PdaOpen()

oHelpWnd = CHelpWindow()

oPda = level.main_input_receiver()

my_show_time.show_time()

 

 

 

А вот строка времени не появляется. Причем проводил эксперименты с выводом CUIStatic() на Пда - текст выводится без проблем.

Помогите пожалуйста - две недели уже борюсь.

Поделиться этим сообщением


Ссылка на сообщение

alen_fantom

Извините что толком не объяснил. Строка времени мне нужна на ПДА. А в описателе .xml строка уже прописана.

Изменено пользователем ColR_iT

Поделиться этим сообщением


Ссылка на сообщение

alen_fantom, ну да, есть такая строка в этом файле. Насколько я разбирался, таким образом выводится стандартное время Сталкера в ПДА. Но его править не получиться так как оно формируется из движка игры (xrGame.dll) Вот по-этому я и пытаюсь замутить свой вывод времени - дабы можно было вносить в него правки.

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...