Utf8 convert
This commit is contained in:
+48
-48
@@ -103,12 +103,12 @@ if (isset($_POST['saveObjPosition'])) {
|
||||
) . '" WHERE `id` = "' . $obj['id'] . '" LIMIT 1'
|
||||
);
|
||||
if ($upd) {
|
||||
echo 'Äàííûå óñïåøíî ñîõðàíåíû ' . $da;
|
||||
echo 'Данные успешно сохранены ' . $da;
|
||||
} else {
|
||||
echo '#!Îøèáêà';
|
||||
echo '#!Ошибка';
|
||||
}
|
||||
} else {
|
||||
echo '#Îøèáêà';
|
||||
echo '#Ошибка';
|
||||
}
|
||||
die('#END');
|
||||
} elseif (isset($_POST['ore_id'])) {
|
||||
@@ -143,10 +143,10 @@ if (isset($_POST['saveObjPosition'])) {
|
||||
`type` = "' . mysql_real_escape_string($_POST['ore_type']) . '" WHERE `id` = "' . $obj['id'] . '" LIMIT 1
|
||||
'
|
||||
);
|
||||
echo 'Äàííûå ñîõðàíåíû';
|
||||
echo 'Данные сохранены';
|
||||
} else {
|
||||
if (isset($_POST['ore_img'])) {
|
||||
echo 'Îáúåêò ñîçäàí';
|
||||
echo 'Объект создан';
|
||||
if (mysql_query(
|
||||
'INSERT INTO `dungeon_obj` (`for_dn`,`name`,`img`,`w`,`h`,`x`,`y`,`type2`,`s`,`s2`,`os1`,`os2`,`os3`,`os4`,`fix_x_y`,`type`,`date`) VALUES (
|
||||
"' . mysql_real_escape_string($id) . '",
|
||||
@@ -180,11 +180,11 @@ if (isset($_POST['saveObjPosition'])) {
|
||||
'UPDATE `dungeon_obj` SET `delete` = "' . $u->info['id'] . '",`for_dn` = "' . time(
|
||||
) . '" WHERE `id` = "' . mysql_real_escape_string($_POST['ore_delete_id']) . '" LIMIT 1'
|
||||
);
|
||||
die('[START# Îáúåêò óäàëåí #END]');
|
||||
die('[START# Объект удален #END]');
|
||||
}
|
||||
|
||||
if ($id > 0) {
|
||||
//ðàáîòà ñ ïåùåðîé
|
||||
//работа с пещерой
|
||||
$pd = [
|
||||
1 => 0,
|
||||
2 => 0,
|
||||
@@ -194,7 +194,7 @@ if ($id > 0) {
|
||||
6 => 0,
|
||||
7 => 0,
|
||||
8 => 0,
|
||||
9 => 0, //ïåðåäíÿÿ ñòåíêà, â 2-õ øàãàõ
|
||||
9 => 0, //передняя стенка, в 2-х шагах
|
||||
10 => 0,
|
||||
11 => 0,
|
||||
12 => 0,
|
||||
@@ -209,12 +209,12 @@ if ($id > 0) {
|
||||
21 => 0,
|
||||
22 => 0,
|
||||
23 => 0,
|
||||
/* Ðàñòîÿíèå: 1 øàã */
|
||||
24 => 0, //ñòåíà ïðÿìî ñëåâà îò ïåðñîíàæà (1)
|
||||
25 => 0, //ñòåíà ïðÿìî ñïðàâà îò ïåðñîíàæà (1)
|
||||
26 => 0, //ñòåíà ïðÿìî ïåðåä ïåðñîíàæåì (1)
|
||||
27 => 0, //ñòåíà ñëåâà îò ïåðñîíàæà (1)
|
||||
28 => 0 //ñòåíà ñïðàâà îò ïåðñîíàæà (1)
|
||||
/* Растояние: 1 шаг */
|
||||
24 => 0, //стена прямо слева от персонажа (1)
|
||||
25 => 0, //стена прямо справа от персонажа (1)
|
||||
26 => 0, //стена прямо перед персонажем (1)
|
||||
27 => 0, //стена слева от персонажа (1)
|
||||
28 => 0 //стена справа от персонажа (1)
|
||||
];
|
||||
|
||||
$d = new DungeonEditor();
|
||||
@@ -236,7 +236,7 @@ if (!isset($_GET['look'])) {
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
|
||||
<title>Âèçóàëüíûé ðåäàêòîð Ëàáèðèíòîâ © new-combats.com</title>
|
||||
<title>Визуальный редактор Лабиринтов © new-combats.com</title>
|
||||
|
||||
<script type="text/javascript" src="../js/jquery.js"></script>
|
||||
<script type="text/javascript" src="../js/jqueryrotate.js"></script>
|
||||
@@ -250,7 +250,7 @@ if (!isset($_GET['look'])) {
|
||||
<script>
|
||||
|
||||
|
||||
//ðåäàêòèðîâàíèå îáüåêòîâ
|
||||
//редактирование обьектов
|
||||
|
||||
var obi = {
|
||||
'obj': 0,
|
||||
@@ -454,7 +454,7 @@ if (!isset($_GET['look'])) {
|
||||
$('#Dungeon2').css({'display': 'none'});
|
||||
|
||||
|
||||
//Ñîõðàíÿåì ïîçèöèþ îáüåêòà
|
||||
//Сохраняем позицию обьекта
|
||||
$.post('dn_editor.php', {
|
||||
saveObjPosition: $(top.obi['obj']).attr('id'),
|
||||
rz: $(top.obi['obj']).attr('rz'),
|
||||
@@ -534,16 +534,16 @@ if (!isset($_GET['look'])) {
|
||||
d.innerHTML = '';
|
||||
var t = '';
|
||||
if (talk > 0) {
|
||||
t += '<a href=' + talk + '"../main.php?talk=&rnd=0.28626200682069150">Äèàëîã</a><br>';
|
||||
t += '<a href=' + talk + '"../main.php?talk=&rnd=0.28626200682069150">Диалог</a><br>';
|
||||
}
|
||||
if (atk == 1) {
|
||||
t += '<a href=' + id + '"../main.php?atack=&rnd=0.28626200682069150">Íàïàñòü</a><br>';
|
||||
t += '<a href=' + id + '"../main.php?atack=&rnd=0.28626200682069150">Напасть</a><br>';
|
||||
}
|
||||
if (look == 1) {
|
||||
t += 'Ïðîñìîòð<br>';
|
||||
t += 'Просмотр<br>';
|
||||
}
|
||||
if (take == 1) {
|
||||
t += 'Ïîäíÿòü<br>';
|
||||
t += 'Поднять<br>';
|
||||
}
|
||||
d.innerHTML = t + '<small style="float:right;"><button style="border: solid 1pt #B0B0B0; font-family: MS Sans Serif; font-size: 10px; color: #191970; MARGIN-BOTTOM: 2px; MARGIN-TOP: 1px;" type="button" onClick="exitDem();">x</button></center>';
|
||||
d.style.display = '';
|
||||
@@ -727,7 +727,7 @@ if (!isset($_GET['look'])) {
|
||||
function addObj(v, mz, iii) {
|
||||
var r = '';
|
||||
//355*245 window
|
||||
var rz = 0; //ðàñòîÿíèå äî ïîëüçîâàòåëÿ
|
||||
var rz = 0; //растояние до пользователя
|
||||
if (v[2] >= 1 && v[2] <= 3) {
|
||||
rz = 1;
|
||||
}
|
||||
@@ -809,7 +809,7 @@ if (!isset($_GET['look'])) {
|
||||
actionNow = '';
|
||||
if (v[11]['use'] != undefined) {
|
||||
if (v[11]['use'] == 'exit') {
|
||||
actionNow = 'alert(\'Âûõîä èç ïîäçåìåëüÿ\');';
|
||||
actionNow = 'alert(\'Выход из подземелья\');';
|
||||
} else if (v[11]['use'] == 'takeit') {
|
||||
actionNow = 'location=\'main.php?take_obj=' + v[0] + '&rnd=' + 0.28626200682069150 + '\';';
|
||||
}
|
||||
@@ -825,7 +825,7 @@ if (!isset($_GET['look'])) {
|
||||
|
||||
function addUser(v, mz) {
|
||||
var r = '';
|
||||
var rz = 0; //ðàñòîÿíèå äî ïîëüçîâàòåëÿ
|
||||
var rz = 0; //растояние до пользователя
|
||||
if (v[2] >= 1 && v[2] <= 3) {
|
||||
rz = 1;
|
||||
}
|
||||
@@ -933,9 +933,9 @@ if (!isset($_GET['look'])) {
|
||||
location = "main.php?go=" + gotoup777;
|
||||
}
|
||||
}
|
||||
if (gotoup777 > 0 && gotext777 != '' && document.getElementById('gotext777').innerHTML != 'Âû ïåðåéäåòå <b>' + gotext777 + '</b> (<a href="javascript:void(0)" onclick="cancelgoto()">îòìåíà</a>)') {
|
||||
if (gotoup777 > 0 && gotext777 != '' && document.getElementById('gotext777').innerHTML != 'Вы перейдете <b>' + gotext777 + '</b> (<a href="javascript:void(0)" onclick="cancelgoto()">отмена</a>)') {
|
||||
//document.getElementById('gotext777').style.display = 'block';
|
||||
document.getElementById('gotext777').innerHTML = 'Âû ïåðåéäåòå <b>' + gotext777 + '</b> (<a href="javascript:void(0)" onclick="cancelgoto()">îòìåíà</a>)';
|
||||
document.getElementById('gotext777').innerHTML = 'Вы перейдете <b>' + gotext777 + '</b> (<a href="javascript:void(0)" onclick="cancelgoto()">отмена</a>)';
|
||||
} else if (document.getElementById('gotext777').innerHTML != '' && gotoup777 == 0 && gotext777 == '') {
|
||||
//document.getElementById('gotext777').style.display = 'none';
|
||||
document.getElementById('gotext777').innerHTML = '';
|
||||
@@ -1009,9 +1009,9 @@ if (!isset($_GET['look'])) {
|
||||
<div style="padding:10px;">
|
||||
<form method="post" action="?<?= time() ?>">
|
||||
<small style="margin:5px; background:#999999;"><span
|
||||
style="color:#CCCCCC"> Ïåùåðà# <b><?= $id ?></b> </span> </small>
|
||||
style="color:#CCCCCC"> Пещера# <b><?= $id ?></b> </span> </small>
|
||||
<select name="id_dng" id="id_dng">
|
||||
<option value="0">Âûáåðèòå íîìåð ïåùåðû</option>
|
||||
<option value="0">Выберите номер пещеры</option>
|
||||
<?php $i = 0;
|
||||
while ($i <= 200) {
|
||||
$sp = mysql_fetch_array(
|
||||
@@ -1032,7 +1032,7 @@ if (!isset($_GET['look'])) {
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<button type="submit">Îòïðàâèòü</button>
|
||||
<button type="submit">Отправить</button>
|
||||
</form>
|
||||
<div style="height:23px;" id="textAjaxGo"></div>
|
||||
</div>
|
||||
@@ -1045,13 +1045,13 @@ if (!isset($_GET['look'])) {
|
||||
<td width="500" height="600" align="center" valign="top" id="dngseemap">
|
||||
<?php } ?>
|
||||
<a href="dn_editor_bots.php?id_dn=<?= $id ?>&xx=<?= $u->info['psevdo_x'] ?>&&yy=<?= $u->info['psevdo_y'] ?>"
|
||||
target="fm1">Ðåäàêòèðîâàòü áîòîâ</a>
|
||||
target="fm1">Редактировать ботов</a>
|
||||
<div>
|
||||
<div style="float:left"><a href="javascript:void(0)"
|
||||
onClick="top.sel_s++;top.goPix(top.sel_id,top.sel_x,top.sel_y);">Íàëåâî</a>
|
||||
onClick="top.sel_s++;top.goPix(top.sel_id,top.sel_x,top.sel_y);">Налево</a>
|
||||
</div>
|
||||
<div style="float:right"><a href="javascript:void(0)"
|
||||
onClick="top.sel_s--;top.goPix(top.sel_id,top.sel_x,top.sel_y);">Íàïðàâî</a>
|
||||
onClick="top.sel_s--;top.goPix(top.sel_id,top.sel_x,top.sel_y);">Направо</a>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ---------------------------------------------------- -->
|
||||
@@ -1247,30 +1247,30 @@ if (!isset($_GET['look'])) {
|
||||
}
|
||||
</script>
|
||||
<div id="object_resize_editor" style="display:none">
|
||||
<b>Ðåäàêòîð îáúåêòà</b><br>
|
||||
<b>Редактор объекта</b><br>
|
||||
<div>
|
||||
<div style="display:inline-block;width:100px;">ID:</div>
|
||||
<input id="ore_id" type="text" value=""> (äëÿ íîâîãî óêàçûâàòü: 0)
|
||||
<input id="ore_id" type="text" value=""> (для нового указывать: 0)
|
||||
</div>
|
||||
<div>
|
||||
<div style="display:inline-block;width:100px;">íàçâàíèå:</div>
|
||||
<div style="display:inline-block;width:100px;">название:</div>
|
||||
<input id="ore_name" type="text" value="">
|
||||
</div>
|
||||
<div>
|
||||
<div style="display:inline-block;width:100px;">èçîáðàæåíèå:</div>
|
||||
<div style="display:inline-block;width:100px;">изображение:</div>
|
||||
<input id="ore_img" type="text" value="">
|
||||
</div>
|
||||
------[Äëÿ òåêóùåé ïîçèöèè]-----<br>
|
||||
------[Для текущей позиции]-----<br>
|
||||
<div>
|
||||
<div style="display:inline-block;width:70px;">øèðèíà:</div>
|
||||
<input id="ore_w" type="text" value=""> (îáùàÿ) <input id="ore_w2"
|
||||
<div style="display:inline-block;width:70px;">ширина:</div>
|
||||
<input id="ore_w" type="text" value=""> (общая) <input id="ore_w2"
|
||||
onKeyUp="utmrp=0;autoDext2();"
|
||||
type="text" value=""> (<a
|
||||
href="javascript:void(0)" onClick="saveCord();">Íîâûé ðàñ÷åò</a>)
|
||||
href="javascript:void(0)" onClick="saveCord();">Новый расчет</a>)
|
||||
</div>
|
||||
<div>
|
||||
<div style="display:inline-block;width:70px;">âûñîòà:</div>
|
||||
<input id="ore_h" type="text" value=""> (îáùàÿ) <input id="ore_h2" type="text" value="">
|
||||
<div style="display:inline-block;width:70px;">высота:</div>
|
||||
<input id="ore_h" type="text" value=""> (общая) <input id="ore_h2" type="text" value="">
|
||||
</div>
|
||||
<div>
|
||||
<div style="display:inline-block;width:70px;">top:</div>
|
||||
@@ -1288,7 +1288,7 @@ if (!isset($_GET['look'])) {
|
||||
<div style="display:inline-block;width:70px;">Y:</div>
|
||||
<input id="ore_y" type="text" value="">
|
||||
</div>
|
||||
------[Äåòàëè îòîáðàæåíèÿ]-----<br>
|
||||
------[Детали отображения]-----<br>
|
||||
<div>
|
||||
<div style="display:inline-block;width:70px;">TYPE:</div>
|
||||
<input id="ore_type" type="text" value="">
|
||||
@@ -1317,18 +1317,18 @@ if (!isset($_GET['look'])) {
|
||||
<div style="display:inline-block;width:70px;">FIX_X_Y:</div>
|
||||
<input id="ore_fix_x_y" type="text" value="">
|
||||
</div>
|
||||
<a onClick="ore_save_obj()" href="javascript:void(0)">Ñîõðàíèòü / Äîáàâèòü îáúåêò</a><br>
|
||||
<a onClick="ore_save_obj()" href="javascript:void(0)">Сохранить / Добавить объект</a><br>
|
||||
-------------------------------------<br>
|
||||
<a onClick="ore_delete_obj()" href="javascript:void(0)">Óäàëèòü îáúåêò</a>
|
||||
<a onClick="ore_delete_obj()" href="javascript:void(0)">Удалить объект</a>
|
||||
</div>
|
||||
</td>
|
||||
<td>
|
||||
<div style="overflow:auto; height:410px">
|
||||
<?php
|
||||
if (!isset($test_id)) {
|
||||
echo '<br><br><br><br><br><center>Ïåùåðà íå ñóùåñòâóåò</center>';
|
||||
echo '<br><br><br><br><br><center>Пещера не существует</center>';
|
||||
} else {
|
||||
//Ïåùåðà ñóùåñòâóåò
|
||||
//Пещера существует
|
||||
$min_x = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `x` FROM `dungeon_map` WHERE `id_dng` = "' . mysql_real_escape_string(
|
||||
@@ -1398,7 +1398,7 @@ if (!isset($_GET['look'])) {
|
||||
$map[$pl['x']][$pl['y']] = '<img class="cq" onClick="top.goPix(' . $pl['id'] . ',' . $pl['x'] . ',' . $pl['y'] . ');" id="px_' . $pl['id'] . '" style="' . $style . '" width="20" height="20" src="https://img.new-combats.com/1x1.gif" title="X: ' . $pl['x'] . ', Y: ' . $pl['y'] . '">';
|
||||
}
|
||||
|
||||
echo '<center><b>Êàðòà ïåùåðû</b> (X: [' . $min_x . '] - [' . $max_x . '] , Y: [' . $min_y . '] - [' . $max_y . '])</center><br><br>';
|
||||
echo '<center><b>Карта пещеры</b> (X: [' . $min_x . '] - [' . $max_x . '] , Y: [' . $min_y . '] - [' . $max_y . '])</center><br><br>';
|
||||
|
||||
$r = '<table border="0" cellspacing="0" cellpadding="0">';
|
||||
$i = $max_y;
|
||||
|
||||
Reference in New Issue
Block a user