Resultados 1 a 8 de 8
  1. #1
    Iniciante username's Avatar
    Data de Ingresso
    Aug 2017
    Posts
    2
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Mencionado
    0 Post(s)
    País
    Argentina

    Contagem de players multiplicada musite

    Olá membros do fórum PZ.

    Estou tentando colocar uma contagem de jogadores online MULTIPLICADA.

    Exemplo: (
    1) jogador online, será contado como (2) jogadores online.

    Mais estou tendo alguns erros na página,

    Alguém que tem mais conhecimento poderia me da uma ajuda?

    A linha a ser editada é essa mesma?


    /modules/classes


    $SQL_Q = $this->query("SELECT count(1) FROM ".DATABASE_ACCOUNTS.".dbo.MEMB_STAT WHERE Connectstat = 1");
    $SQL = mssql_fetch_row($SQL_Q);
    $ldTpl->set("TOTAL_ACCOUNTS_ONLINES", $SQL[0] );
    $countPlayersOn = $SQL[0] ;

    Agradeço desde já.

  2. #2
    Developer C++ s00x's Avatar

    Data de Ingresso
    Jan 2015
    Posts
    373
    Thanks Thanks Given 
    75
    Thanks Thanks Received 
    146
    Thanked in
    24 Posts
    Mencionado
    63 Post(s)
    MEU HUMOR
    Cheerful
    País
    United States
    E só colocar um multiplicador na string, só que tem um detalhe, quando você clica no numero de usuários Online, ele exibe os nomes de quem esta Online.

    Exemplo:
    Código PHP:
    $SQL_Q $this->query("SELECT count(1) FROM ".DATABASE_ACCOUNTS.".dbo.MEMB_STAT WHERE Connectstat = 1");
    $SQL mssql_fetch_row($SQL_Q)*2;
    $ldTpl->set("TOTAL_ACCOUNTS_ONLINES"$SQL[0] );
    $countPlayersOn $SQL[0] ; 
    PS: O campo é essa mesmo ai: modules/classes/ldgeneral.class.php
    Search: TOTAL_ACCOUNTS_ONLINES
    Last edited by s00x; 10/08/2017 at 02:49 PM.
    É melhor estar enganado, do que ser enganado.

  3. #3
    Iniciante username's Avatar
    Data de Ingresso
    Aug 2017
    Posts
    2
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Mencionado
    0 Post(s)
    País
    Argentina
    Citação Originally Posted by s00x Ver Post
    E só colocar um multiplicador na string, só que tem um detalhe, quando você clica no numero de usuários Online, ele exibe os nomes de quem esta Online.

    Exemplo:
    Código PHP:
    $SQL_Q $this->query("SELECT count(1) FROM ".DATABASE_ACCOUNTS.".dbo.MEMB_STAT WHERE Connectstat = 1");
    $SQL mssql_fetch_row($SQL_Q)*2;
    $ldTpl->set("TOTAL_ACCOUNTS_ONLINES"$SQL[0] );
    $countPlayersOn $SQL[0] ; 

    Parse error: syntax error, unexpected '(' in C:\Inetpub\vhosts\argmu.com\test\modules\classes\l dgeneral.class.php on line 75

    Deu este erro aqui hermano.
    Não há problemas de mostrar os jogadores online.
    Humildade não te faz melhor que ninguém, mas te faz diferente de muitos.

  4. #4
    Super Moderador Reenan's Avatar



    Data de Ingresso
    Nov 2014
    Posts
    222
    Thanks Thanks Given 
    11
    Thanks Thanks Received 
    20
    Thanked in
    8 Posts
    Mencionado
    16 Post(s)
    MEU HUMOR
    Fine
    País
    Vatican
    Eu nunca usei isso, mas creio que seja:

    $SQL_Q = $this->query("SELECT count(1) FROM ".DATABASE_ACCOUNTS.".dbo.MEMB_STAT WHERE Connectstat = 1");
    $SQL = mssql_fetch_row($SQL_Q);
    $ldTpl->set("TOTAL_ACCOUNTS_ONLINES", $SQL[0]*2 );
    $countPlayersOn = $SQL[0] ;

  5. #5
    Membro felipecoder's Avatar
    Data de Ingresso
    May 2017
    Posts
    207
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    122
    Thanked in
    6 Posts
    Mencionado
    21 Post(s)
    MEU HUMOR
    Aggressive
    País
    Brazil
    Citação Originally Posted by Reenan Ver Post
    Eu nunca usei isso, mas creio que seja:
    desse jeito msm

  6. #6
    Design antoniodel's Avatar


    Data de Ingresso
    Aug 2015
    Posts
    332
    Thanks Thanks Given 
    44
    Thanks Thanks Received 
    15
    Thanked in
    10 Posts
    Mencionado
    49 Post(s)
    MEU HUMOR
    Relaxed
    País
    Brazil
    Oxente....
    Espero que use de boa fé.
    " Do Inferno é que se vê o Paraíso "
    "Mulher, Carro e Conta de Mu, São Três Coisas que Não se Emprestam!"

    http://i435.photobucket.com/albums/qq72/toinhosjm/PremiumGames_zpsatfdwuxo.jpg

  7. #7
    Membro felipecoder's Avatar
    Data de Ingresso
    May 2017
    Posts
    207
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    122
    Thanked in
    6 Posts
    Mencionado
    21 Post(s)
    MEU HUMOR
    Aggressive
    País
    Brazil
    Citação Originally Posted by antoniodel Ver Post
    Oxente....
    Espero que use de boa fé.
    usou isso já não é boa fé k
    a não ser que seja pra estudo

  8. #8
    Developer C++ s00x's Avatar

    Data de Ingresso
    Jan 2015
    Posts
    373
    Thanks Thanks Given 
    75
    Thanks Thanks Received 
    146
    Thanked in
    24 Posts
    Mencionado
    63 Post(s)
    MEU HUMOR
    Cheerful
    País
    United States
    Citação Originally Posted by username Ver Post
    Parse error[FONT="]: syntax error, unexpected '(' in [/FONT]C:\Inetpub\vhosts\argmu.com\test\modules\classes\l dgeneral.class.php on line 75

    Deu este erro aqui hermano.
    Não há problemas de mostrar os jogadores online.
    Eu coloquei o multiplicado na string errada, erro meu, mas conforme já informaram, é isso mesmo:
    Código PHP:
    $SQL_Q $this->query("SELECT count(1) FROM ".DATABASE_ACCOUNTS.".dbo.MEMB_STAT WHERE Connectstat = 1");
    $SQL mssql_fetch_row($SQL_Q);
    $ldTpl->set("TOTAL_ACCOUNTS_ONLINES"$SQL[0]*2);
    $countPlayersOn $SQL[0] ; 
    O Multiplicador vai na string que exibe/requere, caso queira fazer isso pro record online, só seguir o mesmo padrão, onde tiver o:

    Código PHP:
    $ldTpl->set("RECORD_ONLINE"$SQL[0]); 
    Você substitui por:
    Código PHP:
    $ldTpl->set("RECORD_ONLINE"$SQL[0]*2); 
    Vale ressaltar novamente, que quando clicarem no numero de Players Online, vai exibir os nomes duplicados.
    É melhor estar enganado, do que ser enganado.

Tags para este Tópico

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
Sobre nós
Somos uma comunidade em atividade a 8 anos que aborda assuntos relacionados a games em geral, principalmente games MMORPG. e que busca sempre ajudar os membros através de conteúdos, tutoriais e suporte...
Nossos anunciantes
Hinetworks
VelozHost
InovHost
Rede Sociais