Модострой.Выводим часы на худ.
Для этого нам понадобятся стандартные файлы:
config/ui/ui_custom_msgs.xml
scripts/bind_stalker.script


1. Создаём файл ваше_название_скрипта.script в папке gamedata/scripts и пишем в него:

function show_time()
local hud = get_hud()
local cs = hud:GetCustomStatic("hud_show_time")
if cs == nil then
hud:AddCustomStatic("hud_time_static", true)
hud:AddCustomStatic("hud_show_time", true)
cs = hud:GetCustomStatic("hud_show_time")
end

local time_h = level.get_time_hours()
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


2. Далее открываем файл ui_custom_msgs.xml в config/ui/ и пишем туда:


<hud_time_static x="852" y="17" width="156" height="52">
<text complex_mode="0" x="65" y="0" font="letterica16" r="255" g="255" b="255" a="130">Time</text>
<texture>ui_hud_frame_clock</texture>
</hud_time_static>
<hud_show_time x="862" y="38" width="156" height="52">
<text x="0" y="0" font="graffiti19" r="255" g="255" b="255" a="140" align="c"/>
</hud_show_time>

3. Открываем файл bind_stalker.script и пишем после:
function actor_binder:update(delta)
object_binder.update(self, delta)
local time = time_global()
game_stats.update (delta, self.object)

пишем это:
ваше_название_скрипта.show_time()

Вопросы по данному тутору в ЛС

Плюсануть
Поделиться
Класснуть
Запинить
Категория: Полезные статьи | Добавил: Гуфи (31.05.2011)
Просмотров: 2751 | Комментарии: 1 | Рейтинг: 4.0/6
Всего комментариев: 1
1. MeliNIK (18:26 Понедельник)
спс

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Мини-профиль
Добрый вечер, Прохожий

К сожалению, наша видеокамера не распознала Вас. Предъявите документы или зарегистрируйтесь.
Интернет без назойливой рекламы! Скачай AdBlock!

Логин:
Пароль:

Меню сайта
Расширенное меню


Меню категорий

Энциклопедия [34]
Статьи о сталкере [16]
Полезные статьи [38]
Любительские рассказы [24]
Уроки моддинга [1]
Прохождение [2]
Видеообзоры [0]
Разное [1]
Творчество [0]

Мини-чат

Обновления на сайте:
Пока все спали
Дата: 16.09.2017
Mozilla FireFox vs Opera
Дата: 15.09.2017
NOSTALGIA
Дата: 10.09.2017
Бар "Припять"
Дата: 06.09.2017
LAST DAY CALL OF MISERY
Дата: 22.08.2017
Best Mlg Mod Ever 2.0 - С...
Дата: 17.08.2017
S.T.A.L.K.E.R: Phantoms o...
Дата: 17.08.2017
Болт (Учёные)
Постов: 3758 | Репутации: 1198
XemorDio (Модераторы)
Постов: 2725 | Репутации: 294
Skyline (Свобода)
Постов: 2698 | Репутации: 6
Strelok41 (Учёные)
Постов: 2177 | Репутации: 895
Белый- (Свобода)
Постов: 1962 | Репутации: 596
-=LeoN=- (Учёные)
Постов: 1928 | Репутации: 1388
FSX (Одиночки)
Постов: 1829 | Репутации: 1222
korsak (Чистое Небо)
Постов: 1789 | Репутации: 601

Статистика
Stalker Mods - лучший сайт по Сталкеру! Мир Геймеров В тылу врага, моды, аддоны и другое! Новости общение и многое другое, у нас на exelent731.ucoz.ru
Новости,файлы,общение и многое другое, у нас на world-survarium.ucoz.ru   Все в Бар-Реатор Тот самый S.T.A.L.K.E.R.

Моды Тени Чернобыля, Чистое Небо, Зов Припяти. Карты, Читы, Прохождение модовСкрипты, Графика, Шаблоны, Моды, Патчи, Ролевая - Всё для настоящего сталкера!
Все для игры Stalker. Моды, патчи, трейнеры, читы, сохранения, билды.

IgroWoz.RU - Всё для игрМир игровых новостей!
Онлайн всего: 7
Гостей: 7
Пользователей: 0

Нас сегодня посетили:
7sasha777, Бармен, Блэк, alech, Anthonyexoks, Fartuno, Milan

Хостинг от uCoz | Design by XemorDio | MODSTALKER © 2009-2017