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
+29 -29
View File
@@ -3,7 +3,7 @@ if(!defined('GAME')){
die();
}
$stl = 15; //êîë-âî ñòèëåé êëåòîê
$stl = 15; //кол-во стилей клеток
?>
<script src="https://<? echo $c['img']; ?>/js/jx/jquery.js" type="text/javascript"></script>
<script>
@@ -33,7 +33,7 @@ function addPxMap(id,img,x,y,clk)
{
}else{
er('Îøèáêà ïîñòðîåíèÿ êàðòû...');
er('Ошибка построения карты...');
}
}
@@ -62,7 +62,7 @@ function goYou()
pr = getPix(pr.id);
goPix(pr['x'],pr['y']);
}else{
er('Îøèáêà ïîëó÷åíèÿ êîîðäèíàò');
er('Ошибка получения координат');
}
}
@@ -71,7 +71,7 @@ var mapNow = '';
var mapNew = '';
var obj = '';
var users = '';
//íà÷àëüíûå êîîðäèíàòû
//начальные координаты
var xn = 9;
var yn = 9;
@@ -104,7 +104,7 @@ function testGo(x,y)
setTimeout('refnow1 = 0;',500);
}
//ïåðåðàñïðåäåëåíèå êëåòîê
//перераспределение клеток
function refleshMapDate()
{
var i = 0,j = 0,nx,ny,pix;
@@ -116,7 +116,7 @@ function refleshMapDate()
var ub2 = new Array();
var ub3 = new Array();
//ñîçäàåì îáüåêòû íà êàðòå
//создаем обьекты на карте
var k = 0; var o1 = obj.split('|#|'); var ok2 = 1;
while(k!=-1)
{
@@ -133,7 +133,7 @@ function refleshMapDate()
k++;
}
//ñîçäàåì þçåðîâ íà êàðòå
//создаем юзеров на карте
var k = 0; var u1 = users.split('|$|'); var uok2 = 1;
while(k!=-1)
@@ -166,7 +166,7 @@ function refleshMapDate()
objst = '';
//îáíîâëÿåì îáüåêòû
//обновляем обьекты
if(ob3[''+nwx+'!'+nwy+'']!=undefined)
{
oid = ob3[''+nwx+'!'+nwy+''];
@@ -174,7 +174,7 @@ function refleshMapDate()
objst = '<img src="https://<? echo $c['img']; ?>/dn/'+ogo[3]+'" title="'+ogo[4]+'" />';
}
//îáíîâëÿåì þçåðîâ
//обновляем юзеров
if(ub3[''+nwx+'!'+nwy+'']!=undefined)
{
oid = ub3[''+nwx+'!'+nwy+''];
@@ -183,19 +183,19 @@ function refleshMapDate()
{
if(ogo[5]==0)
{
//èãðîê
//игрок
objst = '<img width="16" height="16" src="https://<? echo $c['img']; ?>/dn/users_.png" title="'+ogo[1]+' ['+ogo[2]+']" />';
}else{
//áîò
objst = '<img width="28" height="28" src="https://<? echo $c['img']; ?>/dn/'+ogo[6]+'" title="'+ogo[1]+' ['+ogo[2]+'] (Áîò)" />';
//бот
objst = '<img width="28" height="28" src="https://<? echo $c['img']; ?>/dn/'+ogo[6]+'" title="'+ogo[1]+' ['+ogo[2]+'] (Бот)" />';
}
}
}
//îáíîâëÿåì êëåòêó
//обновляем клетку
if(pix!=undefined)
{
//çàìåíÿåì êëåòêè
//заменяем клетки
thm = mapArr[''+nwx+'_'+nwy+''];
if(thm!=undefined && thm[0]>0)
{
@@ -212,7 +212,7 @@ function refleshMapDate()
}
}
//îáíîâëÿåì îáüåêòû íà êëåòêå
//обновляем обьекты на клетке
j++;
}
@@ -246,18 +246,18 @@ function adminion(x,y,event)
if(pix==undefined)
{
pix = new Array;
pix[0] = 'íåò';
pix[0] = 'нет';
pix[3] = -1;
}
document.getElementById('map').style.display = 'none';
ed.style.display = '';
ed.innerHTML += '<Br>&nbsp; X: '+x+',Y: '+y+' <a href="#" title="Çàêðûòü ðåäàêòîð" onClick="closeAdminion(); return false;">[x]</a>, ';
ed.innerHTML += '&nbsp; ID: '+pix[0]+' <a href="#" onClick="queryAdmin(\'delete|$|'+x+'|!|'+y+'\'); return false;">óäàëèòü</a><br>';
ed.innerHTML += '<Br>&nbsp; X: '+x+',Y: '+y+' <a href="#" title="Закрыть редактор" onClick="closeAdminion(); return false;">[x]</a>, ';
ed.innerHTML += '&nbsp; ID: '+pix[0]+' <a href="#" onClick="queryAdmin(\'delete|$|'+x+'|!|'+y+'\'); return false;">удалить</a><br>';
var chstyle = '';
<? $i = 0; while($i<=$stl){ ?>
if(<? echo $i; ?>==pix[3])
{
chstyle += '<div style="width:32px; height:32px; float:left; margin:2px;" class="dpix<? echo $i; ?>"><img title="Óæå óñòàíîâëåííî" src="https://<? echo $c['img']; ?>/good.png"></div>';
chstyle += '<div style="width:32px; height:32px; float:left; margin:2px;" class="dpix<? echo $i; ?>"><img title="Уже установленно" src="https://<? echo $c['img']; ?>/good.png"></div>';
}else{
chstyle += '<div style="width:32px; height:32px; cursor:pointer; float:left; margin:2px;" onClick="queryAdmin(\'select_image|$|<? echo $i; ?>|!|'+x+'|!|'+y+'\');" class="dpix<? echo $i; ?>"></div>';
}
@@ -300,7 +300,7 @@ function adminion(x,y,event)
}
console.log(pix[10]);
ed.innerHTML += ' '+chstyle+'<br>';
ed.innerHTML += ' <table><tr><td>Âîçìîæíûå äâèæåíèÿ:<br><table width="60" border="0" cellspacing="0" cellpadding="0">'+
ed.innerHTML += ' <table><tr><td>Возможные движения:<br><table width="60" border="0" cellspacing="0" cellpadding="0">'+
'<tr>'+
'<td width="20" height="20">&nbsp;</td>'+
'<td><input name="go3" type="checkbox" id="go3" '+goch3+'></td>'+
@@ -319,7 +319,7 @@ function adminion(x,y,event)
'<td width="20" height="20">&nbsp;</td>'+
'</tr>'+
'</table></td><td>'+
'Çàïðåò äëÿ áîòîâ:<br><table width="60" border="0" cellspacing="0" cellpadding="0">'+
'Запрет для ботов:<br><table width="60" border="0" cellspacing="0" cellpadding="0">'+
'<tr>'+
'<td width="20" height="20">&nbsp;</td>'+
'<td><input name="nbot3" type="checkbox" id="nbot1" '+gonbotch1+'></td>'+
@@ -338,7 +338,7 @@ function adminion(x,y,event)
'</tr>'+
'</table>'+
'</td></tr></table>'+
'<a href="#" onClick="queryAdmin(\'save_go|$|'+x+'|!|'+y+'|!|\'+document.getElementById(\'go1\').checked+\'|!|\'+document.getElementById(\'go2\').checked+\'|!|\'+document.getElementById(\'go3\').checked+\'|!|\'+document.getElementById(\'go4\').checked+\'|!|\'+document.getElementById(\'go5\').checked+\'|!|\'+document.getElementById(\'nbot1\').checked+\'|!|\'+document.getElementById(\'nbot2\').checked+\'|!|\'+document.getElementById(\'nbot3\').checked+\'|!|\'+document.getElementById(\'nbot4\').checked+\'\'); return false;">ñîõðàíèòü âîçìîæíûå äâèæåíèÿ</a>';
'<a href="#" onClick="queryAdmin(\'save_go|$|'+x+'|!|'+y+'|!|\'+document.getElementById(\'go1\').checked+\'|!|\'+document.getElementById(\'go2\').checked+\'|!|\'+document.getElementById(\'go3\').checked+\'|!|\'+document.getElementById(\'go4\').checked+\'|!|\'+document.getElementById(\'go5\').checked+\'|!|\'+document.getElementById(\'nbot1\').checked+\'|!|\'+document.getElementById(\'nbot2\').checked+\'|!|\'+document.getElementById(\'nbot3\').checked+\'|!|\'+document.getElementById(\'nbot4\').checked+\'\'); return false;">сохранить возможные движения</a>';
}
}
@@ -395,12 +395,12 @@ function goPix(x,y,fast)
{
nowGo = setTimeout('goPix('+x+','+y+','+fast+')',15);
}else{
//äåëàåì ñìåùåíèå
//делаем смещение
}
}
}else{
er('Îøèáêà èíèöèàëèçàöèè êàðòû...');
er('Ошибка инициализации карты...');
}
}
@@ -445,17 +445,17 @@ while($i<=$stl)
<div id="error" style="display:none" align="center"></div>
<div style="position:relative;">
<div style="position:absolute; z-index:102; width:457px; height:48px; top:275px; left:0px;" align="center">
<img src="https://<? echo $c['img']; ?>/dn_btn_ref.png" title="Îáíîâèòü" onClick="loadDate();" style="cursor:pointer;" /><br />
Âû ñåé÷àñ íàõîäèòåñü â &quot;<span id="locName">òåñòîâàÿ ëîêàöèÿ</span>&quot;.
<img src="https://<? echo $c['img']; ?>/dn_btn_ref.png" title="Обновить" onClick="loadDate();" style="cursor:pointer;" /><br />
Вы сейчас находитесь в &quot;<span id="locName">тестовая локация</span>&quot;.
</div>
<div style="position:absolute; z-index:101; width:457px; height:349px; top:0px; left:0px;">
<? if($u->info['admin']>0){ ?>
<div id="editor" style="position:relative; display:none; background-color:#F7F7F7; width:323px; height:227px; overflow:scroll; margin-top:60px; margin-left:67px;"></div>
<? } ?>
<!-- êàðòà -->
<!-- карта -->
<div id="map" style="position:relative; width:323px; height:227px; overflow:hidden; margin-top:60px; margin-left:67px;">
<? $x = 17; $y = 17;
//Ïåðâàÿ çàãðóçêà êàðòû
//Первая загрузка карты
echo '<table id="dataMap" style="position:absolute; width:'.($x*32-32).'px; height:'.($y*32-32).'px; top:0px; left:0px;" border="0" cellspacing="0" cellpadding="0">';
$i = 1;
while($i<$y)
@@ -473,7 +473,7 @@ while($i<=$stl)
}
echo '</table>';
?>
<div style="position:absolute; width:16px; height:16px; top:98px; left:147px;"><img width="16" height="16" src="https://<? echo $c['img']; ?>/dn/users.png" title="Ýòî Âàø ïåðñîíàæ" /></div>
<div style="position:absolute; width:16px; height:16px; top:98px; left:147px;"><img width="16" height="16" src="https://<? echo $c['img']; ?>/dn/users.png" title="Это Ваш персонаж" /></div>
</div>
<!-- -->
</div>