RIDEHOST.RU
Регистрация
Инструкция · SA-MP

Как установить мод на сервер SA-MP

Мод SA-MP — это скомпилированный файл .amx плюс плагины и, чаще всего, база данных. Разберём, куда что класть. Для CRMP всё то же самое.

Что лежит в архиве мода

  • gamemodes/*.amx — сам мод (исходник .pwn нужен только для правок);
  • plugins/*.so и *.dll — плагины для Linux и Windows;
  • filterscripts/*.amx — дополнительные скрипты;
  • scriptfiles/ — данные мода (конфиги, текстовые базы);
  • файл .sql — таблицы для MySQL, если мод хранит данные в базе.

1. Загрузите файлы

Остановите сервер и загрузите папки мода в корень сервера по FTP (данные — в разделе «Файлы») или через файловый менеджер прямо в браузере. Архив можно загрузить целиком и распаковать на месте.

2. Пропишите мод в server.cfg

gamemode0 mymod 1
plugins mysql.so streamer.so sscanf.so
filterscripts anticheat

Имя мода пишется без .amx, плагины — с расширением .so, через пробел.

3. Только плагины .so

Сервер работает на Linux, поэтому плагины .dll не загрузятся — нужны их версии .so. Плагины, собранные под новые Debian 12 и 13, тоже работают. Если плагин не грузится, в консоли будет строка Failed (… cannot open shared object file) с именем недостающего файла.

4. Импортируйте базу

Если в архиве есть .sql, создайте базу в разделе «База данных», импортируйте файл через phpMyAdmin и впишите данные базы в мод — подробно в инструкции как подключить MySQL к моду SA-MP.

5. Запустите и проверьте лог

Включите сервер и откройте консоль. Строка Number of vehicle models в конце загрузки значит, что мод запустился. Если сервер сразу выключается — смотрите последние строки лога: там будет плагин или функция, на которой мод упал.

Частые ошибки

  • Run time error 19: File or function is not found — мод вызывает функцию плагина, который не загружен: проверьте строку plugins.
  • Unable to load filterscript — нет файла .amx в filterscripts или опечатка в имени.
  • Мод собран не тем компилятором — для SA-MP 0.3.7 компилируйте Pawno или pawncc 3.2.3664 из комплекта сервера.

Вопросы

Можно ли поставить мод одной кнопкой?

Да, популярные RP-моды есть в разделе «Готовые моды»: панель сама распакует их и пропишет в server.cfg.

Нужно ли останавливать сервер?

Лучше да: файлы мода, которые сервер держит открытыми, при загрузке на включённый сервер могут записаться не полностью.

Читать дальше

Другие инструкции

Хостинг SA-MP →