Установка плагинов через FTP
DESS

DESS

Пользователь

офлайн

21.11.2019 - 23:28 Сообщение #1

Внимание,перед установкой плагина,внимательно прочитайте его описание/инструкцию на сайте/форуме,где качали плагин.
Там должна быть написана подробная инструкция/описание по установки этого плагина.

Для установки плагинов можно использовать одну из этих программ - FileZilla или Total Commander.
Как подключится к FTP можете прочитать на сайте нашего хостинга в разделе "Ответы на вопросы": https://radhosting.ru/wiki/section/answer/question/22

Качаем плагин,распаковываем (если это архив) его к себе на компьютер.
Открываем архив.Там будут разные папки.В этих папках будут разные файлы.
Эти файлы перекидываем на свой сервер,через одну из программ.Точно так же,по папках (с сохранением всей структуры).
Внимательно смотрите,куда что перекидываете.

Правильная установка плагинов:

1. Файл с расширением .amxx нужно поместить в cstrike/addons/amxmodx/plugins/...amxx
2. Некоторые плагины имеют файлы переводов плагина,они имеют расширение "название плагина".txt его нужно поместить в cstrike/addons/amxmodx/data/lang/...txt
3. Плагины так же могут идти с конфигами,которые имеют расширение .cfg или .ini,их нужно поместить в cstrike/addons/amxmodx/configs/...cfg
4. Если в плагине присутствуют какие-либо CVAR's (квары) их нужно вписать в файл amxx.cfg или в server.cfg, который находится в cstrike/addons/amxmodx/configs/...amxx.cfg или cstrike/server.cfg
5. Некоторые плагины содержат модели (.mdl) к тому или иному плагину,их нужно поместить в cstrike/models/...mdl (или необходимо создавать отдельную папку,если это написано в описании самого плагина)
6. Файл .sma закидываем в addons/amxmodx/scripting/...sma
7. Файл .sprites закидываем в cstrike/sprites/...spr (или необходимо создавать отдельную папку,если это написано в описании самого плагина)
8. Файл .mp3 в папку cstrike/sound/...mp3 (или необходимо создавать отдельную папку,если это написано в описании самого плагина)

После того,как мы перекинули все составляющие плагина по нужным папкам,нам нужно будет в файле plugins.ini,который находится в cstrike/addons/amxmodx/configs/plugins.ini вписать следующие:
"название плагина".amxx (например parachute.amxx)
В конце плагина должно всегда быть .amxx (не .amx и не .amxxx!).

Всё,плагин установили.
Закрываем программу и перезагружаем сервер.

Проверить,работает ли плагин или нет,можно с помощью серверной команды,в консоле хостинга напишите amx_plugins,напротив плагина должно быть написано running - это значит,что плагин работает.
error или bad load - не работает

Файл .amxx - это основной плагин,самый главный.
Файл .sma - это исходник.Из него делаем файл .amxx путём компиляции.
Перед компиляцией,проверьте версию AMX Mod X.
Вы должны компилировать плагин в зависимости от версии AMX Mod X (например AMX Mod X 1.8.2,AMX Mod X 1.8.3,либо другая версия).

Проверить версию AMX Mod X можно серверной командой,в консоле хостинга напишите amxx version
Компилировать надо не всегда,в зависимости от плагина,или если нет .amxx

Пару нюансов.

Иногда плагины могут работать не корректно и требуется включить для них debug (режим отладки).
Это сделать просто,открываем файл plugins.ini и напротив плагина пишем debug через пробел (без каких-либо знаков).
Например: parachute.amxx debug
После этого перезагружаем сервер и проверяем плагин.Напротив плагина будет написано debug.

Некоторые плагины,при компиляции,требуют определённых инклудов.Найти их можно в интернете,либо инклуды уже будут в вашем архиве с плагином.
Компилировать нужно с этими инклудами.