Loading...
Как подключить сервер к Базе данных mysql
Картинка
Для подключения мода к базе данных необходимо:

Иметь мод с хранением данных в облаке (Будь то с MySQL, PostgreSQL и т.п.)
Базу данных с внешним подключением к ней (Например созданную в разделе MySQL в панели сервера 24serv)
Дамп базы данных для мода.
Как подключить мод к базе данных MySQL?

Пример я буду показывать на моде GreenTech (CRMP мод, но на SAMP все идентично).

Загружаем дамп базы данных
Для того чтобы загрузить дамп, необходимо зайти в phpMyAdmin. Обычно, данные для захода в phpMyAdmin соответствуют данным от базы данных.

После захода в phpMyAdmin, выбираем необходимую базу данных, в моём случае она названа “24serv”. Выбрав базу данных, переходим во вкладку “Импорт”, в пункте “Импортируемый файл” выбираем пункт “Обзор вашего компьютера” и загружаем базу данных нажав кнопку “OK”
BntIyBn

Привязываем мод к базе данных
Для привязки мода, необходимо открыть папку сервера, найти папку gamemodes, а в ней исходный код вашего мода (расширение файла .pwn). После того как вы открыли исходный код, необходимо найти строки подобного вида. Обычно, они находятся в начале игрового мода. Найти их вы можете использовав слова “Host” “SQL” “MySQL”.
hXjlcsf

9qA7uN4

После того, как вы проделали все эти действия, необходимо скомпилировать мод. Скомпилировать мод можно зайдя в папку Pawno, открыв программу pawno.exe, открыв мод сочетанием клавиш CTRL+O и нажав кнопку Compile (в виде знака Play).

Устанавливаем мод на сервер
После успешной компиляции, вам необходимо в файле server.cfg отредактировать строку plugins добавив туда плагин mysql.so. Чтобы сервер корректно работал с базой данных на нашем хостинге, крайне важно добавить или заменить в папке plugins mysql.so
Скачать его можно тут: mysql.so (2,1 МБ)

aZmleXB

Загружаем мод
После проделанных Вами действий, нужно сервер на хостинг. Как это сделать описано здесь.