Код

undewate

Известный
Автор темы
168
8
Версия SA-MP
  1. 0.3.7 (R1)
  2. 0.3.7-R2
  3. 0.3.7-R3
  4. 0.3.7-R4
  5. 0.3DL
  6. 0.3e (R1) / CR-MP
  7. CR-MP 0.3.7
  8. Любая
  9. Другая
Куда надо тыкнуть чтобы вписать свою фразу перед временем
1653401836561.png

вот самп скрипт

require "lib.moonloader"
local huy = require("samp.events")
local piska = 0


local oX = 210
local oY = 100


function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
while true do
sampTextdrawCreate(0, "", oX, oY)
sampTextdrawSetLetterSizeAndColor(0, 0.3, 1.7, 0xFFe1e1e1)
sampTextdrawSetOutlineColor(0, 0.5, 0xFF000000)
sampTextdrawSetAlign(221, 1)
sampTextdrawSetStyle(221, 2)
timer = os.time() + piska
sampTextdrawCreate(222, os.date("%H:%M:%S", timer), oX + 85, oY)
sampTextdrawSetLetterSizeAndColor(0, 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
 

Rice.

Известный
Модератор
1,748
1,600
Куда надо тыкнуть чтобы вписать свою фразу перед временем
Посмотреть вложение 149449
вот самп скрипт

require "lib.moonloader"
local huy = require("samp.events")
local piska = 0


local oX = 210
local oY = 100


function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
while true do
sampTextdrawCreate(0, "", oX, oY)
sampTextdrawSetLetterSizeAndColor(0, 0.3, 1.7, 0xFFe1e1e1)
sampTextdrawSetOutlineColor(0, 0.5, 0xFF000000)
sampTextdrawSetAlign(221, 1)
sampTextdrawSetStyle(221, 2)
timer = os.time() + piska
sampTextdrawCreate(222, os.date("%H:%M:%S", timer), oX + 85, oY)
sampTextdrawSetLetterSizeAndColor(0, 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
Lua:
sampTextdrawCreate(222, 'TEXT' .. os.date("%H:%M:%S", timer), oX + 85, oY)
 

Yondime

кавайчик
Проверенный
308
523
sampTextdrawCreate(0, "", oX, oY)
вот в эти кавычки вводишь получается, только там с иском играть придется, если текст слишком длинный
пиздец:
require "lib.moonloader"
local huy = require("samp.events")
local piska = 0


local oX = 210
local oY = 100


function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
while true do
    sampTextdrawCreate(0, 'ТЫКНУЛ', oX, oY) -- вот ту менять текст
    sampTextdrawSetLetterSizeAndColor(0, 0.3, 1.7, 0xFFe1e1e1)
    sampTextdrawSetOutlineColor(0, 0.5, 0xFF000000)
    sampTextdrawSetAlign(221, 1)
    sampTextdrawSetStyle(221, 2)
    timer = os.time() + piska
    sampTextdrawCreate(222, os.date("%H:%M:%S", timer), oX + 85, oY) -- вот тут увеличивая значение, если текст большой (oX + 95 условно)
    sampTextdrawSetLetterSizeAndColor(0, 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
 

undewate

Известный
Автор темы
168
8
Нужно добавить \n
Пример:
Lua:
sampTextdrawCreate(222, 'TEXT\n' .. os.date("%H:%M:%S", timer), oX + 85, oY)
я хочу чтобы было hvh на одной строке
а cimmnuite на другой, как сделать, скажи пж я просто туповат