О том как создавать БД читайте Установка и настройка сервера приложений TopServer
Я напишу про таблицу admins , про статистику думаю вы мне раскажите )
Ну чтож начнём:
Идём в <c-s dir>/cstrike/addons/amxmodx/configs/, находим modules.ini (открываем любым текстовым редактором) , и видим примерно следующее :
- Код: Выделить всё • Развернуть
;;;
; To enable a module, remove the semi-colon (;) in front of its name.
; If it's not here, simply add it its name, one per line.
; You don't need to write the _amxx part or the file extension.
;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time. Use ;;
;; amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;mysql
;sqlite
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Put third party modules below here. ;;
;; You can just list their names, without the _amxx ;;
;; or file extension. ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; These modules will be auto-detected and loaded ;;
;; as needed. You do not need to enable them here ;;
;; unless you have problems. ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
fun
engine
fakemeta
geoip
sockets
regex
nvault
cstrike
csx
как мы видим , модуль mysql по умолчанию закоментирован , по этому убираем ; перед mysql , получается следующее :
- Код: Выделить всё • Развернуть
;;;
; To enable a module, remove the semi-colon (;) in front of its name.
; If it's not here, simply add it its name, one per line.
; You don't need to write the _amxx part or the file extension.
;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; SQL Modules usually need to be enabled manually ;;
;; You can have any number on at a time. Use ;;
;; amx_sql_type in sql.cfg to specify the default ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
mysql
;sqlite
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Put third party modules below here. ;;
;; You can just list their names, without the _amxx ;;
;; or file extension. ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; These modules will be auto-detected and loaded ;;
;; as needed. You do not need to enable them here ;;
;; unless you have problems. ;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
fun
engine
fakemeta
geoip
sockets
regex
nvault
cstrike
csx
Модуль mysql мы подлючили , теперь идём в <c-s dir>/cstrike/addons/amxmodx/configs/ открываем plugins.ini ,находим
- Код: Выделить всё • Развернуть
;admin_sql.amxx
- Код: Выделить всё • Развернуть
admin_sql.amxx
- Код: Выделить всё • Развернуть
// SQL configuration file
// File location: $moddir/addons/amxmodx/configs/sql.cfg
// *NOTE* Linux users may encounter problems if they specify "localhost" instead of "127.0.0.1"
// We recommend using your server IP address instead of its name
// *NOTE* amx_sql_type specifies the DEFAULT database type which admin.sma will use.
amx_sql_host "127.0.0.1"
amx_sql_user "root"
amx_sql_pass ""
amx_sql_db ""
amx_sql_table "admins"
amx_sql_type "mysql"
Изменяем данные коннекта к бд :
- Код: Выделить всё • Развернуть
amx_sql_host "127.0.0.1 - хост бд по умолчанию 127.0.0.1 или locahost"
amx_sql_user "root - пользователь бд"
amx_sql_pass "-пароль юзера бд"
amx_sql_db "название бд"
amx_sql_table "admins"
amx_sql_type "mysql"
- Код: Выделить всё • Развернуть
// SQL configuration file
// File location: $moddir/addons/amxmodx/configs/sql.cfg
// *NOTE* Linux users may encounter problems if they specify "localhost" instead of "127.0.0.1"
// We recommend using your server IP address instead of its name
// *NOTE* amx_sql_type specifies the DEFAULT database type which admin.sma will use.
amx_sql_host "localhost"
amx_sql_user "root"
amx_sql_pass "root"
amx_sql_db "root"
amx_sql_table "admins"
amx_sql_type "mysql"
Ну вот и всё!
P.S Если у вас возникла проблема - вводим в консоли
- Код: Выделить всё • Развернуть
meta list
P.S.S Флудерам проходить мимо.