Орк

Известный
Автор темы
437
387
Версия SA-MP
  1. 0.3.7 (R1)
  2. 0.3.7-R2
  3. 0.3.7-R3
  4. 0.3.7-R4
  5. 0.3.7-R5
  6. 0.3DL
Данный скрипт позволяет сделать скрин только стандартного самповского чата без заднего фона на LUA. Источник идеи и это тоже

1773331976817.png



Активация: F8 (изменить можно в строке local hotkey = 0x77)
Поддерживаемые версии сампа: R1, R2, R3-1, R4, R4-2, R5, DL-R1
Этот тип утверждает, что
-- Вроде как для всех версий сампа один оффсет

Скрины сохраняются в папку \moonloader\screens
Естественно, сделано нейросетью, с минимальными правками
СКРИНШОТ ТОЛЬКО САМПОВСКОГО ЧАТА, У АРИЗОНЫ СВОЙ ЧАТ И У НИХ ЕСТЬ СВОЙ СКРИНШОТ ЧАТА, ЗНАЮ.


Обновление от 13.03.2026.
Убрал зависимость от SAMPFUNCS (sampGetChatInfoPtr()). Должно работать на R1, R2, R3-1, R4, R4-2, R5, DL-R1
Обновление 2 от 13.03.2026
Не углядел, что нет адреса для R5 - теперь на всех вышеуказанных версиях сампа работает. Лично проверил на R1, R5 и DL-R1
 

Вложения

  • ScreenChat.lua
    9 KB · Просмотры: 7
Последнее редактирование:

Angel Shaw

Известный
147
27
Я использую разрешение 2K (2560x1440) и размер шрифта "/fontsize -1". Есть ли способ исправить сделанный мной скриншот?
 

Вложения

  • chat_20260316_063634.png
    chat_20260316_063634.png
    69.4 KB · Просмотры: 24
  • Вау
Реакции: Орк

Орк

Известный
Автор темы
437
387
Я использую разрешение 2K (2560x1440) и размер шрифта "/fontsize -1". Есть ли способ исправить сделанный мной скриншот?
У меня только 1920×1080, к сожалению не смог повторить такую проблему.
Пробовал 640×480 с разными fontsize
/fontsize -3
1773678718774.png

/fontsize 0
1773678749004.png

/fontsize 5
1773678759063.png

Вот два варианта скрипта:

ScreenChat1.lua это реализация скриншота как в ASI ScreenChat, то есть чуть более глубокая работа с памятью, что менее стабильно для работы в разных версиях сампа. В связи с этим убрана поддержка версий: R2, R4, R4-2 так как они редко используются. Остались R1, R3-1, R5-2, DL-R1

ScreenChat2.lua немного переработанный основной файл из темы. Тут поддержка версия осталась без изменений: R1, R2, R3-1, R4, R4-2, R5-2, DL-R1

Два файла можно использовать вместе, а затем выбрать подходящий вам.

Позже заменю основной файл, если подтвердится, что эти файлы работают нормально

Скриншоты 1920×1080
первый ScreenChat1, второй ScreenChat2
/fontsize 0, /pagesize 20
1773683756620.png

1773683762398.png
 

Вложения

  • ScreenChat1.lua
    13.7 KB · Просмотры: 0
  • ScreenChat2.lua
    12.5 KB · Просмотры: 0
Последнее редактирование: