- info['admin'] > 0): ?> onclick="top.frames['main'].location.href='map.php';" - class="db" src="= Config::img() ?>/b___.gif" width="30" height="30" - title="Чат" alt="Чат"> | + +- - | -- - | -- | -- - | -- + | @@ -979,13 +957,6 @@ $u->stats = $u->getStats($u->info['id'], 0); | info['align'] >= 3.01 && $u->info['align'] < 4) { ?> -- - | - info['vip'] > time() || $u->stats['silvers'] > 0 || $u->stats['bronze'] > 0 || $u->stats['gold'] > 0) { ?>@@ -1022,13 +993,6 @@ $u->stats = $u->getStats($u->info['id'], 0); | info['bukmeker'] == 1 || $u->info['admin'] > 0) { ?> -- - | - info['clan'] > 0) { ?>
`time_create` AND `delet
//6. Очистка личного дела
mysql_query('DELETE FROM `users_delo` WHERE `time` < "'.(time()-86400*30).'" LIMIT 1000');
-//7. сброс счетчика жетонов
-mysql_query('UPDATE `users` SET `ang_g` = 0 WHERE `ang_g` > 0');
-
-//echo ' Очищено ботов\монстров: '.$i.'/'.$x.' ';
-/*if( $i > 0 ) {
- die('');
-}*/
-?>
\ No newline at end of file
diff --git a/hmonitor.php b/hmonitor.php
index f304319c..45f926b9 100644
--- a/hmonitor.php
+++ b/hmonitor.php
@@ -66,7 +66,7 @@ while ($pl = mysql_fetch_array($sp)) {
$pl['time'] + $pl['time_start'] - time()
) . ', таймаут ' . $u->timeOut($pl['timeout']) . '';
if ($pl['priz'] > 0) {
- $html .= '(Героическое Сражение)';
+ $html .= '(Героическое Сражение)';
}
$html .= ''; } @@ -124,7 +124,7 @@ while ($pl = mysql_fetch_array($sp)) { } $html .= ', таймаут ' . $u->timeOut($pl['timeout']) . ''; if ($pl['priz'] > 0) { - $html .= '(Героическое Сражение)'; + $html .= '(Героическое Сражение)'; } $html .= ' »» '; $html .= ' '; diff --git a/img.new-combats.com/i/buttons/chatBtn10.gif b/img.new-combats.com/i/buttons/chatBtn10.gif deleted file mode 100644 index 46813eb3..00000000 Binary files a/img.new-combats.com/i/buttons/chatBtn10.gif and /dev/null differ diff --git a/js/gameEngine.js b/js/gameEngine.js index ccc28967..787f41a6 100644 --- a/js/gameEngine.js +++ b/js/gameEngine.js @@ -414,7 +414,7 @@ function addfastpanel(id, name, type, price, price2, madein, img, itemid, iznosn // 5 function intvalor(mixed_var, base) { - var tmp; + let tmp; if (typeof (mixed_var) == 'string') { tmp = parseInt(mixed_var); @@ -518,26 +518,25 @@ function fastpanelsave() { // 4.1 function cb_getBtl() { - var r = ` + return `
(можно щелкнуть по логину в чате) (можно щелкнуть по логину в чате)
${date.n} `;
}
- var kyps = ['', ''];
+ const kyps = ['', ''];
//Вывод главных данных
if (type == 0) {
nw = text;
@@ -549,11 +549,11 @@ var win = {
kyps[0] = `${date.a1};top.win.closew(\\\'${id}\\\');${acts[9]}top.win.addaction(0,\\\'\\\');`;
} else if (type == 3) {
//Да \ Нет , изображения
- var stylebtn = '';
+ let stylebtn = '';
if (style > 1) {
stylebtn = style;
}
- nw = `
${nw} `;
//Заголовок окна
- if (title != '') {
- if (date.a3 == undefined) {
+ if (title) {
+ if (date.a3 === undefined) {
date.a3 = '';
}
- if (acts[9] == undefined) {
+ if (acts[9] === undefined) {
acts[9] = '';
}
nw = `
`; - if (forYou > 0 && this.sound > 0 && this.trim(data[3].toLowerCase()) !== c.login.toLowerCase()) { - this.sendSound(1); - } - if (msg_see === 1) { - if (this.trim(data[3].toLowerCase()) === c.login.toLowerCase() || forYou === 1 || this.filter === 0) { + if (this.trim(data[3].toLowerCase()) === c.login.toLowerCase() || forYou === 1) { if (data[9] > 0) this.sendSound(data[9]); if (data[15]) { this.feerverk(data[15]); @@ -853,11 +797,6 @@ const chat = { } return txt; }, - trmb: function () { - if (this.translit === 1) { - $('#textmsg').val(this.convert2($('#textmsg').val())); - } - }, regexpURL_true(str) { let key; @@ -903,61 +842,7 @@ const chat = { finallyStr = finallyStr.replace(regexpForbiddenWords, () => "") return finallyStr }, - convert2: function (txt) { - let trn; - trn = txt.split(' '); - for (let i = 0; i < trn.length; i++) { - if (trn[i].indexOf("https://") < 0 && trn[i].indexOf('@') < 0 && trn[i].indexOf("www.") < 0 && !(trn[i].charAt(0) === ":" && trn[i].charAt(trn[i].length - 1) === ":")) { - if ((i < trn.length - 1) && (trn[i] === "to" || trn[i] === "private") && (trn[i + 1].charAt(0) === "[")) { - while ((i < trn.length - 1) && (trn[i].charAt(trn[i].length - 1) !== "]")) i++; - } else { - trn[i] = this.convert(trn[i]); - } - } - } - return trn.join(' '); - }, - map_en: Array('s`h', 'S`h', 'S`H', 's`Х', 'sh`', 'Sh`', 'SH`', "'o", 'yo', "'O", 'Yo', 'YO', 'zh', 'w', 'Zh', 'ZH', 'W', 'ch', 'Ch', 'CH', 'sh', 'Sh', 'SH', 'e`', 'E`', "'u", 'yu', "'U", 'Yu', "YU", "'a", 'ya', "'A", 'Ya', 'YA', 'a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'd', 'D', 'e', 'E', 'z', 'Z', 'i', 'I', 'j', 'J', 'k', 'K', 'l', 'L', 'm', 'M', 'n', 'N', 'o', 'O', 'p', 'P', 'r', 'R', 's', 'S', 't', 'T', 'u', 'U', 'f', 'F', 'h', 'H', 'c', 'C', '`', 'y', 'Y', "'"), - map_ru: Array('сх', 'Сх', 'СХ', 'сХ', 'щ', 'Щ', 'Щ', 'ё', 'ё', 'Ё', 'Ё', 'Ё', 'ж', 'ж', 'Ж', 'Ж', 'Ж', 'ч', 'Ч', 'Ч', 'ш', 'Ш', 'Ш', 'э', 'Э', 'ю', 'ю', 'Ю', 'Ю', 'Ю', 'я', 'я', 'Я', 'Я', 'Я', 'а', 'А', 'б', 'Б', 'в', 'В', 'г', 'Г', 'д', 'Д', 'е', 'Е', 'з', 'З', 'и', 'И', 'й', 'Й', 'к', 'К', 'л', 'Л', 'м', 'М', 'н', 'Н', 'о', 'О', 'п', 'П', 'р', 'Р', 'с', 'С', 'т', 'Т', 'у', 'У', 'ф', 'Ф', 'х', 'Х', 'ц', 'Ц', 'ъ', 'ы', 'Ы', 'ь'), - addSm: function (i) { - $('#textmsg').focus(); - top.document.textmsg.value += ` :${i}: `; - }, - convert_work: function (id) { - newstr = str.match(id)[0]; - str = str.replace(str.match(id)[0], ''); - }, - convert: function (str) { - const p1 = new RegExp("private\\s*\\[(.*?)\\]", ""); - const t1 = new RegExp("to\\s*\\[(.*?)\\]", ""); - let newstr = ''; - - if (str.match(p1) != null) this.convert_work(p1) - else if (str.match(t1) != null) this.convert_work(t1) - - for (let i = 0; i < this.map_en.length; ++i) - while (str.indexOf(this.map_en[i]) >= 0) str = str.replace(this.map_en[i], this.map_ru[i]); - newstr += str; - return newstr; - }, - sendSound: function (s) { - let svolm = 100; - if (this.sound === 0) svolm = 0 - else if (this.sound === 1) svolm = 25; - else if (this.sound === 2) svolm = 100; - - const isInternetExplorer = navigator.appName.indexOf("Microsoft") !== -1; - - if (isInternetExplorer && window.document["Sound"] && typeof window.document["Sound"].SetVariable !== "undefined") { - window.document["Sound"].SetVariable("Volume", svolm); - window.document["Sound"].SetVariable("Sndplay", s); - } else if (document.getElementById('Sound2') && typeof document.getElementById('Sound2').SetVariable !== "undefined") { - document.getElementById('Sound2').SetVariable("Volume", svolm); - document.getElementById('Sound2').SetVariable("Sndplay", s); - } - - }, trim: function (s) { return this.rtrim(this.ltrim(s)); }, diff --git a/main.php b/main.php index d6428629..b7931d22 100644 --- a/main.php +++ b/main.php @@ -412,9 +412,6 @@ if (isset($_GET['security']) && !isset($u->tfer['id']) && $trololo == 1) { require_once('modules_data/_clan.php'); } elseif (isset($_GET['alhp']) && ($u->info['admin'] == 1 || $u->info['align'] == 50 || $u->info['align2'] == 50) && !isset($u->tfer['id'])) { require_once('modules_data/_alhp.php'); - //Панель букмекера -} elseif (isset($_GET['bukmeker']) && !isset($u->tfer['id'])) { - require_once('modules_data/_bukmeker.php'); //Панель светлого } elseif ($u->info['align'] >= 1 && $u->info['align'] < 2 && isset($_GET['1_panel']) && !isset($u->tfer['id'])) { require_once('modules_data/1_panel.php'); diff --git a/modules_data/_bukmeker.php b/modules_data/_bukmeker.php deleted file mode 100644 index f0ce3af6..00000000 --- a/modules_data/_bukmeker.php +++ /dev/null @@ -1,139 +0,0 @@ -info['bukmeker'] && !$u->info['admin']) { - die(); -} -$pl = mysql_fetch_array(mysql_query('SELECT * FROM `bank_table` ORDER BY `time` DESC LIMIT 1')); -$ba = mysql_fetch_array(mysql_query("SELECT * FROM `bank_alh` WHERE `uid` = " . $u->info['id'])); -?> - - - - Панель Букмекера-
- Привет, = $u->info['login'] ?>.
-
-
-
-
-
-
-
Системное сообщение отправлено."; -} -?> -
-
-
diff --git a/modules_data/_umenie.php b/modules_data/_umenie.php
index 0e108c53..eb94cdec 100644
--- a/modules_data/_umenie.php
+++ b/modules_data/_umenie.php
@@ -2343,7 +2343,6 @@ $tma = '';
• Одержано побед: = $sf[1] ?>• Проиграно битв: = $sf[2] ?> • Ничьих: = $sf[3] ?> - • Получено Реликвий ангела: = $u->info['ang_g'] ?> error) { -
Деньги: ' . $u->info['money'] . ' кр. Деньги: ' . $u->info['money2'] . ' екр. @@ -241,7 +221,6 @@ echo ' '; -echo 'Реликвий: ' . $u->info['relik']['relik'] . ' шт. '; if ($u->stats['pbe'] > 0) { echo 'Бонус покупателя: ' . $u->stats['pbe'] . ' уровень'; @@ -277,7 +256,7 @@ if ($_GET['propusk'] == 1) { } //Получение уровня задания -if ($u->info['level'] >= 0 && $u->info['inTurnir'] == 0 && $c['bonuslevel'] == true && !isset($u->info['noreal']) && $c['bonussocial'] == true) { +if ($u->info['level'] >= 0 && $u->info['inTurnir'] == 0 && $c['bonuslevel'] && !isset($u->info['noreal']) && $c['bonussocial']) { /* [1] Нужно докачаться на клоне до 1 уровня. [2]-[3]-[4] Нужно подтвердить e-mail чтобы получить со 2 по 4 уровень на выбор. diff --git a/modules_data/stats_loc.php b/modules_data/stats_loc.php index 39cd7d0e..069d25e4 100644 --- a/modules_data/stats_loc.php +++ b/modules_data/stats_loc.php @@ -1,6 +1,7 @@ setCity($u->info['city']); @@ -73,9 +75,9 @@ function giveDailyQuestPrize() Db::sql('update actions set vals = 0 where vars = ? and uid = ?', ['day_quest', $u->info['id']]); Db::sql('update users_achiv set zb = zb + 1 where id = ?', [$u->info['id']]); if ($u->info['level'] < 12) { - \User\ItemsModel::addItem(10020, $u->info['id'], '|sudba=' . $u->info['login']); + ItemsModel::addItem(10020, $u->info['id'], '|sudba=' . $u->info['login']); } else { - \User\ItemsModel::addItem(6470, $u->info['id'], '|sudba=' . $u->info['login']); + ItemsModel::addItem(6470, $u->info['id'], '|sudba=' . $u->info['login']); } StatsModel::addRepexpById($u->info['id'], 50); //Репутация +20 } @@ -195,111 +197,43 @@ if (isset($_GET['putq'])) { sendSysChat($txt); } } + +$nowby = Db::getValue('select good from pay_operation where uid = ? and good > 0 order by good desc limit 1', [$u->info['id']]); +$repovo = $u->rep['rep3'] - $u->rep['rep3_buy']; ?> - Сила: = $u->stats['s1']; ?> - Ловкость: = $u->stats['s2']; ?> - Интуиция: = $u->stats['s3']; ?> - Выносливость: = $u->stats['s4']; ?> - Интеллект: = $u->stats['s5']; ?> - Мудрость: = $u->stats['s6']; ?> -info['level'] > 9 || $u->stats['s7'] != 0) { ?>Духовность: = $u->stats['s7']; ?> - -info['level'] > 14 || $u->stats['s8'] != 0) { ?>Воля: = $u->stats['s8']; ?> -info['level'] > 15 || $u->stats['s9'] != 0) { ?>Свобода духа: = $u->stats['s9']; ?> - -info['level'] > 16 || $u->stats['s10'] != 0) { ?>Божественный: = $u->stats['s10']; ?> - -info['ability'] > 0 || $u->info['skills'] > 0) { - echo '+ Способности '; -} +Сила: = $u->stats['s1']; ?> +Ловкость: = $u->stats['s2']; ?> +Интуиция: = $u->stats['s3']; ?> +Выносливость: = $u->stats['s4']; ?> +Интеллект: = $u->stats['s5']; ?> +Мудрость: = $u->stats['s6']; ?> +info['level'] > 9 || $u->stats['s7'] != 0): ?> + Духовность: = $u->stats['s7']; ?> + +info['ability'] > 0 || $u->info['skills'] > 0): ?> + + Способности + -?> + +Опыт: = number_format($u->info['exp'], 0, ",", " ") ?> +Уровень: = $u->info['level']; ?> +Побед: = number_format($u->info['win'], 0, ",", " ") ?> +Поражений: = number_format($u->info['lose'], 0, ",", " ") ?> +Ничьих: = number_format($u->info['nich'], 0, ",", " ") ?> +Деньги: = $u->info['money'] ?> кр. +Деньги: = $u->info['money2'] ?> екр. - - Опыт: = number_format( - $u->info['exp'], 0, ",", " " - ); ?> - Уровень: = $u->info['level']; ?> - Побед: = number_format($u->info['win'], 0, ",", " "); ?> - Поражений: = number_format($u->info['lose'], 0, ",", " "); ?> - Ничьих: = number_format($u->info['nich'], 0, ",", " "); ?> - Серия побед: = $u->info['swin'] ?> - Серия поражений: = $u->info['slose'] ?> - Деньги: = $u->info['money']; ?> кр. - Деньги: = $u->info['money2']; ?> екр. - -stats['pbe'] > 0) { - echo 'Бонус покупателя: ' . $u->stats['pbe'] . ' уровень'; - $nowby = mysql_fetch_array( - mysql_query( - 'SELECT `good` FROM `pay_operation` WHERE `uid` = "' . $u->info['id'] . '" AND `good` > 0 ORDER BY `good` DESC LIMIT 1' - ) - ); - if ($u->stats['pbe'] > 0 && date('d.m.Y') != date('d.m.Y', $nowby['good'])) { - echo ' (Совершите покупку ЕКР чтобы сохранить и увеличить бонус покупателя)'; - } - echo ' '; -} -?> -rep['rep3'] >= 0) { - $repovo = $u->rep['rep3'] - $u->rep['rep3_buy']; ?> - Воинственность: = $repovo; ?> ед. - Реликвий: = $u->info['relik']['relik']; ?> шт. - Взятие Ежедневного задания: = $u->dayquest($u->info['id']) ?> - -info['exp'] <= 499999998) { ?> - Ваш Бонус = $u->pensia(false) ?> - info['id'] . '" AND `time` > ' . time( - ) . ' LIMIT 1' - ) - ); - if (isset($_GET['takebns']) && $u->newAct($_GET['takebns']) && !isset($bns['id'])) { - $u->takeBonus(); - $bns = mysql_fetch_array( - mysql_query( - 'SELECT `id`,`time` FROM `aaa_bonus` WHERE `uid` = "' . $u->info['id'] . '" AND `time` > ' . time( - ) . ' LIMIT 1' - ) - ); - } - - if (isset($bns['id'])) { - - echo ''; - } else { - - //Страница родителя - ?> - - - - stats['pbe'] > 0): ?> + Бонус покупателя: = $u->stats['pbe'] ?> уровень + + (Совершите покупку ЕКР чтобы сохранить и увеличить бонус покупателя) + + + +rep['rep3'] >= 0): ?> + Воинственность: = $repovo; ?> ед. + + += $u->dayquest($u->info['id']) ?> |