Bem vindo ao fórum
Leia as Regras do Fórum , Crie Tópicos e seja ativo

Você não está conectado. Conecte-se ou registre-se

Hall of Fame - system complet.

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

#1 Hall of Fame - system complet. em Sex Jul 25, 2014 10:40 pm

Howard


Membro

Hello, tudo bem?

Vi que tem vários membros procurando o famosin Hall of Fame, por ser usado por hotéis grandes e ser até utilitário para alguns.
Um cara, postou aqui, mas sem o sistema DB. 

print; http://prntscr.com/3x2fjl

Primeiro passo:
Crie um arquivo PHP na CMS e depois cole o arquivo.

Código:
<?php
#####################################################################
#||||| hPCMS r1 - Desenvolvida por nadi0s                      |||||#
#||||| Criado por nadi0s - HTML, PHP, CSS                      |||||#
#||||| Based in RevCMS and UberCMS. @rTiago por HK.            |||||#
# ||| --------------------------------------------------------- ||| #
#||||| © Copyright 2012. UberCMS/LavvosCMS/UberCMS - Estrutura |||||#
#||||| © Copyright 2012. Sulake Corporation - Habbo Arquivos   |||||#
#####################################################################

require_once('./data_classes/server-data.php_data_classes-core.php.php');
require_once('./data_classes/server-data.php_data_classes-session.php.php');


$pagename = "Hall da Fama";
$pageid = "110";


include('./templates/community_subheader.php');
include('./templates/community_header.php');

?>



<div id="container">


<div id="content" sttyle="position: relative" class="clearfix">

<div id="column2" class="column" sttyle="width:300px;">
<div class="habblet-container ">
<div class="cbb clearfix blue ">
<div class="box-tabs-container clearfix">
<h2>Hall da Fama</h2>
<ul class="box-tabs">
<li id="tab-1-3-2" class="selected"><a href="#">TOP 10</a><span class="tab-spacer"></span></li>
</ul>

</div>
<div id="tab-1-3-1-content" sttyle="display: none">
<div id="staffpicks-rooms-habblet-list-container" class="habblet-list-container groups-list">
</div>
</div>
<div id="tab-1-3-2-content">
<div id="staffpicks-groups-habblet-list-container" class="habblet-list-container groups-list">

