Postado Fevereiro 1, 2015 10 anos Este é um post popular. Olá pessoal, fiz um código para um box onde mostram os tops do servidor: level, magic, sword, axe, e etc ... Vou postar apenas o código, então quem não sabe implementa-lo na estrutura de seu layout, não venha me perturbar ...código: <?php foreach(new Highscores(Highscores::SKILL__LEVEL, 1) as $level) { echo '<img src="layout/img/rank.gif" border="0" alt="top" align="center"/> Level: <b> <a href="characters&name='.urlencode($level->getName()).'"> '.htmlspecialchars($level->getName()).'</a> </b>'; } foreach(new Highscores(Highscores::SKILL__MAGLEVEL, 1) as $magic) { echo '<br/> <img src="layout/img/rank.gif" border="0" alt="top" align="center"/> Magic: <b> <a href="characters&name='.urlencode($magic->getName()).'">'.htmlspecialchars($magic->getName()).'</a> </b>'; } foreach(new Highscores(Highscores::SKILL_SWORD, 1) as $sword) { echo '<br/> <img src="layout/img/rank.gif" border="0" alt="top" align="center"/> Sword: <b> <a href="characters&name='.urlencode($sword->getName()).'">'.htmlspecialchars($sword->getName()).'</a> </b>'; } foreach(new Highscores(Highscores::SKILL_DISTANCE, 1) as $dist) { echo '<br/> <img src="layout/img/rank.gif" border="0" alt="top" align="center"/> Distance: <b> <a href="characters&name='.urlencode($dist->getName()).'">'.htmlspecialchars($dist->getName()).'</a> </b>'; } ?> Abraços e até mais. Editado Novembro 14, 2018 6 anos por luanluciano93 (veja o histórico de edições)
Postado Fevereiro 1, 2015 10 anos Autor @Danihcv, vlw Lembrando que em cada forech exite um skill e a quantidade de players que irá mostram, é só editar .. foreach(new Highscores(Highscores::SKILL__LEVEL, 1) as $level)
Postado Fevereiro 1, 2015 10 anos Autor As constantes são essas: const SKILL_FIST = 'fist'; const SKILL_CLUB = 'club'; const SKILL_SWORD = 'sword'; const SKILL_AXE = 'axe'; const SKILL_DISTANCE = 'dist'; const SKILL_SHIELD = 'shielding'; const SKILL_FISHING = 'fishing'; const SKILL__MAGLEVEL = 7; const SKILL__LEVEL = 8; Obrigado e boa sorte
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.