· 7 years ago · Jul 19, 2018, 04:26 PM
1<?php
2
3return array(
4 // application data
5 'name'=>'MyWeb',
6 'version'=>'1.0.0',
7
8 // installation settings
9 'licenseKey'=>'',
10 'installationKey'=>'',
11
12 // password keys settings
13 'password'=>array(
14 'encryption'=>true,
15 'encryptAlgorithm'=>'md5', /* md5, base64 */
16 'hashKey'=>'myweb',
17 ),
18
19 // default email settings
20 'email'=>array(
21 'mailer'=>'phpMailer', /* 'phpMail', 'phpMailer', 'smtpMailer' */
22 'from'=>'info@email.me',
23 'isHtml'=>true,
24 'smtp'=>array(
25 'auth'=>1,
26 'secure'=>'ssl', /* 'ssl', 'tls', '' */
27 'host'=>'smtp.gmail.com',
28 'port'=>'465',
29 'username'=>'',
30 'password'=>'',
31 ),
32 ),
33
34 // validation and captcha
35 'validation'=>array(
36 'csrf'=>true,
37 'bruteforce'=>array('enable'=>true, 'badLogins'=>5, 'redirectDelay'=>3),
38 'captcha'=>array(
39 'login'=>true,
40 'join'=>true,
41 'recovery'=>true,
42 'length'=>6,
43 'fontPath'=>'/fonts/Gorillaz/gorillaz_1.ttf'
44 ),
45 ),
46
47 // session settings
48 'session'=>array(
49 'cacheLimiter'=>'' /* private,must-revalidate */
50 ),
51
52 // cookies settings
53 'cookies'=>array(
54 'domain'=>'',
55 'path'=>'/'
56 ),
57
58 // cache settings
59 'cache'=>array(
60 'enable'=>true,
61 'lifetime'=>5,
62 'path'=>'protected/tmp/cache/',
63 ),
64
65 // time settings
66 'defaultTimeZone'=>'Europe/Moscow',
67
68 // application settings
69 'defaultTemplate'=>'default',
70 'defaultController'=>'Index',
71 'defaultAction'=>'index',
72
73 // application components
74 'components'=>array(
75 'sidebar'=>array('enable'=>true, 'class'=>'Sidebar'),
76 ),
77
78 // application modules
79 'modules'=>array(
80 'admin'=>array('enable'=>true, 'classes'=>array('Admin')),
81 ),
82
83 // url manager
84 'urlManager'=>array(
85 'urlFormat'=>'shortPath', /* get | path | shortPath */
86 'rules'=>array(
87 'level-boost'=>'service/levelboost',
88 'clear-storehouse-password'=>'service/clearstorehousepassword',
89 'reset-spirit'=>'service/resetspirit',
90 'chat-broadcast'=>'service/chatbroadcast',
91 'change-cultivation'=>'service/changecultivation',
92 'safe-place-teleport'=>'service/safeplaceteleport',
93 'reset-experience'=>'service/resetexperience',
94 'rename-character'=>'service/renamecharacter',
95 'add-cells'=>'reforge/addcells',
96 'attack-range'=>'reforge/attackrange',
97 'distance-fragility'=>'reforge/distancefragility',
98 'attack-speed'=>'reforge/attackspeed',
99 'item-creator'=>'reforge/itemcreator',
100 ),
101 ),
102
103 /**
104 |--------------------------------------------------------------------------
105 | Полный путь до директории /mywebapi
106 |--------------------------------------------------------------------------
107 | Закрывающий ÑлÑш обÑзателен, пример: http://<SERVER_IP>/mywebapi/
108 */
109
110 'apiUrl'=>'http://домензаменен.cf/m_fwapi/',
111
112 /**
113 |--------------------------------------------------------------------------
114 | IP Ð°Ð´Ñ€ÐµÑ Ñервера
115 |--------------------------------------------------------------------------
116 | ИÑпользуетÑÑ Ð´Ð»Ñ ÑтатиÑтики "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ñервера"
117 */
118
119 'serverIp'=>'', //<SERVER_IP>
120
121 /**
122 |--------------------------------------------------------------------------
123 | Игровой порт
124 |--------------------------------------------------------------------------
125 | ИÑпользуетÑÑ Ð´Ð»Ñ ÑтатиÑтики "Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ñервера"
126 */
127
128 'serverPort'=>29000,
129
130 /**
131 |--------------------------------------------------------------------------
132 | МакÑимальный онлайн на Ñервере
133 |--------------------------------------------------------------------------
134 | ИÑпользуетÑÑ Ð´Ð»Ñ ÑтатиÑтики "Ðагрузка на Ñервер"
135 */
136
137 'max_online'=>800,
138
139 /**
140 |--------------------------------------------------------------------------
141 | ÐаÑтройки платежной ÑиÑтемы
142 |--------------------------------------------------------------------------
143 | ИÑпользуетÑÑ Ð´Ð»Ñ ÑтатиÑтики "Ðагрузка на Ñервер"
144 */
145
146 'payment'=>array(
147 // payment factor (ex.: $1 = 2 myweb coin)
148 'value'=>1,
149
150 // minimum and maximum payment amount
151 'min_amount'=>1,
152 'max_amount'=>5000,
153
154 // use bonuses
155 'bonus'=>false,
156 'bonuses'=>array(
157 array('step'=>500, 'factor'=>1.2),
158 array('step'=>1000, 'factor'=>1.5),
159 array('step'=>2000, 'factor'=>2.0),
160 // more
161 )
162 ),
163
164 // Unitpay merchant area settings (https://unitpay.ru/)
165 'unitpay'=>array(
166 'enable'=>false,
167 'form'=>'https://unitpay.ru/pay/00000-00000',
168 'desc'=>'Добровольное пожертвование SERVERNAME'
169 ),
170
171 // Free-Kassa merchant area settings (http://www.free-kassa.ru/)
172 'freekassa'=>array(
173 'enable'=>true,
174 'merchant_id'=>'',
175 'secret_key'=>'',
176 'secret_key_result'=>'',
177 ),
178
179 // Players and factions ratings settings (Sidebar)
180 'leaderboards'=>array(
181 'roles'=>array(
182 'criteria'=>'level,time_used',
183 'limit'=>15,
184 'bad'=>'16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37'
185 ),
186 'factions'=>array(
187 'limit'=>6,
188 )
189 ),
190
191 // Команда Ñервера (Sidebar)
192 'staff'=>array(
193 1040=>array('character'=>'Admin', 'role'=>'Admin'),
194 ),
195
196 /**
197 |--------------------------------------------------------------------------
198 | Ð ÐµÑ„ÐµÑ€Ð°Ð»ÑŒÐ½Ð°Ñ ÑиÑтема
199 |--------------------------------------------------------------------------
200 | 'enable'=>true - Параметр включен
201 | 'enable'=>false - Параметр отключен
202 | 'id' - ÐОМЕРпредмета в магазине (ÐЕ ID предмета)
203 | 'count' - количеÑтво предметов
204 | 'requirements' - требованиÑ
205 */
206 'referral'=>array(
207 'enable'=>false,
208 /**
209 |--------------------------------------------------------------------------
210 | ПожертвованиÑ
211 |--------------------------------------------------------------------------
212 | Когда поÑледователь делает пожертвование, рефералу даетÑÑ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚ от Ñуммы.
213 */
214 'donation'=>array(
215 'enable'=>false, /** true\false - вкл\выкл */
216 'amount'=>1, /** Ð¢Ñ€ÐµÐ±ÑƒÐµÐ¼Ð°Ñ Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ñумма */
217 'percent'=>5 /** Процент от Ñуммы */
218 ),
219 /**
220 |--------------------------------------------------------------------------
221 | Игровые предметы
222 |--------------------------------------------------------------------------
223 | Когда поÑледователь доÑтигает необходимого ÑƒÑ€Ð¾Ð²Ð½Ñ (параметры добавлÑÑŽÑ‚ÑÑ Ð½Ð° заказ), рефералу и поÑледователю выдаютÑÑ Ð¿Ñ€ÐµÐ´Ð¼ÐµÑ‚Ñ‹ на аккаунт.
224 */
225 'ingameitems'=>array(
226 'enable'=>false,
227 /**
228 |--------------------------------------------------------------------------
229 | Подарки рефералу
230 |--------------------------------------------------------------------------
231 | 1. ПОСЛЕДОВÐТЕЛЬ должен иметь 105 уровень, а затем РЕФЕРÐЛ может получить Ñтот предмет
232 | 2. ПОСЛЕДОВÐТЕЛЬ должен доÑтичь 150 уровень поÑле ПЕРЕРОЖДЕÐИЯ, а затем РЕФЕРÐЛ может получить Ñтот предмет
233 */
234 'referral'=>array(
235 array('id'=>0, 'count'=>1, 'requirements'=>array('level'=>150)),
236 ),
237 /**
238 |--------------------------------------------------------------------------
239 | Подарки поÑледователю
240 |--------------------------------------------------------------------------
241 | 1. ВыдаетÑÑ Ñразу.
242 | 2. ПОСЛЕДОВÐТЕЛЬ должен иметь 50 уровень, чтобы получить Ñтот предмет.
243 | 3. ПОСЛЕДОВÐТЕЛЬ должен иметь 100 уровень, чтобы получить Ñтот предмет.
244 */
245 'follower'=>array(
246 array('id'=>0, 'count'=>1, 'requirements'=>array('level'=>150)),
247 array('id'=>0, 'count'=>1, 'requirements'=>array('level'=>150)),
248 ),
249 ),
250 ),
251
252 // guildicons
253 'guildicons'=>array(
254 'size_x'=>2048,
255 'server_id'=>1
256 ),
257);