Замена абсолютных ссылок на переменные или относительные.

This commit is contained in:
2023-06-11 14:45:36 +03:00
parent 72c502d94a
commit 0163cb5be6
17 changed files with 467 additions and 470 deletions

View File

@@ -1,5 +1,7 @@
<?php
use Core\Config;
if (!defined('GAME')) {
die();
}
@@ -27,7 +29,7 @@ if (!defined('GAME')) {
}
}
</script>
<script type="text/javascript" language="javascript" src='//img.new-combats.tech/js/commoninf.js'></script>
<script src='<?= Config::img() ?>/js/commoninf.js'></script>
<style>
.modpow {
background-color: #ddd5bf;
@@ -48,20 +50,15 @@ if (!defined('GAME')) {
<div class="mt" id="modtitle"></div>
<div class="md" id="moddata"></div>
</div>
<table align=left>
<tr>
<td><img src="//img.new-combats.tech/i/alchemy1.gif"></td>
</tr>
</table>
<table align=right>
<tr>
<td><INPUT TYPE="button" onclick="location.href='main.php?alhp=1';" class="btn" value="Обновить"
title="Обновить"> <INPUT TYPE="button" onclick="location.href='main.php';" class="btn"
value="Вернуться" title="Вернуться">
</table>
<center>
<SCRIPT>drwfl("<?=$u->info['login']?>", <?=$u->info['id']?>, "<?=$u->info['level']?>", 50, "")</SCRIPT>
</center>
<div><img src="<?= Config::img() ?>/i/alchemy1.gif"></div>
<div style="text-align: right;">
<INPUT TYPE="button" onclick="location.href='main.php?alhp=1';" class="btn" value="Обновить" title="Обновить">
<INPUT TYPE="button" onclick="location.href='main.php';" class="btn" value="Вернуться" title="Вернуться">
</div>
<div style="text-align: center">
<?= $u->microLogin2($u->info['id']) ?>
</div>
<?php
$pl = mysql_fetch_array(mysql_query('SELECT * FROM `bank_table` ORDER BY `time` DESC LIMIT 1'));
$ba = mysql_fetch_array(
@@ -228,7 +225,7 @@ if (isset($ba['id'])) {
$r = '<span class=date>' . date(
'd.m.Y H:i'
) . '</span> <img src=//img.new-combats.tech/i/align/align50.gif width=12 height=15 /><u> Алхимик <b>' . $u->info['login'] . '</b></u> сообщает: ';
) . '</span> <img src='.Config::img().'/i/align/align50.gif width=12 height=15 /><u> Алхимик <b>' . $u->info['login'] . '</b></u> сообщает: ';
if ($user['sex'] == 1) {
$r .= 'Уважаемая';
@@ -359,7 +356,7 @@ if (isset($_POST['tologin'], $_POST['message'])) {
<table>
<a href="#"
onClick="openMod('<b>Заклятие молчания</b>','<form action=\'main.php?<?= 'alhp&usemod=' . $code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br>Время заклятия: &nbsp; <select style=\'margin-left:2px;\' name=\'time\'><option value=\'1440\'>Сутки</option></select> <input type=\'submit\' name=\'usem1\' value=\'Исп-ть\'></form>');"><img
src="//img.new-combats.tech/i/items/sleep.gif" title="Заклятие молчания"/></a>
src="<?= Config::img() ?>/i/items/sleep.gif" title="Заклятие молчания"/></a>
&nbsp;
<br><h4>Телеграф</h4>
<form method=post style="margin:5px;">Логин персонажа <input type=text size=20 name="tologin"> сообщение <input
@@ -373,7 +370,7 @@ while ($pl = mysql_fetch_array($sp)) {
mysql_query('SELECT `id`,`online` FROM `users` WHERE `id` = "' . $pl['uid'] . '" LIMIT 1')
);
$lg = $u->microLogin($pl['uid'], 1);
if ($lg != '<b><i>Невидимка</i></b> [??]<a target="_blank" href="/info/0"><img src="//img.new-combats.tech/i/inf_capitalcity.gif" /></a>') {
if ($lg != '<b><i>Невидимка</i></b> [??]<a target="_blank" href="/info/0"><img src="'.Config::img().'/i/inf_capitalcity.gif" /></a>') {
if ($onl['online'] > time() - 240) {
$lg = '<font color=green>' . $lg . '</font>';
} else {

View File

@@ -92,7 +92,7 @@ if (
</li>
</ol>
Настоятельно рекомендуем прочесть заметку
<a href="<?= Config::get('https') ?>forum/?r=48&rnd=1" target=_blank>Как обезопасить своего персонажа?</a>.
<a href="<?= Config::get('https') ?>/forum/?r=48&rnd=1" target=_blank>Как обезопасить своего персонажа?</a>.
<br><br>
Если вы играете из интернет кафе или компьютерного клуба, где шанс быть взломанным очень высокий,
рекомендуем включить второй уровень защиты (см. ниже)

View File

@@ -307,12 +307,12 @@ function printModeratorsOnline(): void
<SCRIPT src='//img.new-combats.tech/js/sl2.21.js'></SCRIPT>
<SCRIPT src='//img.new-combats.tech/commoninf.js'></SCRIPT>
<SCRIPT>
var nlevel = 0;
var from = Array('+', ' ', '#');
var to = Array('%2B', '+', '%23');
const img = <?= Config::img() ?>;
let s = '';
function editcontact(title, script, name, login, flogin, group, groups, subgroup, subgroups, comment) {
var s = '<table width=250 cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>' + title + '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>';
s = '<table width=250 cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>' + title + '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>';
s += '<form action="' + script + '" method=POST><table width=250 cellspacing=0 cellpadding=4 bgcolor=FFF6DD><tr><td align=center>';
s += '<table width=1% border=0 cellspacing=0 cellpadding=2 align=center><tr><td align=right>';
flogin = flogin.replace(/^<SCRIPT>drwfl\((.*)\)<\/SCRIPT>$/i, 'drw($1)');
@@ -327,7 +327,7 @@ function printModeratorsOnline(): void
;
s += '<tr><td align=right><small><b>Комментарий:</b></small></td><td width="1%"><INPUT TYPE=text NAME="comment" VALUE="' + comment + '" style="width: 105px">&nbsp;';
s += '<INPUT type=image SRC=//img.new-combats.tech/i/b__ok.gif WIDTH=25 HEIGHT=18 ALT="Сохранить" style="border:0; vertical-align: middle"></TD></TR></TABLE><INPUT TYPE=hidden name=sd4 value=""></TD></TR></TABLE></form></td></tr></table>';
s += '<INPUT type=image SRC=' + img + '/i/b__ok.gif WIDTH=25 HEIGHT=18 ALT="Сохранить" style="border:0; vertical-align: middle"></TD></TR></TABLE><INPUT TYPE=hidden name=sd4 value=""></TD></TR></TABLE></form></td></tr></table>';
document.all("hint4").innerHTML = s;
document.all("hint4").style.visibility = "visible";
document.all("hint4").style.left = 100;
@@ -337,7 +337,7 @@ function printModeratorsOnline(): void
}
function findlogin2(title, script, name, groups, subgroups) {
var s = '<table width=270 cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>' + title + '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>';
s = '<table width=270 cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>' + title + '</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>';
s += '<form action="' + script + '" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td align=center>';
s += '<table width=90% cellspacing=0 cellpadding=2 align=center><tr><td align=left colspan="2">';
s += 'Укажите логин персонажа:<br><small>(можно щелкнуть по логину в чате)</small></td></tr>';
@@ -352,7 +352,7 @@ function printModeratorsOnline(): void
;
s += '<tr><td align=right><small><b>Комментарий:</b></small></td><td><INPUT TYPE=text NAME="comment" VALUE="" style="width:105px">&nbsp;';
s += '<INPUT type=image SRC=//img.new-combats.tech/i/b__ok.gif WIDTH=25 HEIGHT=18 ALT="Добавить контакт" style="border:0; vertical-align: middle"></TD></TR></TABLE><INPUT TYPE=hidden name=sd4 value="1"></TD></TR></TABLE></form></td></tr></table>';
s += '<INPUT type=image SRC=' + img + '/i/b__ok.gif WIDTH=25 HEIGHT=18 ALT="Добавить контакт" style="border:0; vertical-align: middle"></TD></TR></TABLE><INPUT TYPE=hidden name=sd4 value="1"></TD></TR></TABLE></form></td></tr></table>';
document.getElementById("hint4").innerHTML = s;
document.getElementById("hint4").style.visibility = "visible";
document.getElementById("hint4").style.left = 100;
@@ -362,24 +362,25 @@ function printModeratorsOnline(): void
}
function w(login, id, align, align2, klan, level, online, city, battle) {
var s = '';
let nlevel = 0;
let from = Array('+', ' ', '#');
if (online != "") {
if (city != "") {
s += '<IMG style="filter:gray()" SRC=//img.new-combats.tech/i/lock.gif WIDTH=20 HEIGHT=15 ALT="В другом городе">';
s += '<IMG style="filter:gray()" SRC=' + img + '/i/lock.gif WIDTH=20 HEIGHT=15 ALT="В другом городе">';
} else {
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'private\')"><IMG SRC=//img.new-combats.tech/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"' + (battle != 0 ? ' style="filter: invert()"' : '') + '></a>';
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'private\')"><IMG SRC=' + img + '/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"' + (battle != 0 ? ' style="filter: invert()"' : '') + '></a>';
}
if (city != "") {
s += '<img src="https://forum.img.new-combats.com/city/' + city + '.gif" width=17 height=15>';
s += '<img src="' + img + '/city/' + city + '.gif" width=17 height=15>';
}
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
s += ' <IMG SRC=' + img + '/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
if (align2 != 0) {
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
s += ' <IMG SRC=' + img + '/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
}
if (klan != '') {
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="//img.new-combats.tech/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="' + img + '/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
}
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'to\')">' + login + '</a>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a>&nbsp;&nbsp;&nbsp;<img src="/i/online.gif">';
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'to\')">' + login + '</a>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=' + img + '/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a>&nbsp;&nbsp;&nbsp;<img src="/i/online.gif">';
s += '</td><td bgcolor=efeded nowrap>';
if (city != "") {
s += "нет в этом городе";
@@ -387,30 +388,30 @@ function printModeratorsOnline(): void
s += online;
}
} else {
s += '<IMG SRC="//img.new-combats.tech/i/offline.gif" WIDTH=20 HEIGHT=15 BORDER=0 ALT="Нет в клубе">';
s += '<IMG SRC="' + img + '/i/offline.gif" WIDTH=20 HEIGHT=15 BORDER=0 ALT="Нет в клубе">';
if (city != "") {
s += '<img src="https://forum.img.new-combats.com/city/' + city + '.gif" width=17 height=15>';
s += '<img src="' + img + '/city/' + city + '.gif" width=17 height=15>';
}
if (align == "") align = "0";
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
s += ' <IMG SRC=' + img + '/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
if (align2 != 0) {
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
s += ' <IMG SRC=' + img + '/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
}
if (klan != '') {
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="//img.new-combats.tech/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="' + img + '/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
}
if (level) {
if (nlevel == 0) {
nlevel = 1; //s="<BR>"+s;
}
s += '<FONT color=gray><b>' + login + '</b>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>Нет в клубе';
s += '<FONT color=gray><b>' + login + '</b>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=' + img + '/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>Нет в клубе';
} else {
if (nlevel == 1) {
nlevel = 2; //s="<BR>"+s;
}
mlogin = login;
for (var i = 0; i < from.length; ++i) while (mlogin.indexOf(from[i]) >= 0) mlogin = mlogin.replace(from[i], to[i]);
s += '<FONT color=gray><i>' + login + '</i> <a href=/info/' + mlogin + ' target=_blank><IMG SRC=//img.new-combats.tech/i/inf_dis.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>нет в этом городе';
s += '<FONT color=gray><i>' + login + '</i> <a href=/info/' + mlogin + ' target=_blank><IMG SRC=' + img + '/i/inf_dis.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>нет в этом городе';
}
s += '</FONT>';
}
@@ -418,29 +419,27 @@ function printModeratorsOnline(): void
}
function m(login, id, align, align2, klan, level) {
var s = '';
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'private\')"><IMG SRC=//img.new-combats.tech/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"></a>';
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'private\')"><IMG SRC=' + img + '/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"></a>';
s += ' <IMG SRC=' + img + '/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
if (align2 != 0) {
s += ' <IMG SRC=//img.new-combats.tech/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
s += ' <IMG SRC=' + img + '/i/align/align' + align2 + '.gif WIDTH=12 HEIGHT=15>';
}
if (klan != '') {
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="//img.new-combats.tech/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="' + img + '/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
}
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'to\')">' + login + '</a>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a>';
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'to\')">' + login + '</a>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=' + img + '/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a>';
document.write(s + '<BR>');
}
function drw(name, id, level, align, align2, klan, img, sex) {
var s = "";
if (align != "0") s += "<A HREF='" + getalignurl(align) + "' target=_blank><IMG SRC='//img.new-combats.tech/i/align/align" + align + ".gif' WIDTH=12 HEIGHT=15 ALT=\"" + getalign(align) + "\"></A>";
if (align2 != "0") s += "<A HREF='" + getalignurl(align2) + "' target=_blank><IMG SRC='//img.new-combats.tech/i/align/align" + align2 + ".gif' WIDTH=12 HEIGHT=15 ALT=\"" + getalign(align2) + "\"></A>";
if (align != "0") s += "<A HREF='" + getalignurl(align) + "' target=_blank><IMG SRC='" + top.img + "/i/align/align" + align + ".gif' WIDTH=12 HEIGHT=15 ALT=\"" + getalign(align) + "\"></A>";
if (align2 != "0") s += "<A HREF='" + getalignurl(align2) + "' target=_blank><IMG SRC='" + top.img + "/i/align/align" + align2 + ".gif' WIDTH=12 HEIGHT=15 ALT=\"" + getalign(align2) + "\"></A>";
if (klan) s += "<A HREF='claninfo/" + klan + "' target=_blank><IMG SRC='//img.new-combats.tech/i/clan/" + klan + ".gif' WIDTH=24 HEIGHT=15 ALT=''></A>";
if (klan) s += "<A HREF='claninfo/" + klan + "' target=_blank><IMG SRC='" + top.img + "/i/clan/" + klan + ".gif' WIDTH=24 HEIGHT=15 ALT=''></A>";
s += "<B>" + name + "</B>";
if (level != -1) s += " [" + level + "]";
if (id != -1 && !img) s += "<A HREF='/info/" + id + "' target='_blank'><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Инф. о " + name + "'></A>";
if (img) s += "<A HREF='https://capitalcity.combats.com/encicl/obraz_" + (sex ? "w" : "m") + "1.html?l=" + img + "' target='_blank'><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Образ " + name + "'></A>";
if (id != -1 && !img) s += "<A HREF='/info/" + id + "' target='_blank'><IMG SRC=" + top.img + "/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Инф. о " + name + "'></A>";
if (img) s += "<A HREF='https://capitalcity.combats.com/encicl/obraz_" + (sex ? "w" : "m") + "1.html?l=" + img + "' target='_blank'><IMG SRC=" + top.img + "/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Образ " + name + "'></A>";
return s;
}
</SCRIPT>

View File

@@ -1,101 +1,108 @@
<?php
if(!defined('GAME'))
{
die();
if (!defined('GAME')) {
die();
}
?>
<style>
.row {
cursor:pointer;
}
.row {
cursor: pointer;
}
</style>
<SCRIPT>
var nlevel=0;
var from = Array('+', ' ', '#');
var to = Array('%2B', '+', '%23');
function w(login, id, align, klan, level, online, city, battle) {
let nlevel = 0,
from = Array('+', ' ', '#'),
to = Array('%2B', '+', '%23'),
s = '';
const img = <?= \Core\Config::img() ?>
function w(login,id,align,klan,level,online, city, battle){
var s='';
if (online!="") {
if (city!="") {
s+='<IMG style="filter:gray()" SRC=//img.new-combats.tech/i/lock.gif WIDTH=20 HEIGHT=15 ALT="В другом городе">';
} else {
s+='<a href="javascript:void(0)" onclick="top.chat.addto(\''+login+'\',\'private\')"><IMG SRC=//img.new-combats.tech/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"'+(battle!=0?' style="filter: invert()"':'')+'></a>';
}
if (city!="") {
s+='<img src="https://forum.img.new-combats.com/city/'+city+'.gif" width=17 height=15>';
}
s+=' <IMG SRC=//img.new-combats.tech/i/align/align'+align+'.gif WIDTH=12 HEIGHT=15>';
if (klan!='') {s+='<A HREF="/encicl/klan/'+klan+'.html" target=_blank><IMG SRC="//img.new-combats.tech/i/clan/'+klan+'.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'}
s+='<a href="javascript:void(0)" onclick="top.chat.addto(\''+login+'\',\'to\')">'+login+'</a>['+level+']<a href=/info/'+id+' target=_blank><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a>';
s+='</td><td bgcolor=efeded nowrap>';
if (city!="") {
s+="нет в этом городе";
} else {
s+=online;
}
}
else {
s+='<IMG SRC="//img.new-combats.tech/i/offline.gif" WIDTH=20 HEIGHT=15 BORDER=0 ALT="Нет в клубе">';
if (city!="") {
s+='<img src="https://forum.img.new-combats.com/city/'+city+'.gif" width=17 height=15>';
}
if (align == "") align="0";
s+=' <IMG SRC=//img.new-combats.tech/i/align/align'+align+'.gif WIDTH=12 HEIGHT=15>';
if (klan!='') {s+='<A HREF="/encicl/klan/'+klan+'.html" target=_blank><IMG SRC="//img.new-combats.tech/i/clan/'+klan+'.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'}
if (level) {
if (nlevel==0) {
nlevel=1; //s="<BR>"+s;
}
s+='<FONT color=gray><b>'+login+'</b>['+level+']<a href=/info/'+id+' target=_blank><IMG SRC=//img.new-combats.tech/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>Нет в клубе';
} else {
if (nlevel==1) {
nlevel=2; //s="<BR>"+s;
}
mlogin = login;
for(var i=0;i<from.length;++i) while(mlogin.indexOf(from[i])>=0) mlogin= mlogin.replace(from[i],to[i]);
s+='<FONT color=gray><i>'+login+'</i> <a href=/info/'+mlogin+' target=_blank><IMG SRC=//img.new-combats.tech/i/inf_dis.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>нет в этом городе';
}
s+='</FONT>';
}
document.write(s+'<BR>');
}
if (online) {
if (city) {
s += '<IMG style="filter:gray()" SRC=' + img + '/i/lock.gif WIDTH=20 HEIGHT=15 ALT="В другом городе">';
} else {
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'private\')"><IMG SRC=' + img + '/i/lock.gif WIDTH=20 HEIGHT=15 ALT="Приватно"' + (battle ? ' style="filter: invert()"' : '') + '></a>';
}
if (city) {
s += '<img src="' + img + '/city/' + city + '.gif" width=17 height=15>';
}
s += ' <IMG SRC=' + img + '/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
if (klan) {
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="' + img + '/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
}
s += '<a href="javascript:void(0)" onclick="top.chat.addto(\'' + login + '\',\'to\')">' + login + '</a>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=' + img + '/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a>';
s += '</td><td bgcolor=efeded nowrap>';
if (city) {
s += "нет в этом городе";
} else {
s += online;
}
} else {
s += '<IMG SRC="' + img + '/i/offline.gif" WIDTH=20 HEIGHT=15 BORDER=0 ALT="Нет в клубе">';
if (city) {
s += '<img src="' + img + '/city/' + city + '.gif" width=17 height=15>';
}
if (align == "") align = "0";
s += ' <IMG SRC=' + img + '/i/align/align' + align + '.gif WIDTH=12 HEIGHT=15>';
if (klan != '') {
s += '<A HREF="/encicl/klan/' + klan + '.html" target=_blank><IMG SRC="' + img + '/i/clan/' + klan + '.gif" WIDTH=24 HEIGHT=15 ALT=""></A>'
}
if (level) {
if (nlevel == 0) {
nlevel = 1; //s="<BR>"+s;
}
s += '<FONT color=gray><b>' + login + '</b>[' + level + ']<a href=/info/' + id + ' target=_blank><IMG SRC=' + img + '/i/inf.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>Нет в клубе';
} else {
if (nlevel == 1) {
nlevel = 2; //s="<BR>"+s;
}
mlogin = login;
for (var i = 0; i < from.length; ++i) while (mlogin.indexOf(from[i]) >= 0) mlogin = mlogin.replace(from[i], to[i]);
s += '<FONT color=gray><i>' + login + '</i> <a href=/info/' + mlogin + ' target=_blank><IMG SRC=' + img + '/i/inf_dis.gif WIDTH=12 HEIGHT=11 ALT="Информация о персонаже"></a></td><td bgcolor=efeded nowrap>нет в этом городе';
}
s += '</FONT>';
}
document.write(s + '<BR>');
}
</SCRIPT>
</HEAD>
<body leftmargin=5 topmargin=5 marginwidth=0 marginheight=0 bgcolor=#e2e0e0><div id=hint4 class=ahint></div>
<body leftmargin=5 topmargin=5 marginwidth=0 marginheight=0 bgcolor=#e2e0e0>
<div id=hint4 class=ahint></div>
<table width=100%>
<tr>
<td align=right>
<INPUT TYPE="button" onClick="location.href='main.php';" value="Вернуться" title="Вернуться">
</td>
</tr>
<tr>
<td valign=top>
<center>
<h3><A HREF="javascript:void(0)" onClick="top.chat.addto('paladins','private')"><img src="//img.new-combats.tech/i/lock.gif" width=20 height=15></A> Орден Света</h3>
<table>
<? $data=mysql_query("SELECT `id`,`login`,`level`,`align`,`room`,`online`,`city`, `battle`,
<tr>
<td align=right>
<INPUT TYPE="button" onClick="location.href='main.php';" value="Вернуться" title="Вернуться">
</td>
</tr>
<tr>
<td valign=top>
<center>
<h3>Орден Света</h3>
<table>
<?php $data = mysql_query(
"SELECT `id`,`login`,`level`,`align`,`room`,`online`,`city`, `battle`,
(select `name` from `room` WHERE `id` = users.`room`) as `room`
FROM `users` WHERE `align`>1 AND `align`<2 ORDER BY `align` DESC, `online` DESC;");
while ($us = mysql_fetch_array($data)) {
if($u->info['city']==$us['city']){$us['city']='';}
if ($us['online']>(time()-120)) {
$rrm = $us['room'];
}else{
$rrm = '';
}
echo"<TR valign=\"top\">
FROM `users` WHERE `align`>1 AND `align`<2 ORDER BY `align` DESC, `online` DESC;"
);
while ($us = mysql_fetch_array($data)) {
if ($u->info['city'] == $us['city']) {
$us['city'] = '';
}
if ($us['online'] > (time() - 120)) {
$rrm = $us['room'];
} else {
$rrm = '';
}
echo "<TR valign=\"top\">
<TD bgcolor=efeded nowrap>
<SCRIPT>w('".$us['login']."','".$us['id']."','".$us['align']."','','".$us['level']."','".$rrm."','".$us['city']."','".$us['battle']."');</SCRIPT></TD></TR>";
}?>
<SCRIPT>w('" . $us['login'] . "','" . $us['id'] . "','" . $us['align'] . "','','" . $us['level'] . "','" . $rrm . "','" . $us['city'] . "','" . $us['battle'] . "');</SCRIPT></TD></TR>";
} ?>
</table>
</center>
</td>
</tr>
</table>
</center>
</td>
</tr>
</table>
</body>
</html>

View File

@@ -68,13 +68,9 @@ while ($pl = mysql_fetch_array($sp)) {
$lvar = '<br>Дата изучения: ' . date('d.m.Y', $pl['time']) . '';
$znn .= '<a target="_blank" href="//' . Config::get(
'host'
) . '/items_info.php?id=' . $pl['vals'] . '&rnd=' . $code . '"><img style="margin:2px;" src="//' . Config::get(
'img'
) . '/i/items/' . $itm['img'] . '" onMouseOver="top.hi(this,\'Изучено: <b>' . $itm['name'] . '</b>' . $lvar . '\',event,3,0,1,1);" onMouseOut="top.hic();" onMouseDown="top.hic();" /></a> ';
) . '/items_info.php?id=' . $pl['vals'] . '&rnd=' . PassGen::intCode() . '"><img style="margin:2px;" src="' . Config::img() . '/i/items/' . $itm['img'] . '" onMouseOver="top.hi(this,\'Изучено: <b>' . $itm['name'] . '</b>' . $lvar . '\',event,3,0,1,1);" onMouseOut="top.hic();" onMouseDown="top.hic();" /></a> ';
} else {
$znn .= '<img style="margin:2px;" src="//' . Config::get(
'img'
) . '/i/items/nozn.gif" title="Изученное: Неизвестное знание"> ';
$znn .= '<img style="margin:2px;" src="' . Config::img() . '/i/items/nozn.gif" title="Изученное: Неизвестное знание"> ';
}
}
@@ -808,8 +804,8 @@ $tma = '';
<TD width=40 class="skill" align="right" wdth=30><?= $u->stats['s1'] ?><BR></small></TD>
<TD width=60 noWrap><?= $dex ?></TD> <?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_dex" SRC=//<?= Config::get('img') ?>/i/minus.gif class="nonactive"
ALT="уменьшить">&nbsp;<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif
<TD><IMG id="minus_dex" src=<?= Config::img() ?>/i/minus.gif class="nonactive"
ALT="уменьшить">&nbsp;<IMG src=<?= Config::img() ?>/i/plus.gif
class=skill
ALT="увеличить" id="plus_dex"></TD><?php } ?>
</TR>
@@ -820,8 +816,8 @@ $tma = '';
<TD width=60 noWrap><?= $dex ?></TD>
<?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_dex" SRC=//<?= Config::get('img') ?>/i/minus.gif class="nonactive"
ALT="уменьшить">&nbsp;<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif
<TD><IMG id="minus_dex" src=<?= Config::img() ?>/i/minus.gif class="nonactive"
ALT="уменьшить">&nbsp;<IMG src=<?= Config::img() ?>/i/plus.gif
class=skill ALT="увеличить" id="plus_dex"></TD><?php
} ?>
</TR>
@@ -832,8 +828,8 @@ $tma = '';
<TD width=60 noWrap><?= $inst ?></TD>
<?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_dex" SRC=//<?= Config::get('img') ?>/i/minus.gif class="nonactive"
ALT="уменьшить">&nbsp;<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif
<TD><IMG id="minus_dex" src=<?= Config::img() ?>/i/minus.gif class="nonactive"
ALT="уменьшить">&nbsp;<IMG src=<?= Config::img() ?>/i/plus.gif
class=skill
ALT="увеличить" id="plus_dex"></TD><?php } ?>
</TR>
@@ -844,8 +840,8 @@ $tma = '';
<TD width=60 noWrap></TD>
<?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_dex" SRC=//<?= Config::get('img') ?>/i/minus.gif class="nonactive"
ALT="уменьшить">&nbsp;<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif
<TD><IMG id="minus_dex" src=<?= Config::img() ?>/i/minus.gif class="nonactive"
ALT="уменьшить">&nbsp;<IMG src=<?= Config::img() ?>/i/plus.gif
class=skill
ALT="увеличить" id="plus_dex"></TD><?php } ?>
</TR>
@@ -858,9 +854,9 @@ $tma = '';
<TD width=60 noWrap><?= $intel ?></TD>
<?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_intel" SRC=//<?= Config::get('img') ?>/i/minus.gif
<TD><IMG id="minus_intel" src=<?= Config::img() ?>/i/minus.gif
class="nonactive" ALT="уменьшить">&nbsp;<IMG
SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill ALT="увеличить"
src=<?= Config::img() ?>/i/plus.gif class=skill ALT="увеличить"
id="plus_intel"></TD><?php
} ?>
</TR>
@@ -874,9 +870,9 @@ $tma = '';
<TD width=60 noWrap></TD>
<?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_wis" SRC=//<?= Config::get('img') ?>/i/minus.gif
<TD><IMG id="minus_wis" src=<?= Config::img() ?>/i/minus.gif
class="nonactive" ALT="уменьшить">&nbsp;<IMG
SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill ALT="увеличить"
src=<?= Config::img() ?>/i/plus.gif class=skill ALT="увеличить"
id="plus_wis"></TD><?php
} ?>
</TR>
@@ -890,9 +886,9 @@ $tma = '';
<TD width=60 noWrap></TD>
<?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_spirit" SRC=//<?= Config::get('img') ?>/i/minus.gif
<TD><IMG id="minus_spirit" src=<?= Config::img() ?>/i/minus.gif
class="nonactive" ALT="уменьшить">&nbsp;<IMG
SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill ALT="увеличить"
src=<?= Config::img() ?>/i/plus.gif class=skill ALT="увеличить"
id="plus_spirit"></TD><?php
} ?>
</TR>
@@ -906,9 +902,9 @@ $tma = '';
<TD width=60 noWrap></TD>
<?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_will" SRC=//<?= Config::get('img') ?>/i/minus.gif
<TD><IMG id="minus_will" src=<?= Config::img() ?>/i/minus.gif
class="nonactive" ALT="уменьшить">&nbsp;<IMG
SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill ALT="увеличить"
src=<?= Config::img() ?>/i/plus.gif class=skill ALT="увеличить"
id="plus_will"></TD><?php
} ?>
</TR>
@@ -922,9 +918,9 @@ $tma = '';
<TD width=60 noWrap></TD>
<?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_freedom" SRC=//<?= Config::get('img') ?>/i/minus.gif
<TD><IMG id="minus_freedom" src=<?= Config::img() ?>/i/minus.gif
class="nonactive" ALT="уменьшить">&nbsp;<IMG
SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill ALT="увеличить"
src=<?= Config::img() ?>/i/plus.gif class=skill ALT="увеличить"
id="plus_freedom"></TD><?php
} ?>
</TR>
@@ -938,9 +934,9 @@ $tma = '';
<TD width=60 noWrap></TD>
<?php
if ($u->info['ability'] > 0) { ?>
<TD><IMG id="minus_god" SRC=//<?= Config::get('img') ?>/i/minus.gif
<TD><IMG id="minus_god" src=<?= Config::img() ?>/i/minus.gif
class="nonactive" ALT="уменьшить">&nbsp;<IMG
SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill ALT="увеличить"
src=<?= Config::img() ?>/i/plus.gif class=skill ALT="увеличить"
id="plus_god"></TD><?php
} ?>
</TR>
@@ -1037,16 +1033,16 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['a4'] < 30) { ?>
<TD>
<IMG id="minus_m_axe" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_axe" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить" onMouseUp="ChangeAbility('m_axe', -1, <?= $st['a4'] ?>, 30)">&nbsp;
<IMG id="plus_m_axe" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_axe" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить" onMouseUp="ChangeAbility('m_axe', 1, <?= $st['a4'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['a4'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1061,16 +1057,16 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['a3'] < 30) { ?>
<TD>
<IMG id="minus_m_molot" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_molot" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить" onMouseUp="ChangeAbility('m_molot', -1, <?= $st['a3'] ?>,20)">&nbsp;
<IMG id="plus_m_molot" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_molot" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить" onMouseUp="ChangeAbility('m_molot', 1, <?= $st['a3'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['a3'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1084,16 +1080,16 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['a1'] < 30) { ?>
<TD>
<IMG id="minus_m_sword" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_sword" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить" onMouseUp="ChangeAbility('m_sword', -1, <?= $st['a1'] ?>, 30)">&nbsp;
<IMG id="plus_m_sword" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_sword" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить" onMouseUp="ChangeAbility('m_sword', 1, <?= $st['a1'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['a1'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1107,17 +1103,17 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['a2'] < 30) { ?>
<TD>
<IMG id="minus_m_tohand" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_tohand" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить"
onMouseUp="ChangeAbility('m_tohand', -1, <?= $st['a2'] ?>, 30)">&nbsp;
<IMG id="plus_m_tohand" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_tohand" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить" onMouseUp="ChangeAbility('m_tohand', 1, <?= $st['a2'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['a2'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1131,16 +1127,16 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['a5'] < 30) { ?>
<TD>
<IMG id="minus_m_staff" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_staff" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить" onMouseUp="ChangeAbility('m_staff', -1, <?= $st['a5'] ?>, 30)">&nbsp;
<IMG id="plus_m_staff" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_staff" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить" onMouseUp="ChangeAbility('m_staff', 1, <?= $st['a5'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['a5'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1157,18 +1153,18 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['mg1'] < 30) { ?>
<TD>
<IMG id="minus_m_magic1" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_magic1" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить"
onMouseUp="ChangeAbility('m_magic1', -1, <?= $st['mg1'] ?>, 30)">&nbsp;
<IMG id="plus_m_magic1" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_magic1" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить"
onMouseUp="ChangeAbility('m_magic1', 1, <?= $st['mg1'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['mg1'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1182,18 +1178,18 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['mg2'] < 30) { ?>
<TD>
<IMG id="minus_m_magic2" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_magic2" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить"
onMouseUp="ChangeAbility('m_magic2', -1, <?= $st['mg2'] ?>, 30)">&nbsp;
<IMG id="plus_m_magic2" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_magic2" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить"
onMouseUp="ChangeAbility('m_magic2', 1, <?= $st['mg2'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['mg2'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1207,18 +1203,18 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['mg3'] < 30) { ?>
<TD>
<IMG id="minus_m_magic3" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_magic3" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить"
onMouseUp="ChangeAbility('m_magic3', -1, <?= $st['mg3'] ?>, 30)">&nbsp;
<IMG id="plus_m_magic3" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_magic3" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить"
onMouseUp="ChangeAbility('m_magic3', 1, <?= $st['mg3'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['mg3'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1232,18 +1228,18 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['mg4'] < 30) { ?>
<TD>
<IMG id="minus_m_magic4" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_magic4" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить"
onMouseUp="ChangeAbility('m_magic4', -1, <?= $st['mg4'] ?>, 30)">&nbsp;
<IMG id="plus_m_magic4" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_magic4" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить"
onMouseUp="ChangeAbility('m_magic4', 1, <?= $st['mg4'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['mg4'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1256,18 +1252,18 @@ $tma = '';
<?php
if ($u->info['skills'] && $st['mg7'] < 30) { ?>
<TD>
<IMG id="minus_m_magic7" SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive
<IMG id="minus_m_magic7" src=<?= Config::img() ?>/i/minus.gif class=nonactive
ALT="уменьшить"
onMouseUp="ChangeAbility('m_magic7', -1, <?= $st['mg7'] ?>, 30)">&nbsp;
<IMG id="plus_m_magic7" SRC=//<?= Config::get('img') ?>/i/plus.gif class=skill
<IMG id="plus_m_magic7" src=<?= Config::img() ?>/i/plus.gif class=skill
ALT="увеличить"
onMouseUp="ChangeAbility('m_magic7', 1, <?= $st['mg7'] ?>, 30)">
</TD>
<?php
} elseif ($u->info['skills'] > 0 && $st['mg7'] >= 30) { ?>
<TD>
<IMG SRC=//<?= Config::get('img') ?>/i/minus.gif class=nonactive>&nbsp;
<IMG SRC=//<?= Config::get('img') ?>/i/plus.gif class=nonactive>
<IMG src=<?= Config::img() ?>/i/minus.gif class=nonactive>&nbsp;
<IMG src=<?= Config::img() ?>/i/plus.gif class=nonactive>
</TD>
<?php
} ?>
@@ -1525,7 +1521,7 @@ $tma = '';
if ($e['type'] == 2) {
$ae .= 'width="30" style="float:left"';
}
$ae .= ' src="//' . Config::get('img') . '/' . $e['img'] . '"> &quot;' . $e['text'] . '&quot;</TD><TD><center>' . $btnse . '</center></TD></TR>';
$ae .= ' src="' . Config::img() . '/' . $e['img'] . '"> &quot;' . $e['text'] . '&quot;</TD><TD><center>' . $btnse . '</center></TD></TR>';
}
if ($ae) {
@@ -1812,11 +1808,11 @@ $tma = '';
$b8name = '';
if ($u->stats['s7'] > 49) {
$b8name = 'Духовное Исцеление';
$b[8] .= '&nbsp;&nbsp;&nbsp;&bull; Каждый бой вы начинаете под действием магии &quot;Спасение&quot;<img src="//' . Config::get('img') . '/i/eff/preservation.gif"><br>';
$b[8] .= '&nbsp;&nbsp;&nbsp;&bull; Каждый бой вы начинаете под действием магии &quot;Спасение&quot;<img src="' . Config::img() . '/i/eff/preservation.gif"><br>';
}
if ($u->stats['s7'] > 74) {
$b8name = 'Путь Духа';
$b[8] .= '&nbsp;&nbsp;&nbsp;&bull; Воскрешение и Спасение тратят вдвое меньше силы духа <img src="//' . Config::get('img') . '/i/micro/spirit.gif"><br>';
$b[8] .= '&nbsp;&nbsp;&nbsp;&bull; Воскрешение и Спасение тратят вдвое меньше силы духа <img src="' . Config::img() . '/i/micro/spirit.gif"><br>';
}
if ($u->stats['s7'] > 99) {
$b8name = 'Очищение';
@@ -2171,9 +2167,9 @@ $tma = '';
if ($rtns == 0) {
$rtns = '<span style="color: grey; ">0</span>';
} elseif ($rtns > 0) {
$rtns = '<img src="//' . Config::get('img') . '/uprt2.png" width="7" height="7"><span style="color: green;">+' . $rtns . '</span>';
$rtns = '<img src="' . Config::img() . '/uprt2.png" width="7" height="7"><span style="color: green;">+' . $rtns . '</span>';
} else {
$rtns = '<img src="//' . Config::get('img') . '/uprt.png" width="7" height="7"><span style="color: maroon;">' . $rtns . '</span>';
$rtns = '<img src="' . Config::img() . '/uprt.png" width="7" height="7"><span style="color: maroon;">' . $rtns . '</span>';
}
echo '<b>Рейтинг:</b> ' . round($rating['global'] / (12345 + $u->info['level']), 2) .
' <sup>(Вчера: ' . round($rating['global'] / (12345 + $u->info['level']), 2) .
@@ -2194,9 +2190,7 @@ $tma = '';
) . '" LIMIT 1'
)
);
$qsee .= '<a href="main.php?skills=1&rz=6&end_qst_now=' . $pq['id'] . '"><img src="//' . Config::get(
'img'
) . '/i/clear.gif" title="Отказаться от задания"></a> <b>' . $pq['name'] . '</b><div style="padding-left:15px;padding-bottom:5px;border-bottom:1px solid grey"><small>' . $pq['info'] . '<br>' . $q->info(
$qsee .= '<a href="main.php?skills=1&rz=6&end_qst_now=' . $pq['id'] . '"><img src="' . Config::img() . '/i/clear.gif" title="Отказаться от задания"></a> <b>' . $pq['name'] . '</b><div style="padding-left:15px;padding-bottom:5px;border-bottom:1px solid grey"><small>' . $pq['info'] . '<br>' . $q->info(
$pq
) . '</small></div><br>';
$qx++;
@@ -2264,7 +2258,7 @@ $tma = '';
);
while ($pl = mysql_fetch_array($sp)) {
$ic1 = str_replace('psh_qt_', '', $pl['vars']);
echo '<fieldset>&nbsp; <img height="19" width="34" src="//' . Config::get('img') . '/i/city_ico2/' . $ic1 . '.gif" alt=""> <b>Задержка на получение задания в ' . $u->city_name[$ic1] . '</b> ' . $u->timeOut((86400 + $pl['time']) - time()) . '</fieldset><br>';
echo '<fieldset>&nbsp; <img height="19" width="34" src="' . Config::img() . '/i/city_ico2/' . $ic1 . '.gif" alt=""> <b>Задержка на получение задания в ' . $u->city_name[$ic1] . '</b> ' . $u->timeOut((86400 + $pl['time']) - time()) . '</fieldset><br>';
}
//Пещеры
$dungeon_timeout = $u->testAction(

View File

@@ -241,9 +241,7 @@ if ($r === FightRequest::BATTLE_RAZDEL_ENDED) {
[$zg['id']]
);
foreach ($users as $user) {
${'tm' . $user['team']} .= '<b>' . $user['login'] . '</b> [' . $user['level'] . ']<a href="info/' . $user['id'] . '" target="_blank"><img src="//' . Config::get(
'img'
) . '/i/inf_capitalcity.gif" title="Инф. о ' . $user['login'] . '" alt="inf"></a><br>';
${'tm' . $user['team']} .= '<b>' . $user['login'] . '</b> [' . $user['level'] . ']<a href="info/' . $user['id'] . '" target="_blank"><img src="' . Config::img() . '/i/inf_capitalcity.gif" title="Инф. о ' . $user['login'] . '" alt="inf"></a><br>';
}
if (empty($tm1)) {
$tm1 = 'группа пока не набрана';

View File

@@ -30,8 +30,8 @@ $effNow = Db::getColumn(
[$u->info['id']]
);
foreach ($effNow as $eff) {
$img = Config::get('img') . '/i/eff/' . $eff;
$currentEffectList .= "<img src='//$img' alt='$eff'>";
$img = Config::img() . '/i/eff/' . $eff;
$currentEffectList .= "<img src='$img' alt='$eff'>";
}
function useItem($int): string

View File

@@ -59,7 +59,7 @@ if($u->room['file']=='bk2')
<HR>
<?php $hgo = $u->testHome(); if(!isset($hgo['id'])){ ?><INPUT onclick="location.href='main.php?homeworld=<?= $code; ?>';" class="btn" value="Возврат" type="button" name="combats2"><?php } unset($hgo); ?>
<INPUT onclick="location.href='main.php?clubmap=<?= $code; ?>';" class="btn" value="Карта клуба" type="button" name="combats2">
<INPUT id="forum" class="btn" onclick="window.open('https://<?= $c['forum']; ?>/', 'forum', 'location=yes,menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,scrollbars=yes')" value="Форум" type="button" name="forum">
<INPUT id="forum" class="btn" onclick="window.open('<?= $c['forum']; ?>', 'forum', 'location=yes,menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,scrollbars=yes')" value="Форум" type="button" name="forum">
<INPUT class="btn" onclick="window.open('/encicl/help/top1.html', 'help', 'height=300,width=500,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes')" value="Подсказка" type="button">
<INPUT class="btn" value="Объекты" type="button">
<br />

View File

@@ -38,7 +38,7 @@ switch($u->room['file']){
array('Возврат','main.php?homeworld=true'),
array('Казино','main.php?loc=1.180.0.225'),
array('Карта клуба','main.php?clubmap=true'),
array('Форум',"window.open('https://" . $c['forum'] . "/', 'forum', 'location=yes,menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,scrollbars=yes')"),
array('Форум',"window.open('" . $c['forum'] . "', 'forum', 'location=yes,menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,scrollbars=yes')"),
array('Подсказка',"window.open('/encicl/help/top1.html', 'help', 'height=300,width=500,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes')")
)
);

View File

@@ -48,7 +48,7 @@ if(!defined('GAME')){
unset($hgo);
?><input <?php thisInfRm('1.180.0.225'); ?> onClick="location='main.php?loc=1.180.0.225';" class="btn" value="Казино" type="button" name="combats" />
<INPUT onclick="location.href='main.php?clubmap=<?= $code; ?>';" class="btn" value="Карта клуба" type="button" name="combats2">
<INPUT id="forum" class="btn" onclick="window.open('https://<?= $c['forum']; ?>/', 'forum', 'location=yes,menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,scrollbars=yes')" value="Форум" type="button" name="forum">
<INPUT id="forum" class="btn" onclick="window.open('<?= $c['forum']; ?>', 'forum', 'location=yes,menubar=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes,scrollbars=yes')" value="Форум" type="button" name="forum">
<INPUT class="btn" onclick="window.open('/encicl/help/top1.html', 'help', 'height=300,width=500,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes')" value="Подсказка" type="button">
<INPUT class="btn" value="Объекты" type="button">
</div><br />

View File

@@ -786,7 +786,7 @@ if ($uShow[5] == 1) {
$rz5 .= '<div style="display:none" id="lnk5">';
$sp = mysql_query('SELECT * FROM `save_com` WHERE `uid` = "' . $u->info['id'] . '" AND `delete` = "0" LIMIT 10');
while ($pl = mysql_fetch_array($sp)) {
$rz5 .= '<a href="?inv=1&delc1=' . $pl['id'] . '&otdel=' . ((int)$_GET['otdel']) . '&rnd=' . $code . '"><img src="//img.new-combats.tech/i/close2.gif" title="Удалить комплект" width="9" height="9"></a> <small><a href="?inv=1&usec1=' . $pl['id'] . '&otdel=' . ((int)$_GET['otdel']) . '&rnd=' . $code . '">Надеть &quot;' . $pl['name'] . '&quot;</a></small><br>';
$rz5 .= '<a href="?inv=1&delc1=' . $pl['id'] . '&otdel=' . ((int)$_GET['otdel']) . '&rnd=' . $code . '"><img src="'.\Core\Config::img().'/i/close2.gif" title="Удалить комплект" width="9" height="9"></a> <small><a href="?inv=1&usec1=' . $pl['id'] . '&otdel=' . ((int)$_GET['otdel']) . '&rnd=' . $code . '">Надеть &quot;' . $pl['name'] . '&quot;</a></small><br>';
}
$rz5 .= '</div>';
}
@@ -799,7 +799,7 @@ if ($uShow[6] == 1) {
while ($pl = mysql_fetch_array($sp)) {
$rz6 .= '<a onclick="if(confirm(\'Удалить набор ?\')){location=\'main.php?inv=1&otdel=' . round(
(int)$_GET['otdel']
) . '&delcop=' . $pl['id'] . '\'}" href="javascript:void(0)"><img src="https://' . $c['img'] . '/i/close2.gif" width="9" height="9"></a> <a href="main.php?inv=1&otdel=' . round(
) . '&delcop=' . $pl['id'] . '\'}" href="javascript:void(0)"><img src="' . \Core\Config::img() . '/i/close2.gif" width="9" height="9"></a> <a href="main.php?inv=1&otdel=' . round(
(int)$_GET['otdel']
) . '&usecopr=' . $pl['id'] . '">Использовать &quot;' . $pl['name'] . '&quot;</a><br>';
}