Орк

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

1773331976817.png



Активация LUA: F8 (изменить можно в строке local hotkey = 0x77)
Активация ASI: F8 (изменить можно в ScreenChat.ini)
Поддерживаемые версии сампа: R1, R3-1, R5-2, DL-R1

Скрины в LUA версии сохраняются в папку \moonloader\screens
Скрины в ASI версии сохраняются по умолчанию в папку %Documents%\GTA San Andreas User Files\Gallery (настроить можно в ScreenChat.ini)

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


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

Вложения

  • ScreenChat.lua
    13.7 KB · Просмотры: 7
  • ScreenChat.ini
    138 байт · Просмотры: 2
  • ScreenChat.asi
    165 KB · Просмотры: 2
Последнее редактирование:

Асука

Потрачен
324
187
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Очень круто, но бессмысленно
 
  • Нравится
Реакции: Орк

Angel Shaw

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

Вложения

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

Асука

Потрачен
324
187
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Орк

Известный
Автор темы
458
424
Я использую разрешение 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 · Просмотры: 5
  • ScreenChat2.lua
    12.5 KB · Просмотры: 2
Последнее редактирование:
  • Влюблен
  • Нравится
Реакции: Vespan и Angel Shaw

Angel Shaw

Известный
149
31
Лично я считаю бессмысленным использовать SAMP "r2" и "r4". Я использую r1 с момента его появления, и сейчас он работает лучше. Я использовал файл Lua "ScreenChat1.lua", который получился лучше и имеет более удобную обрезку чата.

Я пользуюсь Google Translate, на всякий случай, если кто-то неправильно меня поймет xD
 

Вложения

  • chat1_20260317_081254.png
    chat1_20260317_081254.png
    45.6 KB · Просмотры: 61
  • Нравится
Реакции: knightgen, Vespan и Орк