Bgames
Olá visitante! Seja bem vindo ao nosso fórum!

Para você ter total acesso ao nosso fórum é preciso que você se cadastre.

Cadastre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!

CraftedWeb Stuffs, (Avatars, GM, VIPs)

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

CraftedWeb Stuffs, (Avatars, GM, VIPs)

Mensagem por Erictemponi em Dom 30 Set 2012 - 22:10

Oi, se você quiser (Couse eu sei que você quer) baixar CraftedWeb você pode baixar aqui

So. Primeira coisa é AVATARES! fiz um sistema de avatar para a notícia (comentários). , se um administrador (gmlevel> 1) perto de seu comentário aparecer uma avatar com um homem. , se um VIP (gmlevel = 1) perto do seu comentário aparece um anjo. e se você é um jogador que você não ganha nada +! Se uma cor comentário administrador o seu é azul (sim esse é o padrão) se um VIP sua cor é amarelo comentário e se você um jogador de sua cor comentário é branco (padrão) deixe-me mostrar eo que você precisa fazer? abrir / pages / news.php com um editor de texto. Pesquisar

Screen:
[Você precisa estar registrado e conectado para ver esta imagem.]

e o que você precisa fazer?
abrir /pages/news.php com um editor de texto.
Pesquisar por:
Código PHP:
Código:
$getGM = mysql_query("SELECT COUNT(gmlevel) FROM account_access WHERE id='".$pi['id']."' AND gmlevel>'1'"); 

Agora pressione Enter depois de ele e escrever aqui:
Código PHP:
Código:
$getVIP = mysql_query("SELECT COUNT(gmlevel) FROM account_access WHERE id='".$pi['id']."' AND gmlevel='1'");

Agora procurar:
Código PHP:
Código:
if(mysql_result($getGM,0)>0)

Excluir a linha após ela e escrever:
Código PHP:
Código:
echo "<br/><span class='blue_text' style='font-size: 11px;'><img src=\"http://syscon-sites.hu/Moricato.gif\"></span>";
                    else if(mysql_result($getVIP,0)>0)
                        echo "<br/><span class='yellow_text' style='font-size: 11px;'><img src=\"http://syscon-sites.hu/Mumper.gif\"></span>"; 

Agora procurar:
Código PHP:
Código:
<div class="news_comment_body">

Excluir a linha após ela e escrever:
Código PHP:
Código:
<?php if(mysql_result($getGM,0)>0) { echo "<span class='blue_text'>"; } else if(mysql_result($getVIP,0)>0) { echo "<span class='yellow_text'>"; } ?>

Isso é tudo!
Agora você tem avatares, textos coloridos!!

A segunda coisa é o Estado VIP / Player!
Screen:
[Você precisa estar registrado e conectado para ver esta imagem.]
No painel que conta própria, você pode ver o nome da conta, e-mail endereço, estado ban ...
Agora você pode ver o seu nível de conta!

Primeiro (!) Abrir account.php (htdocs / includes / classes / account.php)
E procurar por:
Código PHP:
Código:
public static function isGM($account_name) 
        {
            $account_id = self::getAccountID($account_name);
            $result = mysql_query("SELECT COUNT(id) FROM account_access WHERE id='".$account_id."' AND gmlevel >= 1");
            if (mysql_result($result,0)>0)
                return TRUE;
            else
                return FALSE;
        } 

Concentre-se em: -> gmlevel> = 1 agora eliminar o "="
O resultado:
Código PHP:
Código:
public static function isGM($account_name) 
        {
            $account_id = self::getAccountID($account_name);
            $result = mysql_query("SELECT COUNT(id) FROM account_access WHERE id='".$account_id."' AND gmlevel > 1");
            if (mysql_result($result,0)>0)
                return TRUE;
            else
                return FALSE;
        } 

Okey agora mudamos o nível de GM> = 1> 1 então agora nós mudar o 1 = a VIP!
pressione Enter após o código php e digite:
Código PHP:
Código:
public static function isVIP($account_name) 
        {
            $account_id = self::getAccountID($account_name);
            $result = mysql_query("SELECT COUNT(id) FROM account_access WHERE id='".$account_id."' AND gmlevel = 1");
            if (mysql_result($result,0)>0)
                return TRUE;
            else
                return FALSE;
        } 

