возможно много-много говнокода, но оно работает, и это радует! (писалось для моего сервера, а потом подумал - почему бы не слить? много кто искал систему ком.часа)
ну она без причины правда, но это же лучше чем ничего?
ком.час идёт - 300 секунд, также есть отсчёт до ареста.
кстати, он может не сразу отрисоваться. если что поправьте мой код, я на своём сервере тоже поправлю :)
Зачем изобретать велосипед если можно просто использовать дефолт ком час и в худе указать элемент
Код:
local hideHUDElements = {
["DarkRP_LockdownHUD"] = true,
}
после чего
Код:
local lockdown = GetGlobalBool('DarkRP_LockDown')
и уже отрисовать саму надпись ком часа
Код:
if GetGlobalBool("DarkRP_LockDown") then
draw.DrawText("В городе объявлен комендантский час! Возращайтесь домой, иначе вы будете арестованы!","CloseCaption_Bold", ScrW() / 2, 10,Color(189,78,132),TEXT_ALIGN_CENTER)
end
Зачем изобретать велосипед если можно просто использовать дефолт ком час и в худе указать элемент
Код:
local hideHUDElements = {
["DarkRP_LockdownHUD"] = true,
}
после чего
Код:
local lockdown = GetGlobalBool('DarkRP_LockDown')
и уже отрисовать саму надпись ком часа
Код:
if GetGlobalBool("DarkRP_LockDown") then
draw.DrawText("В городе объявлен комендантский час! Возращайтесь домой, иначе вы будете арестованы!","CloseCaption_Bold", ScrW() / 2, 10,Color(189,78,132),TEXT_ALIGN_CENTER)
end
Зачем изобретать велосипед если можно просто использовать дефолт ком час и в худе указать элемент
Код:
local hideHUDElements = {
["DarkRP_LockdownHUD"] = true,
}
после чего
Код:
local lockdown = GetGlobalBool('DarkRP_LockDown')
и уже отрисовать саму надпись ком часа
Код:
if GetGlobalBool("DarkRP_LockDown") then
draw.DrawText("В городе объявлен комендантский час! Возращайтесь домой, иначе вы будете арестованы!","CloseCaption_Bold", ScrW() / 2, 10,Color(189,78,132),TEXT_ALIGN_CENTER)
end