• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Gamemasters appears in highscores?

TheColt

New Member
Joined
Jul 31, 2011
Messages
82
Reaction score
2
Can someone edit this file to take players of access 2 or higher out of the highscores? The highscores work fine, but GM's are in the lists and I dont want that, so help me please! Thanks for your time!
Code:
<?php include ('top.inc.php');?>

<h4>Choose a category:</4>
<?php
include("config.php");
$showskill = "";
if(isset($_GET['skill'])) {
    $showskill = $_GET['skill'];
}
if($showskill == "") $showskill = "level";
$searched = "";
switch($showskill)
{
    case "level":
    $searched = "level=\"";
    break;
    case "magic":
    $searched = "maglevel=\"";
    break;
    case "fist":
    $searched = "<skill skillid=\"0\" level=\"";
    break;
    case "club":
    $searched = "<skill skillid=\"1\" level=\"";
    break;
    case "sword":
    $searched = "<skill skillid=\"2\" level=\"";
    break;
    case "axe":
    $searched = "<skill skillid=\"3\" level=\"";
    break;
    case "distance":
    $searched = "<skill skillid=\"4\" level=\"";
    break;
    case "shield":
    $searched = "<skill skillid=\"5\" level=\"";
    break;
    case "fish":
    $searched = "<skill skillid=\"6\" level=\"";
    break;
}
$players = "$dirplayer";

$page = $_GET["page"];
$next_page = $page+1;
if(isset($page)){
    $load_1 = $page * $players_shown;
    $load_2 = $page * $players_shown+$players_shown;
} else {

    $load_1 = 0;
    $load_2 = $players_shown;
}
$i = 0;
$i2_number = 0;
$x = array();
$dir = dir($players);
while($plik = $dir->read())
{
    if(eregi("\.xml$",$plik))
    {
        $file = file($players."/".$plik);
        $plik = explode(".",$plik);
    }
    for($i2 = $i2_number; $file["$i2"]; $i2++)
    {
        if(strstr($file[$i2], "access=\"3\"")) break;
        if(strstr($file[$i2], "access=\"4\"")) break;
        if(strstr($file[$i2], "access=\"5\"")) break;
        if(strstr($file[$i2], "access=\"6\"")) break;
        if(strstr($file[$i2], "access=\"7\"")) break;
        $result = strstr($file[$i2], $searched);
        if($result)
        {
            $resultarray = explode("\"",$result);
            if($showskill == "level" || $showskill == "magic")
            {
                if($x[$i] = $resultarray[1]."---".$plik[0])
                break;
            }
            else if ($showskill == "fist" || $showskill == "club" || $showskill == "sword" || $showskill == "axe" || $showskill == "distance" || $showskill == "shield" || $showskill == "fish")
            {
                if($x[$i] = $resultarray[3]."---".$plik[0])
                break;
            }
        }
    }
    $i++;
}

if($showskill == "level" || $showskill == "magic" || $showskill == "club" || $showskill == "sword"
|| $showskill == "axe" || $showskill == "distance" || $showskill == "shield")
{
    if(isset($showskill)){
        $skill = "&skill=$showskill";
    } else {
        $skill = "";
    }

    echo "<table><tr><td>";
    echo "<a href='highscores.php?show=high&skill=level' target='_self'>- Level</a><br/>";
    echo "<a href='highscores.php?show=high&skill=magic' target='_self'>- Magic Level</a><br/>";;
    echo "<a href='highscores.php?show=high&skill=club' target='_self'>- Club Fighting</a><br/>";
    echo "<a href='highscores.php?show=high&skill=sword' target='_self'>- Sword Fighting</a><br/>";
    echo "<a href='highscores.php?show=high&skill=axe' target='_self'>- Axe Fighting</a><br/>";
    echo "<a href='highscores.php?show=high&skill=distance' target='_self'>- Distance Fighting</a><br/>";
    echo "<a href='highscores.php?show=high&skill=shield' target='_self'>- Shielding</a><br/><br/>";

   
    SORT($x, 1);
    echo "</td></tr></table><h4>Highscores:</4><table>";
    $i2 = 1;
    while($i >= $load_1 && $i2 <= $load_2)
    {
        $result = explode("---", "$x[$i]");
        if($result[0] != "" && $result[1] != "") {
            echo "<tr><td>" . $i2 . ". </td><td width='135'><a href='character.php?char=";
            echo ("" .$result['1']. "");
            echo ("'>" .$result['1']. "</a></td><td width='83'>" .$result['0']. "</td></tr>");
            $i2++;
        }
        $i--;
    }

    echo "</table>";
}

?>




<?php include ('menu.inc.php');?>
 
Back
Top