Конфигурация GameAP Commercial: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Основная конфигурация модуля находится в файле application/modules/commercial/config/commercial_config.php == Валют…»)
 
Строка 1: Строка 1:
Основная конфигурация модуля находится в файле application/modules/commercial/config/commercial_config.php
+
Основная конфигурация модуля находится в файле '''application/modules/commercial/config/commercial_config.php'''
  
== Валюта ==
+
== Описание параметров ==
 +
 
 +
=== Валюта ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Строка 19: Строка 21:
 
|}
 
|}
  
 +
=== Скидки и промокоды ===
 +
{| class="wikitable"
 +
|-
 +
! Параметр !! Значение по умолчанию !! Описание
 +
|-
 +
| $config['discount'] || 0 || Общая скидка на все услуги
 +
|-
 +
| $config['allow_promo'] || 1 || Разрешить использование промокодов (0/1)
 +
|}
 +
 +
=== Партнерская программа ===
 +
{| class="wikitable"
 +
|-
 +
! Параметр !! Значение по умолчанию !! Описание
 +
|-
 +
| $config['partner_allow'] || 1 || Разрешить использование партнерской программы (0/1)
 +
|-
 +
| $config['partner_percent'] || 20 || Процент партнерской программы
 +
|}
 +
 +
=== Защита ===
 +
Панель может обнаружить несовпадения купленного и реального количества слотов, tickrate, fps, отправить письмо администратору и остановить либо перезагрузить сервер, на котором было обнаружено несовпадение.
 +
 +
{| class="wikitable"
 +
|-
 +
! Параметр !! Значение по умолчанию !! Описание
 +
|-
 +
| $config['protect_maxplayers'] || 1 || Защита от подмены слотов (0/1)
 +
|-
 +
| $config['protect_tickrate'] || 0 || Защита от изменения tickrate/fps (0/1)
 +
|-
 +
| $config['protect_action'] || 0 || Действие с сервером при обнаружении подмены (0-ничего, 1-остановка, 2-перезагрузка)
 +
|}
 +
 +
=== FTP ===
  
Содержимое файла по умолчанию:
+
{| class="wikitable"
 +
|-
 +
! Параметр !! Значение по умолчанию !! Описание
 +
|-
 +
| $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)
 +
|}
 +
 
 +
=== Прочее ===
 +
{| class="wikitable"
 +
|-
 +
! Параметр !! Значение по умолчанию !! Описание
 +
|-
 +
| $config['delete_freeeze_servers'] || 0 || Удаление замороженных серверов в днях после того, как истечет срок оплаты (0 -- не удалять автоматически)
 +
|-
 +
| $config['enable_tickets'] || 1 || Разрешить тикет-систему (0/1)
 +
|}
 +
 
 +
== Содержимое файла по умолчанию ==
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
 
<?php  if (!defined('BASEPATH')) exit('No direct script access allowed');
 
<?php  if (!defined('BASEPATH')) exit('No direct script access allowed');
Строка 34: Строка 92:
 
$config['allow_promo'] = '1';
 
$config['allow_promo'] = '1';
  
$config['partner_allow'] = true;
+
$config['partner_allow'] = '1';
 
$config['partner_percent'] = '20';
 
$config['partner_percent'] = '20';
  
 
$config['enable_tickets'] = '1';
 
$config['enable_tickets'] = '1';
$config['create_ftp_accounts'] = '1';
 
 
$config['allow_local_server'] = '0';
 
$config['local_server_allow_num'] = '10';
 
$config['local_server_ip'] = '127.0.0.1';
 
$config['local_server_location'] = 'Russia';
 
$config['local_server_provider'] = 'X3';
 
  
 
$config['delete_freeeze_servers'] = '0';
 
$config['delete_freeeze_servers'] = '0';
Строка 52: Строка 103:
 
$config['protect_action'] = '1'; // Действие с сервером жулика (0-ничего, 1-остановка, 2-перезагрузка)
 
$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_linux'] = './users.sh {command} {user_name} {password} {home_dir}';
 
$config['ftp_control_windows'] = 'php.exe ftp.php {command} {user_name} {password} {home_dir}';
 
$config['ftp_control_windows'] = 'php.exe ftp.php {command} {user_name} {password} {home_dir}';
  
 
</syntaxhighlight>
 
</syntaxhighlight>

Версия 10:58, 10 июля 2014

Основная конфигурация модуля находится в файле 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}';