Помогите найти скрипт для закрепления текста на экране

Статус
В этой теме нельзя размещать новые ответы.

artie

Участник
Автор темы
70
21
Версия SA-MP
  1. Любая
Ищу скрипт для того, чтобы можно было размещать какой либо текст на экране.
Например вводишь /команда "ТЕКСТ" и эта фраза появляется на экране, где-то под деньгами или над радаром.
Просто у меня амнезия на ID игроков, а мне надо держать ID игрока в голове
44587

 
Последнее редактирование:
Решение
Ну, попробуй аналоговый метод. Берешь такой, завариваешь чай, делаешь бутерброд, садишься за комп, заходишь в самп, достаешь из стола ручку и блокнот - и записываешь айдишники ручечкой прямо по бумаге. Да, варварство, каменный век, но что поделать при амнезии.

Double Tap Inside

Известный
Проверенный
1,916
1,256
Ну, попробуй аналоговый метод. Берешь такой, завариваешь чай, делаешь бутерброд, садишься за комп, заходишь в самп, достаешь из стола ручку и блокнот - и записываешь айдишники ручечкой прямо по бумаге. Да, варварство, каменный век, но что поделать при амнезии.
 
  • Нравится
Реакции: artie

koncumone

Известный
337
88
Ну, попробуй аналоговый метод. Берешь такой, завариваешь чай, делаешь бутерброд, садишься за комп, заходишь в самп, достаешь из стола ручку и блокнот - и записываешь айдишники ручечкой прямо по бумаге. Да, варварство, каменный век, но что поделать при амнезии.
А главное на листочке то останется, а в игре нет...
 

deddosouru

Смотрю аниме, служу Сатане
Друг
2,036
1,323
Lua:
local posX = 5.0
local posY = 240.0
local text = ''

function main()
    if not isSampLoaded() and not isSampfuncsLoaded() then return end
    local font = renderCreateFont('Arial', 14, 5)
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('print', aezakmi)
    while true do wait(0)
        x,y = convertGameScreenCoordsToWindowScreenCoords(posX, posY)
        renderFontDrawText(font, text, x, y, 0xFFAACCFF)
    end
end

function aezakmi(param)
    mode, arg = param:match('%a+ .+')
    if mode ~= nil and arg ~= nil then
        if string.lower(mode) == 'add' then
            text = text..'\n'..arg
        end
        if string.lower(mode) == 'new' then
            text = arg
        end
    end
end
не проверял. если оно поломано, лечи сам
а. да. управление.
/print add text - добавит текст с новой строки
/print new text - заменит текущий текст новым
 
Статус
В этой теме нельзя размещать новые ответы.