clans fixes

This commit is contained in:
lopar
2018-03-03 19:16:13 +02:00
parent 6700bed0d5
commit 55ee806723
3 changed files with 45 additions and 17 deletions
+21 -2
View File
@@ -1470,8 +1470,27 @@ function getslot($i, $user1 = 0)
}
}
function nickname(){
$s=1;
/**
* @param $playerId
* @param int $showInvisibility
*/
function nickname($playerId, $showInvisibility = 0){
$user = db::c()->query('SELECT `login`, `level`, `align`, (SELECT `short` FROM `clans` WHERE `clans`.`id` = `klan`) AS `klan`, `hp`, `maxhp` FROM `users` WHERE `id` = ?i', $playerId)->fetch_assoc();
$n ='';
if ($showInvisibility) {
$user['login'] = '<i>невидимка</i>';
$user['level'] = '??';
} else {
if ($user['align']) {
$n .= sprintf('<img src="i/align_%s.gif">', $user['align']);
}
if ($user['klan']) {
$n .= sprintf('<img src="i/klan/%s.gif">', $user['klan']);
}
}
$n .= sprintf('<b>%s</b> [%s] <a href="inf.php?%s" target="_blank"><img src="i/inf.gif" style="width:12px;height:11px"></a>', $user['login'], $user['level'], $user['login']);
echo $n;
}
function nick($user)