pugamoline
uint32_t patch_mem(char *
- Joined
- Nov 15, 2011
- Messages
- 189
- Reaction score
- 19
hello otlanders!
I need help on this script for the page higscores is displayed by vocation!
this script only see the `id` and need fix for `name`
php code script.
Example:
this is the full script (modified)
I need help on this script for the page higscores is displayed by vocation!
this script only see the `id` and need fix for `name`
php code script.
PHP:
echo "<option value='vocation' ".set_select('vocation', 4)." value='4'>Knight</option>";
Example:
this is the full script (modified)
PHP:
<?php
require("config.php");
$ide = new IDE;
try {$ide->loadInjections("highscores");} catch(Exception $e) {error($e->getMessage()); }
echo form_open('highscores');
$uri = $this->uri->segment(5) ? $this->uri->segment(5) : 0;
if(count($config['worlds']) > 1) {
echo "<b>World</b> ";
echo "<select name='world'>";
foreach($config['worlds'] as $id=>$name) {
if($_POST['world'] == $id)
echo "<option selected='true' value='$id'>$name</option>";
else
echo "<option value='$id'>$name</option>";
}
echo "</select>";
}
echo " <b>Rank of</b> ";
echo "<select name='skill'>";
echo "<option class='skill' ".set_select('skill', 1, true)." value='level'>Experience</option>";
echo "<option class='skill' ".set_select('skill', 9)." value='magic'>Magic Level</option>";
echo "<option class='skill' ".set_select('skill', 2)." value='1'>Fist fighting</option>";
echo "<option class='skill' ".set_select('skill', 3)." value='2'>Club fighting</option>";
echo "<option class='skill' ".set_select('skill', 4)." value='3'>Sword fighting</option>";
echo "<option class='skill' ".set_select('skill', 5)." value='4'>Axe fighting</option>";
echo "<option class='skill' ".set_select('skill', 6)." value='5'>Distance fighting</option>";
echo "<option class='skill' ".set_select('skill', 7)." value='6'>Shielding</option>";
echo "<option class='skill' ".set_select('skill', 8)." value='7'>Fishing</option>";
echo "</select>";
echo " <b>Vocation</b> ";
echo "<select name='vocation'>";
echo "<option class='vocation' ".set_select('vocation', 0, true)." value='1'>All</option>";
echo "<option class='vocation' ".set_select('vocation', 1)." value='1'>Sorcerer</option>";
echo "<option class='vocation' ".set_select('vocation', 2)." value='2'>Druid</option>";
echo "<option class='vocation' ".set_select('vocation', 3)." value='3'>Paladin</option>";
echo "<option value='vocation' ".set_select('vocation', 4)." value='4'>'Knight</option>";
echo " <input type='submit' value='Show'>";
echo "</form>";
echo "<h2><center>Ranking of ". (is_numeric($type) ? $skills[$type] : $type) ." on ".$config['worlds'][$world]."</center></h2>";
$i = 1 + $uri;
echo "<table width='90%'>";
if(is_numeric($type)) {
echo "<tr><td width='5%'><b><center>*</center></b></td><td width='40%'><center><b>Name</b></center></td><td width='5%'><center><b>Skill</b></center></td><td width='5%'><center><b>Vocation</b></center></td></tr>";
foreach($players as $player) {
if(in_array($player['name'], $config['newchar_vocations'][0])) continue;
echo '<tr><td width="5%" align="center">'.$i.'</center></td><td width="40%" align="center"><a href="'.WEBSITE.'/index.php/character/view/'.$player['name'].'" class="'. ($player['online'] ? 'green' : 'red') .'">'.$player['name'].'</a></td><td width="5%" align="center">'.$player['value'].'</td><td width="5%" align="center">'.$player['vocation'].'</td></tr>';
$i++;
}
}else{
switch($type) {
case 'level':
echo "<tr><td width='5%'><b><center>*</center></b></td><td width='40%'><center><b>Name</b></center></td><td width='10%'><center><b>Exp</b></center></td><td width='5%'><center><b>Level</b></center></td><td width='5%'><center><b>Vocation</b></center></td></tr>";
foreach($players as $player) {
if(in_array($player['name'], $config['newchar_vocations'][0])) continue;
echo '<tr><td width="5%" align="center">'.$i.'</td><td width="40%" align="center"><a href="'.WEBSITE.'/index.php/character/view/'.$player['name'].'" class="'. ($player['online'] ? 'green' : 'red') .'">'.$player['name'].'</a></td><td width="10%" align="center">'.$player['experience'].'</td><td width="5%" align="center">'.$player['level'].'</td><td width="5%" align="center">'.$player['vocation'].'</td></tr>';
$i++;
}
break;
case 'magic':
echo "<tr><td width='5%'><b><center>*</center></b></td><td width='40%'><center><b>Name</b></center></td><td width='5%'><center><b>Level</b></center></td></tr>";
foreach($players as $player) {
if(in_array($player['name'], $config['newchar_vocations'][0])) continue;
echo '<tr><td width="5%" align="center">'.$i.'</td><td width="40%" align="center"><a href="'.WEBSITE.'/index.php/character/view/'.$player['name'].'" class="'. ($player['online'] ? 'green' : 'red') .'">'.$player['name'].'</a></td><td width="5%" align="center">'. $player['maglevel'] .'</td><td width="5%" align="center">'.$player['vocation'].'</td></tr>';
$i++;
}
break;
}
}
echo "</table>";
echo $this->pagination->create_links();
Last edited: