Solução:
Abra o injections.php do caminho injections\character_view\quests
Substitua isso:
if(count($characterPageQuests) != 0) {
echo "<div class='bar'>Quests</div>";
echo "<table width='100%'>";
echo "<tr><td width='90%'><center><b>Nome da Quest/status/level</b></center></td><td><b><center>Status</center></b></td></tr>";
$SQL = POT::getInstance()->getDBHandle();
foreach($characterPageQuests as $value) {
$quest = $SQL->query("SELECT `value` FROM `player_storage` WHERE `player_id` = ".$player->getId()." AND `key` = '".$value['storage']."' AND `value` = '".$value['value']."'")->fetch();
$status = ($quest) ? "true" : "false";
echo "<tr><td width='90%'><center>".$value['name']."</center></td><td><center><img src='../../../public/images/$status.gif'></center></td></tr>";
}
echo "</table>";
}
Por isso:
if(count($characterPageQuests) != 0) {
echo "<div class='bar'>Quests</div><br>";
echo "<div width='100%' class='quest_viwer'>";
//echo "<tr><td width='90%'><b>Nome da Quest</b></td><td><b>Status</b></td></tr>";
$SQL = POT::getInstance()->getDBHandle();
foreach($characterPageQuests as $value) {
$quest = $SQL->query("SELECT `value` FROM `player_storage` WHERE `player_id` = ".$player->getId()." AND `key` = '".$value['storage']."' AND `value` = '".$value['value']."'")->fetch();
$status = ($quest) ? "true" : "false";
echo "<div class='quest $status'><center><img width='20%' src='../../../public/images/$status.gif'><br>".$value['name']."</center></div>";
}
echo "</div>";
}
Feito isso, adicione o código abaixo no final do arquivo system.css na pasta public\css:
.quest_viwer > .quest {
width: 75px;
height: 50px;
padding: 10px;
display: inline-block;
}
.quest.true {
color: rgb(0, 128, 0);
}
.quest.false {
color: rgb(255, 0, 0);
}
Pronto a visualização ficará da forma como na imagem abaixo