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
+54 -54
View File
@@ -10,13 +10,13 @@ if($u->room['file']=='vokzal')
$sp = mysql_query('SELECT * FROM `vokzal` WHERE `city` = "'.$u->info['city'].'" OR `tocity` = "'.$u->info['city'].'"');
while($pl = mysql_fetch_array($sp))
{
$vz1 = mysql_fetch_array(mysql_query('SELECT * FROM `room` WHERE `name` = "Âîêçàë" AND `city` = "'.$pl['city'].'" LIMIT 1'));
$vz2 = mysql_fetch_array(mysql_query('SELECT * FROM `room` WHERE `name` = "Âîêçàë" AND `city` = "'.$pl['tocity'].'" LIMIT 1'));
$vz1 = mysql_fetch_array(mysql_query('SELECT * FROM `room` WHERE `name` = "Вокзал" AND `city` = "'.$pl['city'].'" LIMIT 1'));
$vz2 = mysql_fetch_array(mysql_query('SELECT * FROM `room` WHERE `name` = "Вокзал" AND `city` = "'.$pl['tocity'].'" LIMIT 1'));
$crm = mysql_fetch_array(mysql_query('SELECT * FROM `room` WHERE `name` = "'.$pl['name'].'" LIMIT 1'));
//period 0 - ïðèáûòèå â ãîðîä (ñòîÿíêà), 1 - äâèæåíèå, 3 - ïðèáûòèå â äðóãîé ãîðîä (ñòîÿíêà), 4 - äâèæåíèå (èç tocity)
//period 0 - прибытие в город (стоянка), 1 - движение, 3 - прибытие в другой город (стоянка), 4 - движение (из tocity)
if($pl['time_start_go']==0)
{
//Ýòî íîâàÿ êàðåòà îáíîâëÿåì äàííûå
//Это новая карета обновляем данные
mysql_query('UPDATE `vokzal` SET `time_start_go` = "'.(time()+$pl['timeStop']*60).'",`time_finish_go` = "'.(time()+$pl['timeStop']*60+$pl['time_go']*60).'" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
$pl['time_start_go'] = time()+$pl['timeStop']*60;
$pl['time_finish_go'] = $pl['time_start_go']+$pl['time_go']*60;
@@ -24,12 +24,12 @@ if($u->room['file']=='vokzal')
$see = 1;
$plc = $pl['tocity'];
$col = 'e6e6e6" style="color:#B7B7B7;"';
$tmgo = '<small>(Ïðèáóäåò â <b>'.date('H:i',$pl['time_finish_go']).'</b>)</small>';
$tmgo = '<small>(Прибудет в <b>'.date('H:i',$pl['time_finish_go']).'</b>)</small>';
$bl = '--';
$bb = 'áèëåòîâ íåò';
$bb = 'билетов нет';
if($pl['time_start_go']-600<time() && $pl['time_start_go']>time())
{
//ìîæíî çíàíèìàòü ìåñòà â êàðåòå
//можно знанимать места в карете
if(isset($crm['id']))
{
$sr = mysql_query('SELECT `uid`,`id` FROM `items_users` WHERE `secret_id` = "'.$pl['time_start_go'].'_b'.$pl['id'].'" AND `delete` = "0" LIMIT 100');
@@ -46,27 +46,27 @@ if($u->room['file']=='vokzal')
if((($pl['period']==0 && $u->info['city']==$pl['city']) || ($pl['period']==3 && $u->info['city']==$pl['tocity'])) && $pl['time_start_go']>time() && $pl['citygo']!=$u->info['city'])
{
$see = 1;
$tmgo = date('d.m.Y â H:i',$pl['time_start_go']);
$tmgo = date('d.m.Y в H:i',$pl['time_start_go']);
$col = 'c9c9c9';
$bl = $pl['bilets'];
$bb = '<input type="button" onClick="location=\'main.php?buy='.$pl['id'].'&sd4='.$u->info['nextAct'].'\'" value="êóïèòü áèëåò">';
$bb = '<input type="button" onClick="location=\'main.php?buy='.$pl['id'].'&sd4='.$u->info['nextAct'].'\'" value="купить билет">';
if($pl['bilets']<=0)
{
$bb = 'áèëåòîâ íåò';
$bb = 'билетов нет';
}
}else{
//îòïðàâëÿåì êàðåòó â äðóãîé ãîðîä
//отправляем карету в другой город
if($pl['time_finish_go']<time())
{
//ïðèáûëè
//прибыли
if($pl['period']==0)
{
//Ïðèáûëè â ãîðîä, âðåìÿ ñòîÿíêè çàêîí÷èëîñü, è ïîåõàëè
//Прибыли в город, время стоянки закончилось, и поехали
mysql_query('UPDATE `vokzal` SET `period` = "1",`citygo` = "'.$pl['tocity'].'" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
$pl['period'] = 1;
}elseif($pl['period']==1)
{
//ïðèåõàëèñ â äðóãîé ãîðîä, äåëàåì òàì ñòîÿíêó
//приехалис в другой город, делаем там стоянку
if(isset($crm['id']))
{
mysql_query('UPDATE `users` SET `city` = "'.$pl['tocity'].'",`room` = "'.$vz2['id'].'" WHERE `room` = "'.$crm['id'].'" LIMIT '.$pl['bilets_default'].'');
@@ -75,12 +75,12 @@ if($u->room['file']=='vokzal')
$pl['period'] = 3;
}elseif($pl['period']==3)
{
//Ïðèáûëè â ãîðîä, âðåìÿ ñòîÿíêè çàêîí÷èëîñü, è ïîåõàëè
//Прибыли в город, время стоянки закончилось, и поехали
mysql_query('UPDATE `vokzal` SET `period` = "4" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
$pl['period'] = 4;
}elseif($pl['period']==4)
{
//ïðèåõàëèñ â äðóãîé ãîðîä, äåëàåì òàì ñòîÿíêó
//приехалис в другой город, делаем там стоянку
if(isset($crm['id']))
{
mysql_query('UPDATE `users` SET `city` = "'.$pl['city'].'",`room` = "'.$vz1['id'].'" WHERE `room` = "'.$crm['id'].'" LIMIT '.$pl['bilets_default'].'');
@@ -104,9 +104,9 @@ if($u->room['file']=='vokzal')
$cs .= '<tr>
<td height="30" bgcolor="#'.$col.'" align="center">'.$tmgo.'</td>
<td bgcolor="#'.$col.'" align="center">'.$u->city_name[$plc].'</td>
<td bgcolor="#'.$col.'" align="center">'.$pl['time_go'].' ìèí.</td>
<td bgcolor="#'.$col.'" align="center">'.$pl['price1'].' êð.</td>
<td bgcolor="#'.$col.'" align="center"> íåò </td>
<td bgcolor="#'.$col.'" align="center">'.$pl['time_go'].' мин.</td>
<td bgcolor="#'.$col.'" align="center">'.$pl['price1'].' кр.</td>
<td bgcolor="#'.$col.'" align="center"> нет </td>
<td bgcolor="#'.$col.'" align="center">'.$bl.'</td>
<td bgcolor="#'.$col.'" align="center">'.$bb.'</td>
</tr>';
@@ -128,33 +128,33 @@ if($u->room['file']=='vokzal')
{
if($buy['bilets']<=0)
{
$error = 'Áèëåòîâ áîëüøå íåò, çàãëÿíèòå ïîçæå';
$error = 'Билетов больше нет, загляните позже';
}elseif($u->info['money']>=$buy['price1'])
{
$u->info['money'] -= $buy['price1'];
$upd = mysql_query('UPDATE `users` SET `money` = "'.$u->info['money'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
if($upd)
{
//ïåðåäàåì Áèëåò ïåðñîíàæó
$error = 'Âû çàïëàòèëè '.$buy['price1'].' êð. çà áèëåò â '.$u->city_name[$buy['tocity']].'<br>Îòïðàâêà â '.date('d.m.Y H:i',$buy['time_start_go']).' ïî ñåðâåðó';
$ib = 'Äàòà îòïðàâëåíèÿ êàðåòû â '.$u->city_name[$buy['tocity']].': '.date('d.m.Y â H:i',$buy['time_start_go']).'<br>Áèëåò íà èìÿ: <b>'.$u->info['login'].'</b>';
//передаем Билет персонажу
$error = 'Вы заплатили '.$buy['price1'].' кр. за билет в '.$u->city_name[$buy['tocity']].'<br>Отправка в '.date('d.m.Y H:i',$buy['time_start_go']).' по серверу';
$ib = 'Дата отправления кареты в '.$u->city_name[$buy['tocity']].': '.date('d.m.Y в H:i',$buy['time_start_go']).'<br>Билет на имя: <b>'.$u->info['login'].'</b>';
$ins = mysql_query('INSERT INTO `items_users` (`1price`,`maidin`,`data`,`uid`,`item_id`,`iznosMAX`,`lastUPD`,`secret_id`,`time_create`) VALUES ("'.$buy['price1'].'","'.$u->info['city'].'","info='.$ib.'|noodet=1","'.$u->info['id'].'","866","1","'.time().'","'.$buy['time_start_go'].'_b'.$buy['id'].'","'.time().'")');
if($ins)
{
$error .= '<br>Ïðåäìåò &quot;Áèëåò&quot; áûë ïåðåìåùåí ê Âàì â èíâåíòàðü, â ðàçäåë &quot;ïðî÷åå&quot;.';
$error .= '<br>Предмет &quot;Билет&quot; был перемещен к Вам в инвентарь, в раздел &quot;прочее&quot;.';
mysql_query('UPDATE `vokzal` SET `bilets` = "'.($buy['bilets']-1).'" WHERE `id` = "'.$buy['id'].'" LIMIT 1');
}else{
$error = 'Íå óäàëîñü ïðèîáðåñòè áèëåò';
$error = 'Не удалось приобрести билет';
}
}else{
$u->info['money'] += $buy['price1'];
$error = 'Íå óäàëîñü ïðèîáðåñòè áèëåò';
$error = 'Не удалось приобрести билет';
}
}else{
$error = 'Ó Âàñ íåäîñòàòî÷íî äåíåã';
$error = 'У Вас недостаточно денег';
}
}else{
$error = 'Íå óäàëîñü ïðèîáðåñòè áèëåò';
$error = 'Не удалось приобрести билет';
}
}
@@ -167,7 +167,7 @@ if($u->room['file']=='vokzal')
{
if($u->info['money']>=$tp['price1'])
{
$rm = mysql_fetch_array(mysql_query('SELECT * FROM `room` WHERE `name` = "Âîêçàë" AND `city` = "'.$tp['toCity'].'" LIMIT 1'));
$rm = mysql_fetch_array(mysql_query('SELECT * FROM `room` WHERE `name` = "Вокзал" AND `city` = "'.$tp['toCity'].'" LIMIT 1'));
if(isset($rm['id']))
{
$u->info['money'] -= $tp['price1'];
@@ -179,13 +179,13 @@ if($u->room['file']=='vokzal')
$u->addAction((time()+$tp['time']*60),'teleport',$tp['toCity']);
die('<script>location="main.php";</script>');
}else{
$error = 'Íåëüçÿ òåëåïîðòèðîâàòüñÿ, âîçìîæíî âîêçàë â ýòîì ãîðîäå áûë ðàçðóøåí...';
$error = 'Нельзя телепортироваться, возможно вокзал в этом городе был разрушен...';
}
}else{
$error = 'Ó âàñ íåäîñòàòî÷íî ñðåäñâ';
$error = 'У вас недостаточно средсв';
}
}else{
$error = 'Íåëüçÿ òåëåïîðòèðîâàòüñÿ...';
$error = 'Нельзя телепортироваться...';
}
}
@@ -201,12 +201,12 @@ if($u->room['file']=='vokzal')
$cst .= '<tr>
<td bgcolor="#'.$col.'" align="center">'.$pl['toCity'].'</td>
<td bgcolor="#'.$col.'" align="center">'.$u->timeOut($pl['time']*60).'</td>
<td bgcolor="#'.$col.'" align="center">'.$pl['price1'].' êð.</td>';
<td bgcolor="#'.$col.'" align="center">'.$pl['price1'].' кр.</td>';
if(isset($zd['id']))
{
$cst .= '<td bgcolor="#'.$col.'" align="center">Çàäåðæêà åùå '.$u->timeOut($zd['time']-time()).'</td>';
$cst .= '<td bgcolor="#'.$col.'" align="center">Задержка еще '.$u->timeOut($zd['time']-time()).'</td>';
}else{
$cst .= '<td bgcolor="#'.$col.'" align="center"><a href="?teleport='.$pl['id'].'">Ïîåõàëè!</a></td>';
$cst .= '<td bgcolor="#'.$col.'" align="center"><a href="?teleport='.$pl['id'].'">Поехали!</a></td>';
}
$cst .= '</tr>';
}
@@ -258,40 +258,40 @@ if($u->room['file']=='vokzal')
{
?>
<center>
<b>Òåëåïîðòàöèÿ â äðóãèå ãîðîäà<? if(isset($zd['id'])){ echo ' </b>(Âîçìîæíà ÷åðåç '.$u->timeOut($zd['time']-time()).')<b>'; } ?></b>
<b>Телепортация в другие города<? if(isset($zd['id'])){ echo ' </b>(Возможна через '.$u->timeOut($zd['time']-time()).')<b>'; } ?></b>
</center>
<? if(!isset($zd['id'])){ ?>
<br />
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td width="25%" bgcolor="#81888e"><div align="center">ïóíêò íàçíà÷åíèÿ</div></td>
<td width="25%" bgcolor="#81888e"><div align="center">âðåìÿ çàäåðæêè òåëåïîðòàöèè</div></td>
<td width="25%" bgcolor="#81888e"><div align="center">öåíà òåëåïîðòàöèè</div></td>
<td width="25%" bgcolor="#81888e"><div align="center">Òåëåïîðòèðîâàòüñÿ</div></td>
<td width="25%" bgcolor="#81888e"><div align="center">пункт назначения</div></td>
<td width="25%" bgcolor="#81888e"><div align="center">время задержки телепортации</div></td>
<td width="25%" bgcolor="#81888e"><div align="center">цена телепортации</div></td>
<td width="25%" bgcolor="#81888e"><div align="center">Телепортироваться</div></td>
</tr>
<? echo $cst; ?>
</table>
<br />
<? } } unset($zd); ?>
<!--<center><b><br />Ðàñïèñàíèå äâèæåíèÿ êàðåò íà ñåãîäíÿ</b></center>
<!--<center><b><br />Расписание движения карет на сегодня</b></center>
<br />
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td width="16%" bgcolor="#81888e"><div align="center">âðåìÿ îòïðàâëåíèÿ</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">ïóíêò íàçíà÷åíèÿ</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">âðåìÿ â ïóòè</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">öåíà áèëåòà</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">òðåáóåòñÿ âèçà</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">îñòàëîñü áèëåòîâ</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">ïðèîáðåñòè áèëåò</div></td>
<td width="16%" bgcolor="#81888e"><div align="center">время отправления</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">пункт назначения</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">время в пути</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">цена билета</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">требуется виза</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">осталось билетов</div></td>
<td width="14%" bgcolor="#81888e"><div align="center">приобрести билет</div></td>
</tr>
<? //echo $cs; ?>
</table>-->
<? //if($tmref>600 && $tmref>0){ echo '<script>setTimer(\'location = location;\','.(1000*$tmref-600).');</script>'; } if($cs==''){ echo '<center><br>Ñåãîäíÿ íåò ñâîáîäíûõ êàðåò äëÿ ïåðåìåùåíèÿ â äðóãèå ãîðîäà</center>'; } ?>
<? //if($tmref>600 && $tmref>0){ echo '<script>setTimer(\'location = location;\','.(1000*$tmref-600).');</script>'; } if($cs==''){ echo '<center><br>Сегодня нет свободных карет для перемещения в другие города</center>'; } ?>
<br /><br />
<!--<small style="color:#999999;">
- Äëÿ îòïðàâëåíèÿ â äðóãîé ãîðîä Âû äîëæíû áûòü îíëàéí êîãäà áóäåò îòïðàâëÿòüñÿ êàðåòà<br />
- Åñëè Âû îïîçäàëè íà êàðåòó, òîãäà áèëåò ìîæíî ñäàòü â ìàãàçèí çà ïîëîâèíó åãî ñòîèìîñòè<br />
- Для отправления в другой город Вы должны быть онлайн когда будет отправляться карета<br />
- Если Вы опоздали на карету, тогда билет можно сдать в магазин за половину его стоимости<br />
</small>-->
<td width="280" valign="top">
<TABLE cellspacing="0" cellpadding="0"><TD width="100%">&nbsp;</TD><TD>
@@ -307,7 +307,7 @@ if($u->room['file']=='vokzal')
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#DEDEDE">
<tr>
<td bgcolor="#D3D3D3"><img src="https://img.new-combats.com/i/move/links.gif" width="9" height="7" /></td>
<td bgcolor="#D3D3D3" nowrap><a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.9&rnd=<? echo $code; ?>';" title="<? thisInfRm('1.180.0.9',1); ?>">Öåíòðàëüíàÿ Ïëîùàäü</a></td>
<td bgcolor="#D3D3D3" nowrap><a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.9&rnd=<? echo $code; ?>';" title="<? thisInfRm('1.180.0.9',1); ?>">Центральная Площадь</a></td>
</tr>
</table>
</td>
@@ -319,8 +319,8 @@ if($u->room['file']=='vokzal')
<br />
<div align="right">
<small>
Ìàññà: <?=$u->aves['now']?>/<?=$u->aves['max']?> &nbsp;<br />
Ó âàñ â íàëè÷èè: <b style="color:#339900;"><?php echo round($u->info['money'],2); ?> êð.</b> &nbsp;
Масса: <?=$u->aves['now']?>/<?=$u->aves['max']?> &nbsp;<br />
У вас в наличии: <b style="color:#339900;"><?php echo round($u->info['money'],2); ?> кр.</b> &nbsp;
</small>
</div>
<br />