Utf8 convert

This commit is contained in:
2023-01-10 18:29:32 +02:00
parent 71b759232c
commit 90b9c8325e
3572 changed files with 35191 additions and 395614 deletions
+35 -35
View File
@@ -28,18 +28,18 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
'UPDATE `transfers` SET `r0` = "' . $u->tfer['r0'] . '",`r1` = "0",`r2` = "0",`good1` = "0",`good2` = "0" WHERE `id` = "' . $u->tfer['id'] . '" LIMIT 1'
);
} elseif (isset($_POST['start2'])) {
//ñîõðàíÿåì îáìåí
//сохраняем обмен
if ($u->tfer['good1'] > 0 && $u->tfer['good2'] > 0) {
//çàâåðøàåì îáìåí
//завершаем обмен
$u->tfer['cancel1'] = time();
$u->tfer['cancel2'] = time();
$u->tfer['finish1'] = time();
$u->tfer['finish2'] = time();
//ìåíÿåì âåùè + ïåðåäàåì ÊÐ è çàâåðøàåì ïåðåäà÷è, ïåðåõîä íà ëîã ïåðåäà÷
//меняем вещи + передаем КР и завершаем передачи, переход на лог передач
$upd2 = mysql_query(
'UPDATE `transfers` SET `cancel1` = "' . $u->tfer['cancel1'] . '",`cancel2` = "' . $u->tfer['cancel2'] . '",`finish1` = "' . $u->tfer['finish1'] . '",`finish2` = "' . $u->tfer['finish2'] . '" WHERE `id` = "' . $u->tfer['id'] . '" LIMIT 1'
);
//Îáìåíèâàåì äåíüãè
//Обмениваем деньги
$mn1 = 0;
$mn2 = 0;
$inf = [];
@@ -66,7 +66,7 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
}
if ($mn1 > 0) {
//èãðîê 1 ïåðåäàåò äåíüãè èãðîêó 2
//игрок 1 передает деньги игроку 2
$upd = mysql_query(
'UPDATE `users` SET `money` = `money` - "' . $mn1 . '" WHERE `id` = "' . $inf[$u->tfer['uid1']]['id'] . '" LIMIT 1'
);
@@ -77,18 +77,18 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
if ($upd) {
$u->addDelo(
2, $inf[$u->tfer['uid1']]['id'],
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Ïåðåäàíî ' . $mn1 . ' êð. ïåðñîíàæó &quot;' . $inf[$u->tfer['uid2']]['login'] . '&quot; (' . $inf[$u->tfer['uid2']]['id'] . ').',
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Передано ' . $mn1 . ' кр. персонажу &quot;' . $inf[$u->tfer['uid2']]['login'] . '&quot; (' . $inf[$u->tfer['uid2']]['id'] . ').',
time(), $u->info['city'], 'System.transfer', 0, 0
);
$u->addDelo(
2, $inf[$u->tfer['uid2']]['id'],
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Ïîëó÷åíî ' . $mn1 . ' êð. îò ïåðñîíàæà &quot;' . $inf[$u->tfer['uid1']]['login'] . '&quot; (' . $inf[$u->tfer['uid1']]['id'] . ').',
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Получено ' . $mn1 . ' кр. от персонажа &quot;' . $inf[$u->tfer['uid1']]['login'] . '&quot; (' . $inf[$u->tfer['uid1']]['id'] . ').',
time(), $u->info['city'], 'System.transfer', 0, 0
);
} else {
$u->addDelo(
2, $inf[$u->tfer['uid1']]['id'],
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Ïåðåäàíî ' . $mn1 . ' êð. ïåðñîíàæó &quot;' . $inf[$u->tfer['uid2']]['login'] . '&quot; (' . $inf[$u->tfer['uid2']]['id'] . '), îøèáêà âî âðåìÿ ïåðåäà÷è.',
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Передано ' . $mn1 . ' кр. персонажу &quot;' . $inf[$u->tfer['uid2']]['login'] . '&quot; (' . $inf[$u->tfer['uid2']]['id'] . '), ошибка во время передачи.',
time(), $u->info['city'], 'System.transfer', 0, 0
);
}
@@ -96,7 +96,7 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
}
if ($mn2 > 0) {
//èãðîê 2 ïåðåäàåò äåíüãè èãðîêó 1
//игрок 2 передает деньги игроку 1
$upd = mysql_query(
'UPDATE `users` SET `money` = `money` - "' . $mn2 . '" WHERE `id` = "' . $inf[$u->tfer['uid2']]['id'] . '" LIMIT 1'
);
@@ -107,25 +107,25 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
if ($upd) {
$u->addDelo(
2, $inf[$u->tfer['uid2']]['id'],
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Ïåðåäàíî ' . $mn2 . ' êð. ïåðñîíàæó &quot;' . $inf[$u->tfer['uid1']]['login'] . '&quot; (' . $inf[$u->tfer['uid1']]['id'] . ').',
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Передано ' . $mn2 . ' кр. персонажу &quot;' . $inf[$u->tfer['uid1']]['login'] . '&quot; (' . $inf[$u->tfer['uid1']]['id'] . ').',
time(), $u->info['city'], 'System.transfer', 0, 0
);
$u->addDelo(
2, $inf[$u->tfer['uid1']]['id'],
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Ïîëó÷åíî ' . $mn2 . ' êð. îò ïåðñîíàæà &quot;' . $inf[$u->tfer['uid2']]['login'] . '&quot; (' . $inf[$u->tfer['uid2']]['id'] . ').',
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Получено ' . $mn2 . ' кр. от персонажа &quot;' . $inf[$u->tfer['uid2']]['login'] . '&quot; (' . $inf[$u->tfer['uid2']]['id'] . ').',
time(), $u->info['city'], 'System.transfer', 0, 0
);
} else {
$u->addDelo(
2, $inf[$u->tfer['uid2']]['id'],
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Ïåðåäàíî ' . $mn2 . ' êð. ïåðñîíàæó &quot;' . $inf[$u->tfer['uid1']]['login'] . '&quot; (' . $inf[$u->tfer['uid1']]['id'] . '), îøèáêà âî âðåìÿ ïåðåäà÷è.',
'&quot;<font color="green">System.transfer.MONEY</font>&quot;: Передано ' . $mn2 . ' кр. персонажу &quot;' . $inf[$u->tfer['uid1']]['login'] . '&quot; (' . $inf[$u->tfer['uid1']]['id'] . '), ошибка во время передачи.',
time(), $u->info['city'], 'System.transfer', 0, 0
);
}
}
}
//Îáìåíèâàåì ïðåäìåòû
//Обмениваем предметы
$sp = mysql_query(
'SELECT `u`.*,`m`.`price1`,`m`.`price2`,`m`.`name` FROM `items_users` AS `u` LEFT JOIN `items_main` AS `m` ON `m`.`id` = `u`.`item_id` WHERE (`u`.`uid`="' . $u->tfer['uid1'] . '" OR `u`.`uid`="' . $u->tfer['uid2'] . '") AND `u`.`delete`="0" AND `u`.`inOdet`="0" AND `u`.`inShop`="0" AND `u`.`inTransfer` > "0" AND `u`.`data` NOT LIKE "%|zazuby=%"'
);
@@ -144,10 +144,10 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
$us = $inf[$pl['uid']];
$uus = $inf[$fu];
if ($pl['inTransfer'] == 1) {
//ïîäàðîê
//подарок
$pl['gift'] = $uus['login'];
} else {
//íàëîã
//налог
$nalog += 1;
}
$upd = mysql_query(
@@ -163,21 +163,21 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
$po = $u->lookStats($pl['data']);
$i_s = '';
if (isset($po['frompisher']) && $po['frompisher'] > 0) {
$i_s = '[Ïðåäìåò èç ïîäçåìåëüÿ]';
$i_s = '[Предмет из подземелья]';
}
//çàíîñèì â ëè÷íûå äåëà
//заносим в личные дела
$u->addDelo(
2, $fu,
'&quot;<font color="green">System.transfer</font>&quot;: Ïðåäìåò &quot;<b>' . $pl['name'] . '</b> (ñòîèìîñòü: ' . $pl['1price'] . ' êð. , ' . $pl['2price'] . ' åêð.) (x' . $x . ')&quot; [itm:' . $pl['id'] . '] ' . $i_s . ' áûë ïåðåäàí ïåðñîíàæó &quot;' . $us['login'] . '&quot;(' . $pl['uid'] . '), Òèï ïåðåäà÷è: ' . $pl['inTransfer'] . '.',
'&quot;<font color="green">System.transfer</font>&quot;: Предмет &quot;<b>' . $pl['name'] . '</b> (стоимость: ' . $pl['1price'] . ' кр. , ' . $pl['2price'] . ' екр.) (x' . $x . ')&quot; [itm:' . $pl['id'] . '] ' . $i_s . ' был передан персонажу &quot;' . $us['login'] . '&quot;(' . $pl['uid'] . '), Тип передачи: ' . $pl['inTransfer'] . '.',
time(), $u->info['city'], 'System.transfer', 0, 0
);
$u->addDelo(
2, $pl['uid'],
'&quot;<font color="green">System.transfer</font>&quot;: Ïåðñîíàæ &quot;' . $uus['login'] . '&quot;(' . $uus['id'] . ') ïåðåäàë ïðåäìåò &quot;<b>' . $pl['name'] . '</b> ' . $i_s . ' (ñòîèìîñòü: ' . $pl['1price'] . ' êð. , ' . $pl['2price'] . ' åêð.) (x' . $x . ')&quot; [itm:' . $pl['id'] . '], Òèï ïåðåäà÷è: ' . $pl['inTransfer'] . '.',
'&quot;<font color="green">System.transfer</font>&quot;: Персонаж &quot;' . $uus['login'] . '&quot;(' . $uus['id'] . ') передал предмет &quot;<b>' . $pl['name'] . '</b> ' . $i_s . ' (стоимость: ' . $pl['1price'] . ' кр. , ' . $pl['2price'] . ' екр.) (x' . $x . ')&quot; [itm:' . $pl['id'] . '], Тип передачи: ' . $pl['inTransfer'] . '.',
time(), $u->info['city'], 'System.transfer', 0, 0
);
} else {
echo 'Îøèáêà ïåðåäà÷è ïðåäìåòà';
echo 'Ошибка передачи предмета';
}
}
$upd1 = mysql_query(
@@ -188,7 +188,7 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
}
unset($upd1, $upd2, $fu, $nalog, $x, $us, $uus, $inf);
} else {
//ïîäòâåðæäåíèå îáìåíà
//подтверждение обмена
$u->tfer['r0'] = time();
if ($u->tfer['uid1'] == $u->info['id']) {
$u->tfer['good1'] = time();
@@ -256,7 +256,7 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
}
if ($_POST['id'] == 'reflesh') {
//îáíîâëåíèå èíâåíòàðÿ
//обновление инвентаря
$i = 1;
while ($i <= 6) {
$itmAll = '';
@@ -267,7 +267,7 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
);
if ($itmAll[0] == 0) {
$itmAllSee = '<tr><td align="center" bgcolor="#e2e0e0">ÏÓÑÒÎ</td></tr>';
$itmAllSee = '<tr><td align="center" bgcolor="#e2e0e0">ПУСТО</td></tr>';
} else {
$itmAllSee = $itmAll[2];
}
@@ -281,11 +281,11 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
unset($itmAll, $itmAllSee);
}
if ($_POST['id'] == 'minireflesh' || $_POST['id'] == 'reflesh') {
//Ìèíè îáíîâëåíèå
//Мини обновление
if (($u->tfer['start2'] > 0 && $u->info['id'] == $u->tfer['uid1']) || ($u->tfer['start1'] > 0 && $u->info['id'] == $u->tfer['uid2'])) {
$js .= 's2g();';
}
//Îáíîâëÿåì ïðåäìåòû
//Обновляем предметы
$f = 1;
if ($u->info['id'] == $u->tfer['uid2']) {
$f = 2;
@@ -306,9 +306,9 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
}
$r .= '<a href="items_info.php?id=' . $pl['item_id'] . '&rnd=' . $code . '" target="_blank">' . $pl['name'] . '' . $x . '</a><br>';
if ($pl['inTransfer'] == 1) {
$r .= '<img width="16" height="18" title="Ýòîò ïðåäìåò áóäåò ïîäàðåí" src="https://img.new-combats.com/i/podarok.gif" />';
$r .= '<img width="16" height="18" title="Этот предмет будет подарен" src="https://img.new-combats.com/i/podarok.gif" />';
} else {
$r .= '<small style="font-size:10px">(íàëîã: 1êð.)</small>';
$r .= '<small style="font-size:10px">(налог: 1кр.)</small>';
}
$r = '<table width="100%" border="0" cellspacing="0" cellpadding="5"><tr><td width="50" align="center"><img src="https://img.new-combats.com/i/items/' . $pl['img'] . '" class="tfii"/></td><td valign="top" class="tfid">' . $r . '</td></tr></table>';
$r = '<div class="tfitm' . $cl . '">' . $r . '</div>';
@@ -316,9 +316,9 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
return $r;
}
//Òî÷íî îáíîâëÿåì :)
//Точно обновляем :)
$itm = [1 => '', 2 => ''];
//ïðåäìåòû ïåðñîíàæà 1
//предметы персонажа 1
$sp = mysql_query(
'SELECT `im`.*,`iu`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON (`im`.`id` = `iu`.`item_id`) WHERE `iu`.`uid`="' . $u->tfer['uid1'] . '" AND `iu`.`delete`="0" AND `iu`.`inOdet`="0" AND `iu`.`inShop`="0" AND `iu`.`inTransfer` > "0" AND `iu`.`data` NOT LIKE "%|zazuby=%" ORDER BY `iu`.`lastUPD` DESC'
);
@@ -331,7 +331,7 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
}
$itm[1] .= itmInfotf($pl, $cl);
}
//ïðåäìåòû ïåðñîíàæà 2
//предметы персонажа 2
$sp = mysql_query(
'SELECT `im`.*,`iu`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON (`im`.`id` = `iu`.`item_id`) WHERE `iu`.`uid`="' . $u->tfer['uid2'] . '" AND `iu`.`delete`="0" AND `iu`.`inOdet`="0" AND `iu`.`inShop`="0" AND `iu`.`inTransfer` > "0" AND `iu`.`data` NOT LIKE "%|zazuby=%" ORDER BY `iu`.`lastUPD` DESC'
);
@@ -363,23 +363,23 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
);
}
if (($u->tfer['good1'] > 0 && $u->info['id'] == $u->tfer['uid1']) || ($u->tfer['good2'] > 0 && $u->info['id'] == $u->tfer['uid2'])) {
$js .= '$(\'#btn1\').html(\'Îáìåíÿòü\');';
$js .= '$(\'#btn1\').html(\'Обменять\');';
if ($u->tfer['good1'] > 0 && $u->tfer['good2'] > 0) {
$js .= '$(\'#btn1\').attr(\'disabled\',\'\');';
} else {
$js .= '$(\'#btn1\').attr(\'disabled\',\'disabled\');';
}
} else {
$js .= '$(\'#btn1\').html(\'Ãîòîâ ê îáìåíó\');$(\'#btn1\').attr(\'disabled\',\'\');';
$js .= '$(\'#btn1\').html(\'Готов к обмену\');$(\'#btn1\').attr(\'disabled\',\'\');';
}
//Îáíîâëÿåì äåíüãè â êàññå :)
//Обновляем деньги в кассе :)
if ($u->tfer['uid1'] == $u->info['id']) {
if ($u->tfer['good1'] > 0) {
$js .= '$(\'#gd2\').css(\'display\',\'\');';
} else {
$js .= '$(\'#gd2\').css(\'display\',\'none\');';
} //âû
} //вы
if ($u->tfer['good2'] > 0) {
$js .= '$(\'#gd1\').css(\'display\',\'\');';
} else {
@@ -407,7 +407,7 @@ if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
$js .= '$(\'#gd2\').css(\'display\',\'\');';
} else {
$js .= '$(\'#gd2\').css(\'display\',\'none\');';
} //âû
} //вы
if ($u->tfer['good1'] > 0) {
$js .= '$(\'#gd1\').css(\'display\',\'\');';
} else {