Конфигурация GameAP Commercial

Материал из HLDM Wiki
Перейти к: навигация, поиск


Основная конфигурация модуля находится в файле application/modules/commercial/config/commercial_config.php

Содержание

Описание параметров

Валюта

Параметр Значение по умолчанию Описание
$config['country_code'] RU Код страны используемой валюты
$config['currency_code'] RUB Код валюты
$config['currency_num'] 643 Номер валюты
$config['currency_symbol'] руб. Обозначение валюты
$config['allow_other_currencies'] 0 Использование других валют (0/1)
$config['currency_autoupdate'] 0 Автоматическое обновление курса валют (0/1)

Скидки и промокоды

Параметр Значение по умолчанию Описание
$config['discount'] 0 Общая скидка на все услуги
$config['allow_promo'] 1 Разрешить использование промокодов (0/1)

Партнерская программа

Параметр Значение по умолчанию Описание
$config['partner_allow'] 1 Разрешить использование партнерской программы (0/1)
$config['partner_percent'] 20 Процент партнерской программы

Защита

Панель может обнаружить несовпадения купленного и реального количества слотов, tickrate, fps, отправить письмо администратору и остановить либо перезагрузить сервер, на котором было обнаружено несовпадение.

Параметр Значение по умолчанию Описание
$config['protect_maxplayers'] 1 Защита от подмены слотов (0/1)
$config['protect_tickrate'] 0 Защита от изменения tickrate/fps (0/1)
$config['protect_action'] 0 Действие с сервером при обнаружении подмены (0-ничего, 1-остановка, 2-перезагрузка)

FTP

Параметр Значение по умолчанию Описание
$config['create_ftp_accounts'] 1 Автоматическое создание FTP аккаунтов (0/1)
$config['ftp_control_linux'] './users.sh {command} {user_name} {password} {home_dir}' Скрипт и параметры управления FTP аккаунтами (ОС Linux)
$config['ftp_control_windows'] 'php.exe ftp.php {command} {user_name} {password} {home_dir}' Скрипт и параметры управления FTP аккаунтами (ОС Windows)

Прочее

Параметр Значение по умолчанию Описание
$config['delete_freeeze_servers'] 0 Удаление замороженных серверов в днях после того, как истечет срок оплаты (0 -- не удалять автоматически)
$config['enable_tickets'] 1 Разрешить тикет-систему (0/1)

Содержимое файла по умолчанию

<?php  if (!defined('BASEPATH')) exit('No direct script access allowed');

$config['country_code']                                 = 'RU';
$config['currency_code']                                = 'RUB';
$config['currency_num']                                 = '643';
$config['currency_symbol']                              = 'руб.';
$config['allow_other_currencies']               = '0';
$config['currency_autoupdate']                  = '0';

$config['discount']                                             = '0';
$config['allow_promo']                                  = '1';

$config['partner_allow']                                = '1';
$config['partner_percent']                              = '20';

$config['enable_tickets']                               = '1';

$config['delete_freeeze_servers']               = '0';

$config['protect_maxplayers']                   = '1';
$config['protect_tickrate']                             = '0';
$config['protect_action']                               = '1';          // Действие с сервером жулика (0-ничего, 1-остановка, 2-перезагрузка)

$config['create_ftp_accounts']                  = '1';
$config['ftp_control_linux']                    = './users.sh {command} {user_name} {password} {home_dir}';
$config['ftp_control_windows']                  = 'php.exe ftp.php {command} {user_name} {password} {home_dir}';
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты
Ресурсы сообщества