SA:MP Гайд Запускаем SAMP на Linux с помощью Steam

treywisp

Новичок
Автор темы
22
12
1643604264_2-papik-pro-p-logotip-linuks-2.png

ЗАПУСКАЕМ SAMP НА LINUX С ПОМОЩЬЮ STEAM

Очень давно мучился я с нормальной работой SAMP на Linux: пробовал запустить и через PortProton, и через Wine, как рекомендовали на бластхаке и прочих форумах. Через PortProton SAMP не запускался от слова совсем, через Wine дай бог 2-3 кадра в МИНУТУ спустя 4 минуты игры. Однако, есть вполне реальный поиграть в сампик, если ты линуксоид проклятый: запуск через Proton в Steam. Тут я расскажу тебе как именно запустить SAMP и как исправить некоторые проблемы с moonloader. Написано на примере Manjaro с KDE Plasma 6. Вроде проще, чем ебаться с Wine, PortProton и прочей хуйней.
Шаг 1. Установка Steam

Качаешь Steam либо через менеджер пакетов, либо через терминал: sudo pamac install steam или sudo pacman -S steam

1756642492384.png


Шаг 2. Скачать сборку

Можешь качнуть абсолютно любую рабочую сборку, будь то чистую, будь то со скриптами.

Шаг 3. Добавить samp.exe и gta_sa.exe в библиотеку Steam.

Открываешь меню "Игры" в Steam, далее нажимаешь "Добавить стороннюю игру в мою библиотеку..."

1756642995053.png


Жмешь на "Поиск", идешь к своей сборке и добавляешь ДВА ФАЙЛА: SAMP.EXE И GTA_SA.EXE (если не получилось вместе, добавь каждый по отдельности)

1756643267457.png


После выбираешь в gta_sa.exe и samp.exe, если каким-то чудом они не выбраны и добавляешь их в библиотеку

1756643398785.png


Итого у тебя должны быть в библиотеке samp.exe и gta_sa.exe

1756643460245.png


Шаг 4. Настройка работы с Proton.
Открываешь свойства игры в библиотеке Steam как gta_sa.exe, так и samp.exe. В появившемся меню открываешь "Совместимость" и ставишь КАК ДЛЯ GTA_SA.EXE, ТАК И ДЛЯ SAMP.EXE принудительное использование выбранного инструмента совместимости, а дальше выбираешь Proton 9.0-4 (можно и старые версии, можно и новые, я использую 9.0-4)
1756643751330.png


Шаг 5. Играть.
Если все сделано правильно, то запускаешь samp.exe из БИБЛИОТЕКИ STEAM, выбираешь путь до сборки и играешь. Но, поскольку отсутствуют некоторые системные шрифты виндовс, imgui, mimgui и, возможно, другие библиотеки / скрипты работать не будут, поскольку шрифтов найти этих не может = краш библиотеки / скрипта. Решение в шаге 5.1.

1756643964337.png


Шаг 5.1. Установка шрифтов.
Качаешь архив с системными шрифтами виндовс, который в этой ссылке (прикрепить в тему не удалось, большой слишком). Далее открываешь путь к gta_sa.exe, которая в папочке Steam, обычно он "/home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.steam/steam/steamapps/compatdata/ЧИСЛОВОЙ_ИДЕНТИФИКАТОР_ИГРЫ/pfx/drive_c/windows/Fonts/", НЕ ОБЫЧНАЯ СБОРКА, ИМЕННО STEAM. Если не знаешь ЧИСЛОВОЙ_ИДЕНТИФИКАТОР_ИГРЫ, то открой "/home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.steam/steam/steamapps/compatdata/" и там уже найди папку с идентификатором по дате изменения (вспомни во сколько и когда ты добавлял самп и га са, если определить не можешь в какую именно кидать шрифты - кидай в две папки, один хуй весит 67мб).

https://drive.google.com/file/d/1NhXPECFW860sSou7CsSnoJeKfVewMtw-/view?usp=sharing - эт сам архив со шрифтами

1756645230440.png


1756645866064.png


Готово. Играй в SAMP на Linux почти без потери производительности.

 
Последнее редактирование:

bas3

Новичок
1
0
У меня проблемы с шрифтом, данный способ не помогает пж помогите
 

treywisp

Новичок
Автор темы
22
12
У меня проблемы с шрифтом, данный способ не помогает пж помогите
Если у тебя траблы конкретно с сампом (иероглифы, а не краши скриптов из-за отсутствия шрифтов), то попробуй удалить протон, в том числе связанные с ним игры: "/home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/.steam/steam/steamapps/compatdata/ЧИСЛОВОЙ_ИДЕНТИФИКАТОР_ИГРЫ/", далее меняешь язык интерфейса стима на русский (если стоит английский) и устанавливаешь по новой протон. Подозрение есть, что при установке протона на англоязычном стиме возникает проблема аналогичная винде: https://www.blast.hk/threads/70838/. Если совсем не помогает - полностью удали Steam и абсолютно все, что с ним связано и по новой поставь самп, на этот раз с ИЗНАЧАЛЬНО ВЫСТАВЛЕННЫМ ПЕРЕД УСТАНОВКОЙ РУССКИМ ЯЗЫКОМ В STEAM. Если поможет - добавлю в гайд
 

Minecrafter288876

Участник
70
23
блять, он с нихуя перестал работать

у меня сборка хуета просто была)
 

Вложения

  • 1758310234984.png
    1758310234984.png
    23.5 KB · Просмотры: 35
Последнее редактирование: