Установка плагинов и модов на GTA San Andreas Multiplayer
1. Подключаемся к FTP игрового сервера
(инструкция)
2. Убеждаемся, что у Вас мод уже скомпилирован (.amx файл в папке gamemodes)
3. Загружаем содержимое Вашего мода на сервер, соблюдая иерархию папок.
Внимание: server.cfg редактируется только через нашу панель управления, загрузить его через FTP невозможно!
4. Открываем Панель управления -> Конфиги -> server.cfg и заполняем его.
Нужно дописать непосредственно сам мод, требуемые плагины из папки plugins, а так же если присутствуют скрипты в папке filterscripts.
Например:
gamemode0 roleplay 1 filterscripts basecommands neon povorotniki plugins crashdetect.so streamer.so sscanf.so mysql.so Whirlpool.so
5. Сохраняем изменения и делаем рестарт сервера.
6. Проверим наличие ошибок при запуске сервера.
Заходим в раздел Управление -> Консоль
Если нет ошибок, зайдём в клиент и добавим сервер в избранное, посмотрим состояние мода на сервере, ну и для убеждения зайдём на сервер.
Заметки
Удалите стандартные скрипты сервера из конфига, они могут мешать работе мода.
base gl_actions gl_property gl_realtime
Возможные ошибки при включении SAMP сервера
Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory)
Означает, что в папке plugins отсутствует файл crashdetect.so
Failed (plugins/mysql.so: symbol __cxa_pure_virtual, version libmysqlclient_16 not defined in file libmysqlclient_r.so.16 with link time reference)
Данная версия MySQL плагина у нас не поддерживается.
У нас в панели управления есть несколько версий MySQL плагинов, достаточно нажать кнопку Установить, и не рабочий сменится на рабочий.
Script[gamemodes/roleplay.amx]: Run time error 19: "File or function is not found"
Общая ошибка о том, что по какой-то причине не работает Ваш мод. Либо плагины (plugins) не той версии, что требует мод, либо какой-то из них отсутствует.
Unable to load filterscript 'basecommands.amx'
Ошибка означает, что скрипт basecommands.amx отсутствует в папке filterscripts.