<ul class="habblet-list two-cols" sttyle="height:400px;max-height:460px;">
<?php
$rank = "SELECT * FROM rankcampanha ORDER BY pontos DESC LIMIT 100000000000000";
$resranking = mysql_query($rank) or die(mysql_error());
$verifica = mysql_num_rows(mysql_query("SELECT * FROM rankcampanha"));
if($verifica!=0){
$i=1;
while($row=mysql_fetch_array($resranking)){

$mostralook = mysql_query(sprintf("SELECT look FROM users WHERE username = '%s'", $row[nome]));
$mostralook = mysql_fetch_assoc($mostralook);
$mostralook = $mostralook['look']; 
?>
<li class="even right" sttyle="background-image: url(http://www.habbo.fr/habbo-imaging/avatarimage?figure=<?php echo $mostralook; ?>&size=m&direction=3&head_direction=3&gesture=sml); background-position: -2px -17px;">
<a class="item" sttyle="text-decoration: none;" href="/perfil?usuario=<?php echo $row['nome']; ?>"><b><?php echo $row['nome']; ?></b><br><b><?php echo $row['pontos']; ?></b> Pontos<br>Ganhou <b><?php echo $row['pontos']; ?></b> Promoções</a>
</li>
<?php
$i++;
}
}else{
echo("<table width='288' border='0'>
  <tr>
    <td width='57'><img src='http://i.imgur.com/TF4HY8u.gif' width='57' height='85' /></td>
    <td width='221' valign='top'>Ainda não temos ganhadores da campanha mensal..
      <hr sttyle='border:#ccc 1px dotted;' />
      <a href='#'>Saiba mais deste sistema lendo esta  notícia</a>. </td>
  </tr>
</table>
");
}
?>
</li>
</ul>
</div>
</div>
</div>
</div>
<script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
</div>
<div id="column1" class="column" sttyle="width:462px;">
<div class="habblet-container ">
<div class="cb clearfix notitle "><div class="bt"><div></div></div><div class="i1"><div class="i2"><div class="i3">
<div id="article-wrapper">
<h2>Hall da fama</h2>

<p class="summary">Saiba como entrar no rank do Hall da Fama!</p><br>
<div class="article-body">
<p><img src="http://i.imgur.com/U0Z0R5q.png" alt="" /><br><br>O Hall da Fama é um sistema de gerenciamento de pontos dos usuários do hotel, aqui são cadastrados todos os usuários e então é gerado um ranking dos <b>dez</b> usuários com mais pontos, esses pontos são ganhos através de promoções criadas pelos gerentes do hotel.</p>
<p>Em cada notícia e/ou promoção é determinado se aquela atividade participará ou não do <strong>Hall</strong> e caso participe nela também constará o número de pontos que serão atribuídos aos futuros ganhadores da atividade. <br> <br> E como já dito a única forma de entrar no ranking dos dez mais do hotel é acumulando pontos distribuídos nas atividades da equipe e assim ultrapassar aqueles que já estão no Hall, mas qualquer pessoa á sujeita a subir ou descer, então não deixe de acompanhar as novas promoções, e claro de fazê-las!</p>
<p>Cada perfil contará com todos os emblemas ganhados dos usuários e o link das atividades vencidas por ele, assim fica mais fácil de acompanhar os usuários que mais se destacam no hotel através de seus perfis.</p>

Abaixo segue o símbolo do Hall da Fama indicados nas notícias: <br/>
<img src="http://i.imgur.com/pJKm9ca.png"/>



<p><font face="Verdana" size="1"><b></b></font></p><font face="Verdana" size="1">
</font></div><font face="Verdana" size="1">
</font></div><font face="Verdana" size="1">
</font></div></div></div><div class="bb"><div></div></div></div><font face="Verdana" size="1">
</font></div><font face="Verdana" size="1">
<script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
</font></div><font face="Verdana" size="1">
</font></div><font face="Verdana" size="1">
</font></div>

</div></div></div>
 <script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>


</div>

<?php include('./templates/community_footer.php'); ?>

Para quem usa CMS com page config (inc)
Código:
<?php
#####################################################################
#||||| hPCMS r1 - Desenvolvida por nadi0s                      |||||#
#||||| Criado por nadi0s - HTML, PHP, CSS                      |||||#
#||||| Based in RevCMS and UberCMS. @rTiago por HK.            |||||#
# ||| --------------------------------------------------------- ||| #
#||||| © Copyright 2012. UberCMS/LavvosCMS/UberCMS - Estrutura |||||#
#||||| © Copyright 2012. Sulake Corporation - Habbo Arquivos   |||||#
#####################################################################

require_once('./inc/hotel_core.php');
require_once('./inc/hotel_session.php');

$pagename = "Hall da Fama";
$pageid = "110";


include('./templates/community_subheader.php');
include('./templates/community_header.php');

?>



<div id="container">


<div id="content" sttyle="position: relative" class="clearfix">

<div id="column2" class="column" sttyle="width:300px;">
<div class="habblet-container ">
<div class="cbb clearfix blue ">
<div class="box-tabs-container clearfix">
<h2>Hall da Fama</h2>
<ul class="box-tabs">
<li id="tab-1-3-2" class="selected"><a href="#">TOP 10</a><span class="tab-spacer"></span></li>
</ul>

</div>
<div id="tab-1-3-1-content" sttyle="display: none">
<div id="staffpicks-rooms-habblet-list-container" class="habblet-list-container groups-list">
</div>
</div>
<div id="tab-1-3-2-content">
<div id="staffpicks-groups-habblet-list-container" class="habblet-list-container groups-list">

<ul class="habblet-list two-cols" sttyle="height:400px;max-height:460px;">
<?php
$rank = "SELECT * FROM rankcampanha ORDER BY pontos DESC LIMIT 100000000000000";
$resranking = mysql_query($rank) or die(mysql_error());
$verifica = mysql_num_rows(mysql_query("SELECT * FROM rankcampanha"));
if($verifica!=0){
$i=1;
while($row=mysql_fetch_array($resranking)){

$mostralook = mysql_query(sprintf("SELECT look FROM users WHERE username = '%s'", $row[nome]));
$mostralook = mysql_fetch_assoc($mostralook);
$mostralook = $mostralook['look']; 
?>
<li class="even right" sttyle="background-image: url(http://www.habbo.fr/habbo-imaging/avatarimage?figure=<?php echo $mostralook; ?>&size=m&direction=3&head_direction=3&gesture=sml); background-position: -2px -17px;">
<a class="item" sttyle="text-decoration: none;" href="/perfil?usuario=<?php echo $row['nome']; ?>"><b><?php echo $row['nome']; ?></b><br><b><?php echo $row['pontos']; ?></b> Pontos<br>Ganhou <b><?php echo $row['pontos']; ?></b> Promoções</a>
</li>
<?php
$i++;
}
}else{
echo("<table width='288' border='0'>
  <tr>
    <td width='57'><img src='http://i.imgur.com/TF4HY8u.gif' width='57' height='85' /></td>
    <td width='221' valign='top'>Ainda não temos ganhadores da campanha mensal..
      <hr sttyle='border:#ccc 1px dotted;' />
      <a href='#'>Saiba mais deste sistema lendo esta  notícia</a>. </td>
  </tr>
</table>
");
}
?>
</li>
</ul>
</div>
</div>
</div>
</div>
<script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
</div>
<div id="column1" class="column" sttyle="width:462px;">
<div class="habblet-container ">
<div class="cb clearfix notitle "><div class="bt"><div></div></div><div class="i1"><div class="i2"><div class="i3">
<div id="article-wrapper">
<h2>Hall da fama</h2>

<p class="summary">Saiba como entrar no rank do Hall da Fama!</p><br>
<div class="article-body">
<p><img src="http://i.imgur.com/U0Z0R5q.png" alt="" /><br><br>O Hall da Fama é um sistema de gerenciamento de pontos dos usuários do hotel, aqui são cadastrados todos os usuários e então é gerado um ranking dos <b>dez</b> usuários com mais pontos, esses pontos são ganhos através de promoções criadas pelos gerentes do hotel.</p>
<p>Em cada notícia e/ou promoção é determinado se aquela atividade participará ou não do <strong>Hall</strong> e caso participe nela também constará o número de pontos que serão atribuídos aos futuros ganhadores da atividade. <br> <br> E como já dito a única forma de entrar no ranking dos dez mais do hotel é acumulando pontos distribuídos nas atividades da equipe e assim ultrapassar aqueles que já estão no Hall, mas qualquer pessoa á sujeita a subir ou descer, então não deixe de acompanhar as novas promoções, e claro de fazê-las!</p>
<p>Cada perfil contará com todos os emblemas ganhados dos usuários e o link das atividades vencidas por ele, assim fica mais fácil de acompanhar os usuários que mais se destacam no hotel através de seus perfis.</p>

Abaixo segue o símbolo do Hall da Fama indicados nas notícias: <br/>
<img src="http://i.imgur.com/pJKm9ca.png"/>



<p><font face="Verdana" size="1"><b></b></font></p><font face="Verdana" size="1">
</font></div><font face="Verdana" size="1">
</font></div><font face="Verdana" size="1">
</font></div></div></div><div class="bb"><div></div></div></div><font face="Verdana" size="1">
</font></div><font face="Verdana" size="1">
<script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>
</font></div><font face="Verdana" size="1">
</font></div><font face="Verdana" size="1">
</font></div>

</div></div></div>
 <script type="text/javascript">if (!$(document.body).hasClassName('process-template')) { Rounder.init(); }</script>


</div>

<?php include('./templates/community_footer.php'); ?>

Segundo passo:
Baixe o arquivo (4shared.com new__1_.html?) e upe na database.


Pronto, lembro que, o meu sistema não é dolares, para adicionar pontuação no usuários é só ir na (rankcampanha) e adicionar o membro. EM LOOK VOCÊ NÃO COLOCA NADA.

Quaisquer dúvida comenta ai ^^

Ver perfil do usuário

#2 Re: Hall of Fame - system complet. em Ter Jul 29, 2014 2:16 pm

Vincere

avatar
Moderador

Hall da Fama é um ótimo sistema para hotéis, que incentiva os players a competir ainda mais.

Obrigado!

Ver perfil do usuário

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum

Criar fórum | © PunBB | Fórum grátis de ajuda | Fale conosco | Assinalar uma queixa | Fórum grátis