|
You last visited: Today at 20:14
Advertisement
Wie bekomme ich einen GM aus der Top5 auf der HP
Discussion on Wie bekomme ich einen GM aus der Top5 auf der HP within the Metin2 Private Server forum part of the Metin2 category.
05/16/2011, 16:21
|
#1
|
elite*gold: 0
Join Date: Jan 2011
Posts: 671
Received Thanks: 200
|
Wie bekomme ich einen GM aus der Top5 auf der HP
Hey,
ich habe das HP-Script von Werdernator...
aber ich habe ein problem, undzwar bei diesem script gibt es ja die rangliste, und eine top5 die man immer sieht...
den GM habe ich schon aus der rangliste raus bekommen, jedoch is der immernoch in der top5, wie bekomme ich den daraus?
(falls es eine rolle spielt, der GM-char heißt "[EM]eRRoR")
hier ist die top5.php-Datei
und die ranking.php-Datei falls man die auch brauch (aber da habe ich den GM schon raus, wie gesagt)
bitte richtig machen und uploaden, danke!
Top5.php
<?php
echo "<table border=\"0\" width=\"230\">
<tr>
<td width=\"10\"><b><center>Rang</center></b></td>
<td width=\"150\"><b><center>Name</center></b></td>
<td width=\"30\"><b><center>Level</center></b></td>
</tr>";
include 'inc/dbsettings.php';
$db = "player";
mysql_connect($dbhost, $dbuser, $dbpw) OR
die("ERROR: Connection failed. ".mysql_error());
mysql_select_db($db) OR
die("ERROR: DB allready open. ".mysql_error());
$sql = "SELECT * FROM player WHERE name NOT LIKE '[GM]%' AND name NOT LIKE '[GA]%' AND name NOT LIKE '[CoMa]%' AND name NOT LIKE '[SA]%' AND name NOT LIKE '[MoD]%' AND name NOT LIKE '[EV]%' AND name NOT LIKE '[TGM]%' ORDER BY level desc, exp desc, name asc limit 0,5";
$i = "0" ;
$ergebnis = mysql_query($sql);
while($row = mysql_fetch_object($ergebnis))
{
$i = $i + 1 ;
echo "
<tr>
<th width=\"10\">$i</th>
<th width=\"187\"><a href=\"index.php?page=player&char=$row->name\"> $row->name</a></th>
<th width=\"30\">$row->level</th>
</tr>";
}
echo "</table>";
?>
ranking.php
<center> « <a href="index.php?page=ranking" title="Rangliste"><b>Spieler-Rangliste</b></a> «» <a href="index.php?page=guildranking" title="Gildenrangliste">Gildenrangliste</a> »</center><br>
<div class="contentBoxTop"></div>
<div class="contentBox">
<?php
include './inc/dbsettings.php';
$db = "player";
mysql_connect($dbhost, $dbuser, $dbpw) OR
die("ERROR: Connection failed. ".mysql_error());
mysql_select_db($db) OR
die("ERROR: DB allready open. ".mysql_error());
$test = "SELECT * from player";
$testquery = mysql_query($test);
$num2 = mysql_num_rows($testquery);
if($_GET['max']) {
$get = $_GET['max'];
} else {
$get = '0';
}
$max = $get + 20;
$max2 = $get - 20;
if($get > $num2) {
echo "<center><a href=\"index.php?page=ranking&max=$max2\">« Vorherige Seite</a></center>"; }
elseif($get >= 20 && $get < $num2) { echo "<center><a href=\"index.php?page=ranking&max=$max2\">« Vorherige Seite</a> <a href=\"index.php?page=ranking&max=$max\">Nächste Seite »</a></center>"; }
elseif ($num2 <= 20) { echo ""; }
else { echo "<center><a href=\"index.php?page=ranking&max=$max\">Nächste Seite »</a></center>"; }
echo "</center><br></center>";
?>
<center><table border="0">
<tr>
<th width="150">Platz</th>
<th width="150">Name</th>
<th width="150">Level</th>
<th width="150">Exp</th>
<th width="150">Reich</th>
</tr>
</table></center>
<?php
include('./inc/dbsettings.php'); // Connect to DB
mysql_select_db('player'); // Select DB 'player'
// Select player etc from db //
$rank = "SELECT * from player WHERE name NOT LIKE '%[%]%' order by level desc, exp desc, name asc limit $get,20";
$query = mysql_query($rank);
echo "<center><table border=\"0\">"; // Open table
$i = 0 + $get;
while($array = mysql_fetch_array($query)) {
$i = $i + 1;
echo "
<tr>
<th width=\"150\"><font color=\"black\">" . $i . "</font></th>
<th width=\"150\"><font color=\"black\"><a href=\"index.php?page=player&char=",$array["name"],"\">",$array["name"],"</a></font></th>
<th width=\"150\"><font color=\"black\">" . $array["level"] . "</font></th>
<th width=\"150\"><font color=\"black\">" . $array["exp"] . "</font></th>";
$reich = "SELECT empire from player_index where id = " . $array[account_id] . "";
$query2 = mysql_query($reich);
$array2 = mysql_fetch_array($query2);
if($array2["empire"] == 1) {
echo "<th width=\"150\"><img src=\"images/icons/shinsoo.jpg\"></th></tr>";
} elseif($array2["empire"] == 2) {
echo "<th width=\"150\"><img src=\"images/icons/chunjo.jpg\"></th></tr>";
} else {
echo "<th width=\"150\"><img src=\"images/icons/jinno.png\"></th></tr>";
}
}
echo "</table></center><br>"; // close table
?>
</div>
<div class="contentBoxBottom"></div>
|
|
|
05/16/2011, 16:23
|
#2
|
elite*gold: 25
Join Date: Jun 2010
Posts: 1,076
Received Thanks: 290
|
PHP Code:
<?php echo "<table border=\"0\" width=\"230\"> <tr> <td width=\"10\"><b><center>Rang</center></b></td> <td width=\"150\"><b><center>Name</center></b></td> <td width=\"30\"><b><center>Level</center></b></td> </tr>"; include 'inc/dbsettings.php'; $db = "player"; mysql_connect($dbhost, $dbuser, $dbpw) OR die("ERROR: Connection failed. ".mysql_error()); mysql_select_db($db) OR die("ERROR: DB allready open. ".mysql_error()); $sql = "SELECT * FROM player WHERE name NOT LIKE '[GM]%' AND name NOT LIKE '[GA]%' AND name NOT LIKE '[EM]%' AND name NOT LIKE '[SA]%' AND name NOT LIKE '[MoD]%' AND name NOT LIKE '[EV]%' AND name NOT LIKE '[TGM]%' ORDER BY level desc, exp desc, name asc limit 0,5"; $i = "0" ; $ergebnis = mysql_query($sql); while($row = mysql_fetch_object($ergebnis)) { $i = $i + 1 ; echo " <tr> <th width=\"10\">$i</th> <th width=\"187\"><a href=\"index.php?page=player&char=$row->name\"> $row->name</a></th> <th width=\"30\">$row->level</th> </tr>"; } echo "</table>"; ?>
|
|
|
05/16/2011, 16:23
|
#3
|
elite*gold: 0
Join Date: Apr 2011
Posts: 11,118
Received Thanks: 2,435
|
Quote:
$sql = "SELECT * FROM player WHERE name NOT LIKE '[GM]%' AND name NOT LIKE '[GA]%' AND name NOT LIKE '[CoMa]%' AND name NOT LIKE '[SA]%' AND name NOT LIKE '[MoD]%' AND name NOT LIKE '[EV]%' AND name NOT LIKE '[TGM]%' ORDER BY level desc, exp desc, name asc limit 0,5";
|
das in das ändern:
Quote:
$sql = "SELECT * FROM player WHERE name NOT LIKE '[GM]%' AND name NOT LIKE '[GA]%' AND name NOT LIKE '[EM]%' AND name NOT LIKE '[CoMa]%' AND name NOT LIKE '[SA]%' AND name NOT LIKE '[MoD]%' AND name NOT LIKE '[EV]%' AND name NOT LIKE '[TGM]%' ORDER BY level desc, exp desc, name asc limit 0,5";
|
|
|
|
05/16/2011, 16:25
|
#4
|
elite*gold: 0
Join Date: Feb 2011
Posts: 2,023
Received Thanks: 947
|
ranking.php
PHP Code:
<center> « <a href="index.php?page=ranking" title="Rangliste"><b>Spieler-Rangliste</b></a> «» <a href="index.php?page=guildranking" title="Gildenrangliste">Gildenrangliste</a> »</center><br> <div class="contentBoxTop"></div> <div class="contentBox"> <?php include './inc/dbsettings.php'; $db = "player"; mysql_connect($dbhost, $dbuser, $dbpw) OR die("ERROR: Connection failed. ".mysql_error()); mysql_select_db($db) OR die("ERROR: DB allready open. ".mysql_error()); $test = "SELECT * from player"; $testquery = mysql_query($test); $num2 = mysql_num_rows($testquery);
if($_GET['max']) { $get = $_GET['max']; } else { $get = '0'; }
$max = $get + 20; $max2 = $get - 20;
if($get > $num2) { echo "<center><a href=\"index.php?page=ranking&max=$max2\">« Vorherige Seite</a></center>"; } elseif($get >= 20 && $get < $num2) { echo "<center><a href=\"index.php?page=ranking&max=$max2\">« Vorherige Seite</a> <a href=\"index.php?page=ranking&max=$max\">Nächste Seite »</a></center>"; } elseif ($num2 <= 20) { echo ""; } else { echo "<center><a href=\"index.php?page=ranking&max=$max\">Nächste Seite »</a></center>"; } echo "</center><br></center>"; ?>
<center><table border="0"> <tr> <th width="150">Platz</th> <th width="150">Name</th> <th width="150">Level</th> <th width="150">Exp</th> <th width="150">Reich</th> </tr> </table></center>
<?php
include('./inc/dbsettings.php'); // Connect to DB mysql_select_db('player'); // Select DB 'player'
// Select player etc from db //
$rank = "SELECT * from player WHERE name NOT LIKE '[%]%' order by level desc, exp desc, name asc limit $get,20"; $query = mysql_query($rank); echo "<center><table border=\"0\">"; // Open table $i = 0 + $get;
while($array = mysql_fetch_array($query)) { $i = $i + 1;
echo " <tr> <th width=\"150\"><font color=\"black\">" . $i . "</font></th> <th width=\"150\"><font color=\"black\"><a href=\"index.php?page=player&char=",$array["name"],"\">",$array["name"],"</a></font></th> <th width=\"150\"><font color=\"black\">" . $array["level"] . "</font></th> <th width=\"150\"><font color=\"black\">" . $array["exp"] . "</font></th>";
$reich = "SELECT empire from player_index where id = " . $array[account_id] . ""; $query2 = mysql_query($reich); $array2 = mysql_fetch_array($query2);
if($array2["empire"] == 1) { echo "<th width=\"150\"><img src=\"http://www.elitepvpers.com/forum/images/icons/shinsoo.jpg\"></th></tr>"; } elseif($array2["empire"] == 2) { echo "<th width=\"150\"><img src=\"http://www.elitepvpers.com/forum/images/icons/chunjo.jpg\"></th></tr>"; } else { echo "<th width=\"150\"><img src=\"http://www.elitepvpers.com/forum/images/icons/jinno.png\"></th></tr>"; } } echo "</table></center><br>"; // close table
?> </div> <div class="contentBoxBottom"></div>
Top5.php
PHP Code:
<?php echo "<table border=\"0\" width=\"230\"> <tr> <td width=\"10\"><b><center>Rang</center></b></td> <td width=\"150\"><b><center>Name</center></b></td> <td width=\"30\"><b><center>Level</center></b></td> </tr>"; include 'inc/dbsettings.php'; $db = "player"; mysql_connect($dbhost, $dbuser, $dbpw) OR die("ERROR: Connection failed. ".mysql_error()); mysql_select_db($db) OR die("ERROR: DB allready open. ".mysql_error()); $sql = "SELECT * FROM player WHERE name NOT LIKE '[%]%' ORDER BY level desc, exp desc, name asc limit 0,5"; $i = "0" ; $ergebnis = mysql_query($sql); while($row = mysql_fetch_object($ergebnis)) { $i = $i + 1 ; echo " <tr> <th width=\"10\">$i</th> <th width=\"187\"><a href=\"index.php?page=player&char=$row->name\"> $row->name</a></th> <th width=\"30\">$row->level</th> </tr>"; } echo "</table>"; ?>
So müsste es gehen.
Jetzt werden alle namen mit [] nicht angezeigt.
--> in der ranking.php stand %[%]% , aber es muss [%]% heißen, weil man normal ja nichts vor den
[] stehen hat.
|
|
|
05/16/2011, 19:28
|
#5
|
elite*gold: 0
Join Date: Jan 2011
Posts: 671
Received Thanks: 200
|
thx .Plazmas
funzt einwandfrei
|
|
|
05/16/2011, 19:33
|
#6
|
elite*gold: 0
Join Date: Jan 2010
Posts: 24,592
Received Thanks: 7,679
|
#closed
|
|
|
|
Similar Threads
|
Wo bekomme ich einen Admin her?
01/30/2011 - elite*gold Trading - 12 Replies
Hallo,
wo bekomme ich schnell einen Admin her, wenn bei einem Handel mal etwas nicht geklappt hat?
Danke an alle
Opop
|
hay leute wo bekomme ich einen neune hack her???
12/29/2009 - Metin2 - 7 Replies
moin leute warte schon ewig auf den neuen hack kann mir einer helfen einen neuen zu finden oder so wäre echt nett
mit freundlichen grüßen markus
thx im voraus
|
wo bekomme ich einen 3.3x rebeck her
12/03/2009 - WoW Private Server - 1 Replies
hallo leute ich habe mal eine farge an euch?könnte mir wer sagen wo man eine 3.3.0 privat server bekommt also ein, rebeck das wäre nett:-)
|
Wie bekomme ich einen Account gebannt?
12/17/2008 - World of Warcraft - 5 Replies
Man muss dazusagen: der Typ is ein richtiges *zensiert* *ausblend* *nichtjugendfrei* hat mich aber nie beschimpft oder so. Ich hab seine Accountdaten natürlich NICHT.
Kann ich da irgendwas machen? ^^
Ich hoffe ernsthaft mir kann da jemand helfen.
Wär echt toll.
Noch dazu: Ich will damit . niemanden zu .. unrecht .. schaden zufügen
Okay, Danke für die antworten. Schade :P Naja kann man closen ^^
|
Wie ich vollzugriff auf einen Pserver bekomme
09/08/2008 - Kal Online - 55 Replies
Kalserver Hacken....
Ich hab mich mal umgeguckt auf verscheidenen kalservern und dabei festgestellt das die miesten xampp benutzen und bei einigen das phpmyadmin passwort nicht geändert wurde... also hab ich mir einen PServer gesucht bei dem ich über /phpmyadmin/ drauf konnte naja das alleine bringt einem erstmal nicht wirklich viel weil die kal server sachen über eine andere Datenbank laufen.
Also hab ich erstmal auf dem Server eine neue Datenbank unter "Neue Datenbank anlegen" mit...
|
All times are GMT +2. The time now is 20:14.
|
|