Lua Прочее ARTime | CTime с миллисекундами

Перец Чилли

Новичок
27
3
ARMOR, Добавь в скрипт пожалуста смену цвета в текст, очень б пригодилось, а так скрипт топ!!
[Пример]
[ [цветный текст ] 15.10.2022 ]
[ [цветный текст ] 15 жовтня ]
1665861888977.png

ну шото такое мб в чат, я не шарю в скриптах :)
 
  • Нравится
Реакции: garnyi и YarikVL

fyrker

Новичок
6
1
Всем привет! Мне очень понравился скрипт, вот только как добавить 0 чтоб было например 14:01:10 а не 14:1:10.
В написание скриптов я не шарю по этому спрашиваю тут.
 

ARMOR

Известный
Автор темы
Проверенный
4,476
4,438
Всем привет! Мне очень понравился скрипт, вот только как добавить 0 чтоб было например 14:01:10 а не 14:1:10.
В написание скриптов я не шарю по этому спрашиваю тут.
 

Вложения

  • ARTime-5.lua
    5.9 KB · Просмотры: 33

MeG@LaDo[N] ^_^

Потрачен
285
304
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Не пиздже, вот пруфы
Посмотреть вложение 147841
У тебя скобки платные?

и вижу ты над названием не думал, поменяй название скрипта на ArmourTime

Посмотреть вложение 147842
Если буквы не платные:
local tag = '[CTIME]: {FFFFFF}'

Ну или вот так:
function msg(arg)
    sampAddChatMessage('[CTIME]: {FFFFFF}'..arg)
end

--Использование msg('TEXT')
1666965868108.png

ааааа он использует if cfg.config.DATE == true then
вместо if cfg.config.DATE then
лишние биты сука!!!!
 
  • Грустно
Реакции: VRush и ARMOR

Salim

Участник
24
10
Посмотреть вложение 150986

CTime который разрешает:
- Менять шрифт ( имеется в виду шрифты которые установлены на вашем ПК. Arial, Sagta и т.д )
- Менять размер шрифта
- Менять положение
- Менять текст перед временем ( к примеру вместо "Время: 12:4:33" будет "BlastHack: 12:04:33" )
- Добавлять/Убирать миллисекунды
- Добавлять/Убирать дату под временем

Активация: Автоматическая

Автор: ARMOR

Установка: закинуть файл в папку moonloader

Команда вызова диалога с списком команд: /thelp

Изменения остаются после перезахода

Update 13.05.2022: Теперь скрипт работает, не работал ибо забыл поставить скобку при закрытии создания команды

Update 14.05.2022 part1: Фикс багов на которые указал @RoflHaHaWF

Update 14.05.2022 part2: Добавил возможность добавлять и убирать дату под временем ( взял из скрипта Cosmo который он выложил в своем телеграме )
Наконец-то нашел нормальный показ времени на экране :)
 

d0ct09

Новичок
15
4
sampSendChat("/call 60")
Дописал какую то хуйню, но теперь время обновляется всегда. Перед заходом в игру, а не берет системное.
Спасибо калашникову.

Код:
require "lib.moonloader"
local huy = require("samp.events")
local piska = 0

local oX = 250
local oY = 430

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end

sampSendChat("/call 60") -- отправляем команду /call 60

while true do
    sampTextdrawCreate(221, "Server_time:", oX, oY)
    sampTextdrawSetLetterSizeAndColor(221, 0.3, 1.7, 0xFFe1e1e1)
    sampTextdrawSetOutlineColor(221, 0.5, 0xFF000000)
    sampTextdrawSetAlign(221, 1)
    sampTextdrawSetStyle(221, 2)
    timer = os.time() + piska
    sampTextdrawCreate(222, os.date("%H:%M:%S", timer), oX + 90, oY)
    sampTextdrawSetLetterSizeAndColor(222, 0.3, 1.7, 0xFFff6347)
    sampTextdrawSetOutlineColor(222, 0.5, 0xFF000000)
    sampTextdrawSetAlign(222, 1)
    sampTextdrawSetStyle(222, 2)
    wait(500)
    end
end

function huy.onShowDialog(dialogId,style,title,button1,button2,text)
    if string.match(text, "Текущее время") then
        chislo, mesyac, god = string.match(text, "Сегодняшняя дата: {2EA42E}(%d+):(%d+):(%d+)")
        chas, minuti, sekundi = string.match(text, "Текущее время: {345690}(%d+):(%d+):(%d+)")
        datetime = {year = god,month = mesyac,day = chislo,hour = chas,min = minuti,sec = sekundi}
        piska = tostring(os.time(datetime)) - os.time()
    end
end
 

Похожие темы

  1. Ответы
    1
    Просмотры
    697