Agora você deve ter isso:
Código PHP:
Código:
public static function isGM($account_name) 
        {
            $account_id = self::getAccountID($account_name);
            $result = mysql_query("SELECT COUNT(id) FROM account_access WHERE id='".$account_id."' AND gmlevel > 1");
            if (mysql_result($result,0)>0)
                return TRUE;
            else
                return FALSE;
        }
       
        public static function isVIP($account_name) 
        {
            $account_id = self::getAccountID($account_name);
            $result = mysql_query("SELECT COUNT(id) FROM account_access WHERE id='".$account_id."' AND gmlevel = 1");
            if (mysql_result($result,0)>0)
                return TRUE;
            else
                return FALSE;
        } 

agora abrir account.php (htdocs/pages/account.php)
e pesquisa para as outras coisas que (nome da conta, endereço de e-mail) e você pode ver que é uma tabela.
agora adicionar uma nova linha na tabela ( )
e adicionar 2 coluna. (
agora clique na primeira coluna e escrever aqui: status da conta (ou o que você quiser) e depois você tem que digitar um código PHP como:
Código PHP:
Código:
<?php if(account::isVIP($_SESSION['cw_user'])==TRUE)
    {
    echo '<font color="yellow"><b>VIP</b></font>';
    }
    else if(account::isGM ($_SESSION['cw_user'])==TRUE)
    {
    echo '<font color="lightblue"><b>GM</b></font>';
    }
    else
    {
    echo'Player  -  <a href="?p=donate"><font color="green">Donate Us!</font></a>';
    }
   
    ?>

E isso é tudo, agora você tem um indicador de status

Créditos: Syscon e Erictemponi por traduzir e postar.

Erictemponi


Mensagens : 1825
Pontos : 7296
Evolução : 2


Ver perfil do usuário http://www.fury-share.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: CraftedWeb Stuffs, (Avatars, GM, VIPs)

Mensagem por Padre em Seg 15 Out 2012 - 15:05

Código:
<?php if(account::isVIP($_SESSION['cw_user'])==TRUE)
    {
    echo '<font color="yellow"><b>VIP</b></font>';
    }
    else if(account::isGM ($_SESSION['cw_user'])==TRUE)
    {
    echo '<font color="lightblue"><b>GM</b></font>';
    }
    else
    {
    echo'Player  -  <a href="?p=donate"><font color="green">Donate Us!</font></a>';
    }
   
    ?>
So nao entendi onde tenho que colocar esse codigo

Padre


Mensagens : 144
Pontos : 468

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: CraftedWeb Stuffs, (Avatars, GM, VIPs)

Mensagem por Fox em Seg 15 Out 2012 - 16:05

Ele escreveu:agora abrir account.php (htdocs/pages/account.php)
e pesquisa para as outras coisas que (nome da conta, endereço de e-mail) e você pode ver que é uma tabela.
agora adicionar uma nova linha na tabela ( )
e adicionar 2 coluna. (
agora clique na primeira coluna e escrever aqui: status da conta (ou o que você quiser) e depois você tem que digitar um código PHP como:
Creio que seja na pagina Account.

Fox


Mensagens : 1912
Pontos : 11718
Evolução : 50


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: CraftedWeb Stuffs, (Avatars, GM, VIPs)

Mensagem por Padre em Seg 15 Out 2012 - 16:15

Sim mais em qual local da pagina ?

Padre


Mensagens : 144
Pontos : 468

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: CraftedWeb Stuffs, (Avatars, GM, VIPs)

Mensagem por MagnaHost em Seg 15 Out 2012 - 18:36

Padre escreveu:Sim mais em qual local da pagina ?

Abrir /pages/news.php com um editor de texto.

Gostei, irei testa os códigos e ver o que faço com ele.

MagnaHost


Mensagens : 41
Pontos : 137

Ver perfil do usuário http://www.magnahost.com/

Voltar ao Topo Ir em baixo

Re: CraftedWeb Stuffs, (Avatars, GM, VIPs)

Mensagem por Erictemponi em Ter 16 Out 2012 - 13:36

Padre escreveu:Sim mais em qual local da pagina ?
www/pages/account.php
Abre com o Bloco de Notas e faz o que se diz no Tutorial

Erictemponi


Mensagens : 1825
Pontos : 7296
Evolução : 2


Ver perfil do usuário http://www.fury-share.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: CraftedWeb Stuffs, (Avatars, GM, VIPs)

Mensagem por Conteúdo patrocinado Hoje à(s) 7:43


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


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