Установка плагинов и модов на GTA San Andreas Multiplayer — различия между версиями
W1ck3d (обсуждение | вклад) |
W1ck3d (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | <br />1. Подключаемся к FTP игрового сервера ([[Подключение_к_FTP_игрового_сервера_с_помощью_программы_FileZilla |инструкция]]) | |
− | <br /> | + | <br />2. Убеждаемся, что у Вас мод уже скомпилирован (.amx файл в папке gamemodes) |
− | <br /> | + | <br />[[Файл:Samp-mod1.jpg|800px|thumb|Рисунок 1. Подключение к FTP и проверяем наличие мода на сервере.|none]] |
− | <br />[[ | + | <br />3. Загружаем содержимое Вашего мода на сервер, соблюдая иерархию папок. |
− | <br /> | + | <br />[[Файл:Samp-mod2.jpg|800px|thumb|Рисунок 2. Загрузка мода.|none]] |
− | + | <br />''<font color="red">Внимание: server.cfg редактируется только через нашу панель управления, загрузить его через FTP невозможно!</font>'' | |
− | + | <br /><br />4. Открываем '''Панель управления''' -> '''Конфиги''' -> '''server.cfg''' и заполняем его. | |
+ | <br />Нужно дописать непосредственно сам мод, требуемые плагины из папки plugins, а так же если присутствуют скрипты в папке filterscripts. | ||
+ | <br /><br />'''''Например:''''' | ||
+ | gamemode0 roleplay 1 | ||
+ | filterscripts basecommands neon povorotniki | ||
+ | plugins crashdetect.so streamer.so sscanf.so mysql.so Whirlpool.so | ||
+ | |||
+ | <br />[[Файл:Samp-mod3.jpg|800px|thumb|Рисунок 3. Заполнение конфига.|none]] | ||
+ | <br /> | ||
+ | <br />5. Сохраняем изменения и делаем рестарт сервера. | ||
+ | <br />6. Проверим наличие ошибок при запуске сервера. | ||
+ | <br />Заходим в раздел '''Управление''' -> '''Консоль''' | ||
+ | <br />[[Файл:Samp-mod4.jpg|800px|thumb|Рисунок 4. Проверка наличие ошибок в консоли сервера.|none]] | ||
+ | <br /> | ||
+ | <br />Если нет ошибок, зайдём в клиент и добавим сервер в избранное, посмотрим состояние мода на сервере, ну и для убеждения зайдём на сервер. | ||
+ | <br />[[Файл:Samp-mod5.jpg|800px|thumb|Рисунок 5. Добавление сервера в избранное.|none]] | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <br /> | ||
− | + | == Заметки == | |
− | + | Удалите стандартные скрипты сервера из конфига, они могут мешать работе мода. | |
− | + | base gl_actions gl_property gl_realtime | |
− | + | <br /> | |
− | + | <br /> | |
− | |||
− | |||
− | |||
− | |||
− | + | == Возможные ошибки при включении SAMP сервера == | |
− | + | Failed (plugins/crashdetect.so: cannot open shared object file: No such file or directory) | |
− | + | ''Означает, что в папке plugins отсутствует файл crashdetect.so'' | |
+ | <br /> | ||
+ | <br /> | ||
+ | Failed (plugins/mysql.so: symbol __cxa_pure_virtual, version libmysqlclient_16 not defined in file libmysqlclient_r.so.16 with link time reference) | ||
+ | ''Данная версия MySQL плагина у нас не поддерживается.'' | ||
+ | <br />У нас в панели управления есть несколько версий MySQL плагинов, достаточно нажать кнопку '''Установить''', и не рабочий сменится на рабочий. | ||
+ | <br /> | ||
+ | <br /> | ||
+ | Script[gamemodes/roleplay.amx]: Run time error 19: "File or function is not found" | ||
+ | О''бщая ошибка о том, что по какой-то причине не работает Ваш мод. Либо плагины (plugins) не той версии, что требует мод, либо какой-то из них отсутствует.'' | ||
+ | <br /> | ||
+ | <br /> | ||
+ | Unable to load filterscript 'basecommands.amx' | ||
+ | ''Ошибка означает, что скрипт basecommands.amx отсутствует в папке filterscripts.'' |
Версия 15:41, 17 декабря 2015
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.