SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

Participe do fórum, é rápido e fácil

SSGamers - 12 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 12 Anos online por você.

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Chegou o novo tema 6.5.5 - SSGamers - Servidores online de qualidade - Aproveite e entre para nossa comunidade, inscreva-se já! - Ouça nossa web radio - Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

2 participantes

    Tempo online dos players

    Jornal
    Jornal
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : 21973420217
    Mensagens : 32
    Moedas : 3117
    Data de inscrição : 20/11/2015

    Tempo online dos players Empty Tempo online dos players

    Mensagem por Jornal Seg 23 Nov 2015 - 14:30

    Apenas versões mais novas!

    Crie uma coluna na table ''character contendo os dados 

    Código:
    Nome da coluna: TempoOnline[size=13][/size]
    Tipo da coluna: int[size=13][/size]
    Default Value: 0
    Ou coloque esse codigo no query analyzer
    Código:
    USE MuOnline [size=13][/size]
    ALTER TABLE Character ADD TempoOnline int DEFAULT (0)
     no query analyzer use o seguinte codigo
    Código:
    DROP TRIGGER MembStat_RecordOnlineHours

    depois da query que você usou antes use esta antes limpe o espaço
    Código:
    CREATE TRIGGER [MembStat_RecordOnlineHours] ON dbo.MEMB_STAT[size=13][/size]
    AFTER UPDATE[size=13][/size]
    AS[size=13][/size]
    declare @memb___id varchar(10) [size=13][/size]
    declare @connectstat tinyint[size=13][/size]
    SELECT @memb___id=memb___id,@connectstat=connectstat FROM INSERTED[size=13][/size]
    IF (@connectstat = 0) [size=13][/size]
    BEGIN [size=13][/size]
    UPDATE [dbo].[Character] [size=13][/size]
    SET TempoOnline = TempoOnline + datediff(minute, (SELECT ConnectTM FROM MEMB_STAT WHERE memb___id= @memb___id), getdate()) [size=13][/size]
    WHERE Name = (SELECT GameIDC FROM AccountCharacter WHERE Id=@memb___id) [size=13][/size]
    END 


    se você quiser que salve em hora altere a linha 

    Código:
    f(minute, (SELECT ConnectTM FROM MEMB_STAT WHERE memb___id= @memb___id), getdate())  troque minute por hour


    PHP
    adicione esse codigo no começo da pagina 
    Código:
    <?php[size=13][/size]
    function Minutos2Horas($Mins) {[size=13][/size]
            $Horas = floor($Mins / 60);[size=13][/size]
            $Minutos = ($Mins - ($Horas * 60)) / 100;[size=13][/size]
            $Sep = explode('.', $Horas + $Minutos);[size=13][/size]
            if (strlen($Sep[1]) < 2) { $Sep[1] = $Sep[1] . 0; }[size=13][/size]
            return sprintf('%02dhs e %02dmin', $Sep[0], $Sep[1]);[size=13][/size]
    }
    ?>

    onde deve mostrar os minutos adicione esse codigo
    Código:
    [size=13][/size]
    <?php[size=13][/size]
    print Minutos2Horas(Tempo);[size=13][/size]
    ?>



    Tempo online dos players Lznq6BA
    ESTOU SEMPRE ATRAS DE REVOLUÇÃO DO MU ONLINE...

    Jornal - ADMINISTRADOR DA AREA MU ONLINE !

    Jornal- UM MEMBRO COM ORGULHO DA SSGAMERS!
    LaysaMonteiro
    LaysaMonteiro
    SS - Membro de honra
    SS - Membro de honra


    Celular : 818456666.
    Mensagens : 50
    Moedas : 3602
    Data de inscrição : 05/08/2014
    Idade : 24
    Localização : Olinda - PE

    Tempo online dos players Empty Re: Tempo online dos players

    Mensagem por LaysaMonteiro Sex 27 Nov 2015 - 22:16

    No caso, quais são as versões(Seasons) que poderia usar essa script?
    Jornal
    Jornal
    --> Postador Iniciante
    --> Postador Iniciante


    Celular : 21973420217
    Mensagens : 32
    Moedas : 3117
    Data de inscrição : 20/11/2015

    Tempo online dos players Empty Re: Tempo online dos players

    Mensagem por Jornal Seg 30 Nov 2015 - 12:24

    apenas as mais novas ! mais recentes...



    Tempo online dos players Lznq6BA
    ESTOU SEMPRE ATRAS DE REVOLUÇÃO DO MU ONLINE...

    Jornal - ADMINISTRADOR DA AREA MU ONLINE !

    Jornal- UM MEMBRO COM ORGULHO DA SSGAMERS!

    Conteúdo patrocinado


    Tempo online dos players Empty Re: Tempo online dos players

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui 28 Mar 2024 - 13:32