Конфигурация 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}';