mirror of
https://github.com/Shadowss/TravianZ.git
synced 2026-06-28 00:24:23 +00:00
General fixes
+Natars' account will now be excluded from the Top 3 Defenders in winner.php +Fixed a bug that showed the fourth attacker and defender of the server instead of the third one
This commit is contained in:
+35
-48
@@ -38,13 +38,12 @@ if(isset($_GET['newdid'])) {
|
||||
header("Location: ".$_SERVER['PHP_SELF']);
|
||||
exit;
|
||||
}
|
||||
else {
|
||||
$building->procBuild($_GET);
|
||||
}
|
||||
else $building->procBuild($_GET);
|
||||
|
||||
$sql = mysqli_query($database->dblink,"SELECT vref FROM ".TB_PREFIX."fdata WHERE f99 = '100' and f99t = '40'");
|
||||
$winner = mysqli_num_rows($sql);
|
||||
|
||||
if($winner!=0){
|
||||
if($winner > 0){
|
||||
|
||||
## Get Rankings for Ranking Section
|
||||
## Top 3 Population
|
||||
@@ -64,16 +63,13 @@ else {
|
||||
AND " . TB_PREFIX . "users.id = userid
|
||||
)allitag
|
||||
FROM " . TB_PREFIX . "users
|
||||
WHERE " . TB_PREFIX . "users.access < ".(INCLUDE_ADMIN ? "10" : "8")." AND " . TB_PREFIX . "users.id > 4
|
||||
WHERE " . TB_PREFIX . "users.access < ".(INCLUDE_ADMIN ? "10" : "8")." AND " . TB_PREFIX . "users.tribe <= 3
|
||||
ORDER BY totalpop DESC, totalvillages DESC, username ASC";
|
||||
|
||||
$result = (mysqli_query($database->dblink,$q));
|
||||
while($row = mysqli_fetch_assoc($result))
|
||||
{
|
||||
$datas[] = $row;
|
||||
}
|
||||
foreach($datas as $result)
|
||||
{
|
||||
while($row = mysqli_fetch_assoc($result)) $datas[] = $row;
|
||||
|
||||
foreach($datas as $result){
|
||||
$value['userid'] = $result['userid'];
|
||||
$value['username'] = $result['username'];
|
||||
$value['alliance'] = $result['alliance'];
|
||||
@@ -93,16 +89,13 @@ else {
|
||||
WHERE " . TB_PREFIX . "vdata.owner = userid
|
||||
)pop
|
||||
FROM " . TB_PREFIX . "users
|
||||
WHERE " . TB_PREFIX . "users.apall >=0 AND " . TB_PREFIX . "users.access < " . (INCLUDE_ADMIN ? "10" : "8") . " AND " . TB_PREFIX . "users.tribe <= 3
|
||||
WHERE " . TB_PREFIX . "users.apall >= 0 AND " . TB_PREFIX . "users.access < " . (INCLUDE_ADMIN ? "10" : "8") . " AND " . TB_PREFIX . "users.tribe <= 3
|
||||
ORDER BY " . TB_PREFIX . "users.apall DESC, pop DESC, username ASC";
|
||||
|
||||
$result = mysqli_query($database->dblink,$q) or die(mysqli_error($database->dblink));
|
||||
while($row = mysqli_fetch_assoc($result))
|
||||
{
|
||||
$attacker[] = $row;
|
||||
}
|
||||
foreach($attacker as $key => $row)
|
||||
{
|
||||
$result = mysqli_query($database->dblink,$q);
|
||||
while($row = mysqli_fetch_assoc($result)) $attacker[] = $row;
|
||||
|
||||
foreach($attacker as $key => $row){
|
||||
$value['username'] = $row['username'];
|
||||
$value['totalvillages'] = $row['totalvillages'];
|
||||
$value['id'] = $row['userid'];
|
||||
@@ -111,25 +104,22 @@ else {
|
||||
}
|
||||
## Top Defender
|
||||
$q = "
|
||||
SELECT " . TB_PREFIX . "users.id userid, " . TB_PREFIX . "users.username username, " . TB_PREFIX . "users.dpall, (
|
||||
SELECT COUNT( " . TB_PREFIX . "vdata.wref )
|
||||
FROM " . TB_PREFIX . "vdata
|
||||
WHERE " . TB_PREFIX . "vdata.owner = userid AND type != 99
|
||||
SELECT ".TB_PREFIX."users.id userid, ".TB_PREFIX."users.username username, ".TB_PREFIX."users.dpall, (
|
||||
SELECT COUNT(".TB_PREFIX."vdata.wref)
|
||||
FROM ".TB_PREFIX."vdata
|
||||
WHERE ".TB_PREFIX."vdata.owner = userid AND type != 99
|
||||
)totalvillages, (
|
||||
SELECT SUM( " . TB_PREFIX . "vdata.pop )
|
||||
FROM " . TB_PREFIX . "vdata
|
||||
WHERE " . TB_PREFIX . "vdata.owner = userid
|
||||
SELECT SUM(".TB_PREFIX."vdata.pop)
|
||||
FROM ". TB_PREFIX . "vdata
|
||||
WHERE ". TB_PREFIX . "vdata.owner = userid
|
||||
)pop
|
||||
FROM " . TB_PREFIX . "users
|
||||
WHERE " . TB_PREFIX . "users.dpall >=0 AND " . TB_PREFIX . "users.access < " . (INCLUDE_ADMIN ? "10" : "8") . "
|
||||
ORDER BY " . TB_PREFIX . "users.dpall DESC, pop DESC, username ASC";
|
||||
$result = mysqli_query($database->dblink,$q) or die(mysqli_error($database->dblink));
|
||||
while($row = mysqli_fetch_assoc($result))
|
||||
{
|
||||
$defender[] = $row;
|
||||
}
|
||||
foreach($defender as $key => $row)
|
||||
{
|
||||
FROM ".TB_PREFIX."users
|
||||
WHERE ". TB_PREFIX."users.dpall >= 0 AND ".TB_PREFIX."users.access < ".(INCLUDE_ADMIN ? "10" : "8")." AND ".TB_PREFIX."users.tribe <= 3
|
||||
ORDER BY ".TB_PREFIX."users.dpall DESC, pop DESC, username ASC";
|
||||
$result = mysqli_query($database->dblink,$q);
|
||||
while($row = mysqli_fetch_assoc($result)) $defender[] = $row;
|
||||
|
||||
foreach($defender as $key => $row){
|
||||
$value['username'] = $row['username'];
|
||||
$value['totalvillages'] = $row['totalvillages'];
|
||||
$value['id'] = $row['userid'];
|
||||
@@ -144,16 +134,16 @@ else {
|
||||
$winningvillagename = $database->getVillage($vref)['name'];
|
||||
$owner = $database->getVillage($vref)['owner'];
|
||||
|
||||
$sql = mysqli_query($database->dblink,"SELECT username FROM ".TB_PREFIX."users WHERE id = '$owner'")or die(mysqli_error($database->dblink));
|
||||
$sql = mysqli_query($database->dblink,"SELECT username FROM ".TB_PREFIX."users WHERE id = '$owner'");
|
||||
$username = mysqli_result($sql, 0);
|
||||
|
||||
$sql = mysqli_query($database->dblink,"SELECT alliance FROM ".TB_PREFIX."users WHERE id = '$owner'")or die(mysqli_error($database->dblink));
|
||||
$sql = mysqli_query($database->dblink,"SELECT alliance FROM ".TB_PREFIX."users WHERE id = '$owner'");
|
||||
$allianceid = mysqli_result($sql, 0);
|
||||
|
||||
$sql = mysqli_query($database->dblink,"SELECT name, tag FROM ".TB_PREFIX."alidata WHERE id = '$allianceid'")or die(mysqli_error($database->dblink));
|
||||
$sql = mysqli_query($database->dblink,"SELECT name, tag FROM ".TB_PREFIX."alidata WHERE id = '$allianceid'");
|
||||
$winningalliance = mysqli_result($sql, 0);
|
||||
|
||||
$sql = mysqli_query($database->dblink,"SELECT tag FROM ".TB_PREFIX."alidata WHERE id = '$allianceid'")or die(mysqli_error($database->dblink));
|
||||
$sql = mysqli_query($database->dblink,"SELECT tag FROM ".TB_PREFIX."alidata WHERE id = '$allianceid'");
|
||||
$winningalliancetag = mysqli_result($sql, 0);
|
||||
|
||||
$sql = mysqli_query($database->dblink,"SELECT ww_lastupdate FROM ".TB_PREFIX."fdata WHERE vref = '$vref'");
|
||||
@@ -175,14 +165,11 @@ else {
|
||||
<link href="<?php echo GP_LOCATE; ?>lang/en/lang.css?f4b7d" rel="stylesheet" type="text/css" />
|
||||
<link href="<?php echo GP_LOCATE; ?>lang/en/compact.css?f4b7i" rel="stylesheet" type="text/css" />
|
||||
<?php
|
||||
if($session->gpack == null || GP_ENABLE == false)
|
||||
{
|
||||
if($session->gpack == null || GP_ENABLE == false){
|
||||
echo "
|
||||
<link href='".GP_LOCATE."travian.css?e21d2' rel='stylesheet' type='text/css' />
|
||||
<link href='".GP_LOCATE."lang/en/lang.css?e21d2' rel='stylesheet' type='text/css' />";
|
||||
}
|
||||
else
|
||||
{
|
||||
}else{
|
||||
echo "
|
||||
<link href='".$session->gpack."travian.css?e21d2' rel='stylesheet' type='text/css' />
|
||||
<link href='".$session->gpack."lang/en/lang.css?e21d2' rel='stylesheet' type='text/css' />";
|
||||
@@ -225,12 +212,12 @@ else {
|
||||
|
||||
|
||||
"<a href="spieler.php?uid=<?php echo $datas[0]['userid']; ?>" title="Total Villages: <?php echo $datas[0]['totalvillages']; echo "\n";?>Total Population: <?php echo $datas[0]['totalpop']; ?>"><?php echo $datas[0]['username']; ?></a>" was the ruler over the largest personal empire, followed closely by "<a href="spieler.php?uid=<?php echo $datas[1]['userid']; ?>" title="Total Villages: <?php echo $datas[1]['totalvillages']; echo "\n";?>Total Population: <?php echo $datas[1]['totalpop']; ?>"><?php echo $datas[1]['username']; ?></a>" and "<a href="spieler.php?uid=<?php echo $datas[2]['userid']; ?>" title="Total Villages: <?php echo $datas[2]['totalvillages']; echo "\n";?>Total Population: <?php echo $datas[2]['totalpop']; ?>"><?php echo $datas[2]['username']; ?></a>".<br /><br />
|
||||
Without requiring any introduction, "<a href="spieler.php?uid=<?php echo $attacker[0]['userid']; ?>" title="Total Villages: <?php echo $attacker[0]['totalvillages']; echo "\n"; ?>Attack Points: <?php echo $attacker[0]['apall']; ?>"><?php echo $attacker[0]['username']; ?></a>" was quickly recognized in the gathered crowd, with shades of awe and fear. Building a reputation for cunning and cruel tactics on the battlefield, he is known as the most ruthless of the attackers. Together, with glancing gaze and the glory of the won battles, there are "<a href="spieler.php?uid=<?php echo $attacker[1]['userid']; ?>" title="Total Villages: <?php echo $attacker[1]['totalvillages']; echo "\n"; ?>Attack Points: <?php echo $attacker[1]['apall']; ?>"><?php echo $attacker[1]['username']; ?></a>" and "<a href="spieler.php?uid=<?php echo $attacker[3]['userid']; ?>" title="Total Villages: <?php echo $attacker[3]['totalvillages']; echo "\n"; ?>Attack Points: <?php echo $attacker[3]['apall']; ?>"><?php echo $attacker[3]['username']; ?></a>" commanders of the second and third army of attack. Their skill in the battle will inspire legends in the coming era.<br /><br />
|
||||
"<a href="spieler.php?uid=<?php echo $defender[0]['userid']; ?>" title="Total Villages: <?php echo $defender[0]['totalvillages']; echo "\n"; ?>Defence Points: <?php echo $defender[0]['dpall'];?>"><?php echo $defender[0]['username']; ?></a>" was greeted by the gathered, while following the procession to the top. A brilliant strategist and champion of the people, he is known throughout the world as the greatest defender ever to protect a city. Next to honor, "<a href="spieler.php?uid=<?php echo $defender[1]['userid']; ?>" title="Total Villages: <?php echo $defender[1]['totalvillages']; echo "\n"; ?>Defence Points: <?php echo $defender[1]['dpall'];?>"><?php echo $defender[1]['username']; ?></a> and "<a href="spieler.php?uid=<?php echo $defender[3]['userid']; ?>" title="Total Villages: <?php echo $defender[3]['totalvillages']; echo "\n"; ?>Defence Points: <?php echo $defender[3]['dpall'];?>"><?php echo $defender[3]['username']; ?></a>" the commanders of the second and third armies of brave defenders look proudly at the grateful crowd.
|
||||
Without requiring any introduction, "<a href="spieler.php?uid=<?php echo $attacker[0]['userid']; ?>" title="Total Villages: <?php echo $attacker[0]['totalvillages']; echo "\n"; ?>Attack Points: <?php echo $attacker[0]['apall']; ?>"><?php echo $attacker[0]['username']; ?></a>" was quickly recognized in the gathered crowd, with shades of awe and fear. Building a reputation for cunning and cruel tactics on the battlefield, he is known as the most ruthless of the attackers. Together, with glancing gaze and the glory of the won battles, there are "<a href="spieler.php?uid=<?php echo $attacker[1]['userid']; ?>" title="Total Villages: <?php echo $attacker[1]['totalvillages']; echo "\n"; ?>Attack Points: <?php echo $attacker[1]['apall']; ?>"><?php echo $attacker[1]['username']; ?></a>" and "<a href="spieler.php?uid=<?php echo $attacker[2]['userid']; ?>" title="Total Villages: <?php echo $attacker[2]['totalvillages']; echo "\n"; ?>Attack Points: <?php echo $attacker[2]['apall']; ?>"><?php echo $attacker[2]['username']; ?></a>" commanders of the second and third army of attack. Their skill in the battle will inspire legends in the coming era.<br /><br />
|
||||
"<a href="spieler.php?uid=<?php echo $defender[0]['userid']; ?>" title="Total Villages: <?php echo $defender[0]['totalvillages']; echo "\n"; ?>Defence Points: <?php echo $defender[0]['dpall'];?>"><?php echo $defender[0]['username']; ?></a>" was greeted by the gathered, while following the procession to the top. A brilliant strategist and champion of the people, he is known throughout the world as the greatest defender ever to protect a city. Next to honor, "<a href="spieler.php?uid=<?php echo $defender[1]['userid']; ?>" title="Total Villages: <?php echo $defender[1]['totalvillages']; echo "\n"; ?>Defence Points: <?php echo $defender[1]['dpall'];?>"><?php echo $defender[1]['username']; ?></a> and "<a href="spieler.php?uid=<?php echo $defender[2]['userid']; ?>" title="Total Villages: <?php echo $defender[2]['totalvillages']; echo "\n"; ?>Defence Points: <?php echo $defender[2]['dpall'];?>"><?php echo $defender[2]['username']; ?></a>" the commanders of the second and third armies of brave defenders look proudly at the grateful crowd.
|
||||
<br />
|
||||
<p>Warriors, leaders, heroes, stood together, looking over the world they explored and conquered. Although the feast will end and people will go back to their daily lives again, this day will remain in their memory forever.</p>
|
||||
<br />
|
||||
<p>We, the Travian Romania Team, thank you and we look forward to a new adventure in a new Travian world.</p>
|
||||
<p>We, the TravianZ Team, thank you and we look forward to a new adventure in a new TravianZ world.</p>
|
||||
<br />
|
||||
Best Regards,<br />
|
||||
<?php echo SERVER_NAME; ?> Team<br /><br /><br /><br />
|
||||
|
||||
Reference in New Issue
Block a user