Resultados 1 a 3 de 3
  1. #1
    Membro faber's Avatar
    Data de Ingresso
    May 2016
    Posts
    19
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Mencionado
    0 Post(s)
    País
    Brazil

    ranking online para web ferrarezi funcionar

    esse e um mine tutorial para os ranking da sua web pegar o rankings online e para funcionar a aba ranking do site.
    rode a query.
    1- USE MuOnline
    ALTER TABLE Character ADD TempoOnline int DEFAULT (0)
    2- DROP TRIGGER MembStat_RecordOnlineHours
    3- CREATE TRIGGER [MembStat_RecordOnlineHours] ON dbo.MEMB_STAT
    AFTER UPDATE
    AS
    declare @memb___id varchar(10)
    declare @connectstat tinyint
    SELECT @memb___id=memb___id,@connectstat=connectstat FROM INSERTED
    IF (@connectstat = 0)
    BEGIN
    UPDATE [dbo].[Character]
    SET TempoOnline = TempoOnline + datediff(minute, (SELECT ConnectTM FROM MEMB_STAT WHERE memb___id= @memb___id), getdate())
    WHERE Name = (SELECT GameIDC FROM AccountCharacter WHERE Id=@memb___id)
    END




  2. The Following User Says Thank You to faber For This Useful Post:


  3. #2
    Membro MuSoul's Avatar
    Data de Ingresso
    Mar 2018
    Posts
    217
    Thanks Thanks Given 
    29
    Thanks Thanks Received 
    16
    Thanked in
    6 Posts
    Mencionado
    17 Post(s)
    MEU HUMOR
    Twisted
    País
    Portugal
    Bom nao entendi a parte 2 e 3 se puder explicar melhor 😊 nao manjo muito de job e trigger

  4. #3
    Membro xeonlaser2014's Avatar
    Data de Ingresso
    Jun 2017
    Posts
    24
    Thanks Thanks Given 
    28
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Mencionado
    0 Post(s)
    País
    Brazil
    rode isso primeiro

    USE MuOnline

    ALTER TABLE Character ADD TempoOnline int DEFAULT (0)

    depois isso

    DROP TRIGGER MembStat_RecordOnlineHours

    e depois isso e pronto

    CREATE TRIGGER [MembStat_RecordOnlineHours] ON dbo.MEMB_STAT

    AFTER UPDATE
    AS
    declare @memb___id varchar(10)
    declare @connectstat tinyint
    SELECT @memb___id=memb___id,@connectstat=connectstat FROM INSERTED
    IF (@connectstat = 0)
    BEGIN
    UPDATE [dbo].[Character]
    SET TempoOnline = TempoOnline + datediff(minute, (SELECT ConnectTM FROM MEMB_STAT WHERE memb___id= @memb___id), getdate())
    WHERE Name = (SELECT GameIDC FROM AccountCharacter WHERE Id=@memb___id)
    END

  5. The Following User Says Thank You to xeonlaser2014 For This Useful Post:


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