- Живой пример
- Скачать
- Возможности
- Требования игрового сервера
- Требования web окружения
- Процесс установки
- Редактирование исходного кода
- Скачать: последняя версия v1.1.5
- Посмотреть: все релизы
- Тонкая настройка сайта без знаний программирования
- Автоматическая продажа привилегий
- Информация о сервере online
- Игровой чат online
- Список привилегированых игроков
- Список забаненых игроков
- Подробная статистика игроков
- Публикация новостей
- Чат на сайте
- Управление страницами
- Настроенная SEO оптимизация
- Отображение статистических данных
- Регистрация и авторизация пользователей
- Профиль пользователя, модератора и администратора сайта
- Простое управление пользователями и их привилегиями
- Автоматическая отправка e-mail писем
- Современный дизайн
- И многое другое...
- SlimSomeUED.amxx (автор: szawesome, проверялось с версией: 1.0)
- Fresh Bans (автор: mazdan, проверялось с версией: 1.4.3)
- SQLite версия
- значение квара
fb_use_sql "2"
- баны должны сохраняться в файл
cstrike/addons/amxmodx/data/sqlite3/fresh_bans.sq3
- StatsX (автор: любой, проверялось с плагином: AES: StatsX CStrike 0.5+1)
//#define CSSTATSX_SQL
- должен быть закомментирован- статистика должна сохраняться в файл
cstrike/addons/amxmodx/data/csstats.dat
- Chat Manager (автор: Mistrick, проверялось с версией: 1.1.2-16)
- включен лог сообщений
#define FUNCTION_LOG_MESSAGES
- должен быть раскомментирован- логи должны сохраняться в папку
cstrike/addons/amxmodx/logs/chatmanager
- PHP 7.4+
- в настройках PHP назначить
short_open_tag
значениеOn
- в настройках PHP назначить
- MySQL 5.7+ или MariaDB 10.3+
- CRON
- Скачайте последнюю версию.
- Загрузите содержимое на веб-хостинг.
- Перейдите на сайт и заполните Форму установки.
- Удалите инсталяционные файлы.
- Войдите под указанными даными администратора на Сайт.
- Перейдите в Профиль и произведите финальную настройку Сайта в соответсвующих разделах.
- Создайте CRON задания:
- Обновление банлиста
wget -q -O - https://вашдомен.com/core/cron_banlist.php?cp=ваш_пароль_от_CRON > /dev/null 2>&1
- рекомендуемый интервал - каждый час
- Обновление статистики
wget -q -O - https://вашдомен.com/core/cron_stats.php?cp=ваш_пароль_от_CRON > /dev/null 2>&1
- рекомендуемый интервал - 1 раз в день, в 4:00
- Напоминания покупателям на e-mail об продлении привилегии
wget -q -O - https://вашдомен.com/core/cron_service_end_notify.php?cp=ваш_пароль_от_CRON > /dev/null 2>&1
- рекомендуемый интервал - 1 раз в день, в 15:00
- Обновление банлиста
В процессе создания был использован FrontEnd Boilerplate и адаптирован под PHP окружение. Для работы с исходным кодом потребуется установить NodeJS и глобально Gulp4. Для создания БД и обработки PHP можно использовать OpenServer.
- Создайте локальный домен
slimsome.local
, БД и пользователя. - Папку
source
поместите в корень сайта (slimsome.local/source
). - Откройте коммандную строку и зайдите в папку
source
. - Установите все необходимые модули и зависимости командой
npm i
. - Команда
gulp
запускает окружение для разработки. - Команда
gulp build
компилирует все исходники в файлы для продакшена. - На настоящий сайт скопировать всё содержимое
slimsome.local
кроме папкиsource
.