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
+46 -46
View File
@@ -51,11 +51,11 @@ mysql_query(
31|6-0-0-6-4-0
*/
if ($u->room['name'] != 'Ðóëåòêà') {
if ($u->room['name'] != 'Рулетка') {
die();
} else {
//Ðàçäàåì âûéãðûøè
//Раздаем выйгрыши
function get2str($key = '', $val = '')
@@ -86,21 +86,21 @@ if ($u->room['name'] != '
}
$r = '';
$time = 74; //ñåê äî íîâîé èãðû
$status = 0; //ñòàòóñ èãðû, 2 - êðóòèì êîëåñî
$time = 74; //сек до новой игры
$status = 0; //статус игры, 2 - крутим колесо
$win = [
0 => 0, //÷èñëî âûéãðûøà
1 => '', //ëèíèè âûéãðûøà
2 => 0, //ñóììà âûéãðûøà
3 => 0, //ñòàâêà íà ýòó èãðó òåêóùåãî èãðîêà
//ñòàâêè
0 => 0, //число выйгрыша
1 => '', //линии выйгрыша
2 => 0, //сумма выйгрыша
3 => 0, //ставка на эту игру текущего игрока
//ставки
4 => '',
//èãðîêè êîòîðûå äåëàëè ñòàâêè
//игроки которые делали ставки
5 => '',
];
//Âûäåëÿåì òåêóùóþ èãðó, åñëè å¸ íåò, òî ñîçäàåì íîâóþ
//Выделяем текущую игру, если её нет, то создаем новую
$gid = mysql_fetch_array(
mysql_query(
'SELECT * FROM `ruletka` WHERE (`end` = 0 OR `id` = "' . ((int)$_GET['id']) . '") ORDER BY `id` DESC LIMIT 1'
@@ -120,12 +120,12 @@ if ($u->room['name'] != '
}
$add = false;
if (isset($gid['id'])) {
//Èãðà ñóùåñòâóåò, ïðîâåðÿåì
//Игра существует, проверяем
$time = $gid['time_start'] - time();
if ($time < 1) {
//êðóòèì êîëåñî è çàêàí÷èâàåì èãðó + âûäàåì âûéãðûø
//крутим колесо и заканчиваем игру + выдаем выйгрыш
//mysql_query('UPDATE `ruletka` SET `end` = "'.time().'" WHERE `id` = "'.$gid['id'].'" LIMIT 1');
//âûâîäèì ïðåäûäóùèé âûéãðûø
//выводим предыдущий выйгрыш
$win[0] = $gid['win'];
$win[1] = $gid['win_line'];
$win[2] = 0;
@@ -134,7 +134,7 @@ if ($u->room['name'] != '
$add = true;
}
} else {
//îæèäàåì íà÷àëà èãðû, äåëàåì ñòàâêè
//ожидаем начала игры, делаем ставки
if (isset($_GET['bet'])) {
$bt = $_GET['bet'];
$good = 0;
@@ -147,21 +147,21 @@ if ($u->room['name'] != '
}
/*
Ñòàâêè è çíà÷åíèÿ
Ставки и значения
1, ... ,36 - ñòàâêà íà ÷èñëà [x8]
1, ... ,36 - ставка на числа [x8]
2-4-6-8-10-11-13-15-17-20-22-24-26-28-29-31-33-35 - ÷åðíîå [x2]
1-3-5-7-9-12-14-16-18-19-21-23-25-27-30-32-34-36 - êðàñíîå [x2]
2-4-6-8-10-11-13-15-17-20-22-24-26-28-29-31-33-35 - черное [x2]
1-3-5-7-9-12-14-16-18-19-21-23-25-27-30-32-34-36 - красное [x2]
37 - äâà íóëÿ [x36]
38 - íîëü [x36]
37 - два нуля [x36]
38 - ноль [x36]
1-2-3-37-38 - ïîòîëîê [x5]
1-2-3-37-38 - потолок [x5]
1-2-3-4-5-6-7-8-9-10-11-12 - 1 ñåêòîð [x3]
13-14-15-16-17-18-19-20-21-22-23-24 - 2 ñåêòîð [x3]
25-26-27-28-29-30-31-32-33-34-35-36 - 3 ñåêòîð [x3]
1-2-3-4-5-6-7-8-9-10-11-12 - 1 сектор [x3]
13-14-15-16-17-18-19-20-21-22-23-24 - 2 сектор [x3]
25-26-27-28-29-30-31-32-33-34-35-36 - 3 сектор [x3]
*/
@@ -353,14 +353,14 @@ if ($u->room['name'] != '
$stvka = '';
if ($stvka == '') {
$stvka = '<i>íåèçâåñòíàÿ çîíà ñòàâêè</i>';
$stvka = '<i>неизвестная зона ставки</i>';
}
mysql_query(
"INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','" . $u->info['city'] . "','" . $u->info['room'] . "','','','<small>[<b><font color=0066ff>Êðóïüå</font></b>] Èãðîê <b>" . mysql_real_escape_string(
"INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','" . $u->info['city'] . "','" . $u->info['room'] . "','','','<small>[<b><font color=0066ff>Крупье</font></b>] Игрок <b>" . mysql_real_escape_string(
$u->info['login']
) . "</b> ñäåëàë ñòàâêó: " . (0 + ((int)$_GET['coin'])) . ".00 êð. íà " . $stvka . ", èãðà ¹" . $gid['id'] . "</small>','" . time(
) . "</b> сделал ставку: " . (0 + ((int)$_GET['coin'])) . ".00 кр. на " . $stvka . ", игра №" . $gid['id'] . "</small>','" . time(
) . "','6','0')"
);
@@ -379,7 +379,7 @@ if ($u->room['name'] != '
$add = true;
}
//îáíîâëÿåì ñòàâêè
//обновляем ставки
$pos = [
0 => '2-4-6-8-10-11-13-15-17-20-22-24-26-28-29-31-33-35',
1 => '1-3-5-7-9-12-14-16-18-19-21-23-25-27-30-32-34-36',
@@ -486,7 +486,7 @@ if ($u->room['name'] != '
}
$am++;
}
$us = 0; //Ñòàâêà èãðîêà
$us = 0; //Ставка игрока
$sp = mysql_query(
'SELECT * FROM `ruletka_coin` WHERE `game_id` = "' . $s . '" AND `money` > 0 AND `win2` = "' . $stt . '" AND `uid` = "' . $u->info['id'] . '" LIMIT 100'
);
@@ -507,13 +507,13 @@ if ($u->room['name'] != '
}
}
//ñòàâêè íà ÷èñëà
//ставки на числа
$i = 1;
while ($i <= 38) {
testCoin($gid['id'], $i);
$i++;
}
//êîìáèíèðîâàííûå ñòàâêè
//комбинированные ставки
$i = 0;
while ($i < count($pos)) {
testCoin($gid['id'], $pos[$i]);
@@ -521,7 +521,7 @@ if ($u->room['name'] != '
}
if ($add == true) {
//ñîçäàåì íîâóþ èãðó
//создаем новую игру
$gid2 = ['id' => 0, 'room' => $u->info['room'], 'time' => time(), 'time_start' => time() + 74, 'win' => floor(
rand(100, 3800) / 100
), 'win_line' => '', 'end' => 0];
@@ -552,7 +552,7 @@ if ($u->room['name'] != '
$u->addAction(time(), 'casino_balance', 0);
}
//îáíîâëÿåì âûéãðûøè
//обновляем выйгрыши
$sp = mysql_query('SELECT * FROM `ruletka` WHERE `end` = "0" AND `time_start` <= ' . time() . '');
while ($pl = mysql_fetch_array($sp)) {
/*$pl['win'] = floor(rand(10000000,360000000)/10000000);
@@ -564,7 +564,7 @@ if ($u->room['name'] != '
}*/
$end = mysql_query('UPDATE `ruletka` SET `end` = "' . time() . '" WHERE `id` = "' . $pl['id'] . '" LIMIT 1');
if ($end) {
//âûäàåì âûéãðûøü
//выдаем выйгрышь
$sp2 = mysql_query('SELECT * FROM `ruletka_coin` WHERE `end` = "0" AND `game_id` = "' . $pl['id'] . '"');
while ($pl2 = mysql_fetch_array($sp2)) {
$upd = mysql_query(
@@ -589,7 +589,7 @@ if ($u->room['name'] != '
}
if ($wn > 0) {
//ïåðå÷èñëÿåì äåíüãè [x8], åñëè çåðî òî [x36]
//перечисляем деньги [x8], если зеро то [x36]
if ($pl['win'] > 36) {
$nmn = ((int)$pl2['money'] * 35);
} else {
@@ -599,13 +599,13 @@ if ($u->room['name'] != '
'UPDATE `bank` SET `money1` = `money1` + "' . $nmn . '" WHERE `uid` = "' . $pl2['uid'] . '" ORDER BY `useNow` DESC LIMIT 1'
);
} elseif ($wn2 > 0) {
//ïåðå÷èñëÿåì äåíüãè ïî îïðåäåëåííîé ôîðìóëå
//перечисляем деньги по определенной формуле
$nmn = ((int)$pl2['money'] * $xv);
mysql_query(
'UPDATE `bank` SET `money1` = `money1` + "' . $nmn . '" WHERE `uid` = "' . $pl2['uid'] . '" ORDER BY `useNow` DESC LIMIT 1'
);
} else {
//ïðîèãðàëè
//проиграли
mysql_query('UPDATE `ruletka_coin` SET `end` = "1" WHERE `id` = "' . $pl['id'] . '" LIMIT 1');
mysql_query(
'UPDATE `actions` SET `vals` = `vals` + "' . mysql_real_escape_string(
@@ -617,7 +617,7 @@ if ($u->room['name'] != '
if ($wn > 0 || $wn2 > 0) {
$u->addDelo(
1, $pl2['uid'],
'&quot;<font color=red>Casino.' . $u->info['city'] . '</font>&quot;: Âûèãðàë ' . $nmn . ' åêð.',
'&quot;<font color=red>Casino.' . $u->info['city'] . '</font>&quot;: Выиграл ' . $nmn . ' екр.',
time(), $u->info['city'], 'Casino.' . $u->info['city'] . '', 0, 0
);
if (!isset($u_w[1][$pl2['uid']])) {
@@ -634,7 +634,7 @@ if ($u->room['name'] != '
}
if (count($u_w[0]) > 0) {
//mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','".$pl['city']."','225','Êðóïüå','','Èãðîê <b>".$pl['login']."</b> âûèãðàë <b>".$nmn.".00</b> êð.','".time()."','6','0')");
//mysql_query("INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','".$pl['city']."','225','Крупье','','Игрок <b>".$pl['login']."</b> выиграл <b>".$nmn.".00</b> кр.','".time()."','6','0')");
$i = 0;
while ($i < count($u_w[0])) {
if ($u_w[1][$u_w[0][$i]] > 0) {
@@ -660,9 +660,9 @@ if ($u->room['name'] != '
) . '" WHERE `id` = "' . $sm['id'] . '" LIMIT 1'
);
mysql_query(
"INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','" . $u->info['city'] . "','389','','','<small>[<b><font color=0066ff>Êðóïüå</font></b>] Èãðîê <b>" . mysql_real_escape_string(
"INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES ('1','" . $u->info['city'] . "','389','','','<small>[<b><font color=0066ff>Крупье</font></b>] Игрок <b>" . mysql_real_escape_string(
$infu['login']
) . "</b> âûèãðàë <b>" . $u_w[1][$u_w[0][$i]] . ".00</b> åêð., ñòàâêà: " . (0 + $u_w[3][$u_w[0][$i]]) . ".00 åêð., èãðà ¹" . $u_w[2][$i] . "</small>','" . time(
) . "</b> выиграл <b>" . $u_w[1][$u_w[0][$i]] . ".00</b> екр., ставка: " . (0 + $u_w[3][$u_w[0][$i]]) . ".00 екр., игра №" . $u_w[2][$i] . "</small>','" . time(
) . "','6','0')"
);
}
@@ -674,9 +674,9 @@ if ($u->room['name'] != '
if ($time < 0) {
$time = 0;
}
//Âûáèðàåì ñòàòóñ èãðû
//Выбираем статус игры
if ($time > 0) {
//äåëàåì ñòàâêè
//делаем ставки
$status = 1;
$sp = mysql_query(
'SELECT * FROM `ruletka_coin` WHERE `end` = "0" AND `uid` = "' . $u->info['id'] . '" AND `game_id` = "' . $gid['id'] . '"'
@@ -686,9 +686,9 @@ if ($u->room['name'] != '
$win[3] += $pl['money'];
}
} else {
//èãðàåì
//играем
$status = 2;
//âûâîäèì âûéãðûø + ñòàâêó
//выводим выйгрыш + ставку
$sp = mysql_query(
'SELECT * FROM `ruletka_coin` WHERE `end` > "0" AND `uid` = "' . $u->info['id'] . '" AND `game_id` = "' . $gid['id'] . '"'
);