Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


HGIDC
Resultados 1 a 7 de 7
  1. #1

    Avatar de FlavioBarreto
    Data de Ingresso
    Aug 2012
    Localização
    rio de janeiro
    Idade
    22
    Posts
    331
    Agradecido
    68
    Agradeceu
    55
    Peso da Avaliação
    0

    Padrão Golds a Cada Hora Online

    Olá Galerinha, Bom Hoje eu Estava Mexendo Nesse Sistema de Cada Players Online a 1 Hora Ganhava 2 Golds, Mais Tbm Os Players Offline Tbm Ganhava ¬¬

    Alguem Sabe como que eu Boto pros Players Ganha As Golds So quem fica Online? Exemplo 1 Hr Online = 2 Golds. Mais eu so Quero Pra quem fica 1 Hora Online Mesmo.

    E Não Ficando Offline E Ganhando TBM. Espero Que vocÊs Me Ajudem.

    ANTES DE Alguem me fala Usa o Pesquiça do Forum Mais eu Jha Usei e Não achei Os que eu achei Mesmo, se os Players Fica Offline eles estam ganhando ¬¬
    Se algum dia se sentir rejeitado, lembre-se que na luta de milhares de espermatozoides o escolhido foi você.

  2. #2



    Avatar de Renato
    Data de Ingresso
    Nov 2010
    Localização
    Imperyus
    Posts
    1.249
    Agradecido
    1994
    Agradeceu
    533
    Peso da Avaliação
    30

    Padrão

    Dê uma olhada aqui:

    [Somente usuários registrados podem vem os links. ]

    E aqui:

    [Somente usuários registrados podem vem os links. ]

  3. #3



    Avatar de Ayrton Ricardo
    Data de Ingresso
    May 2012
    Localização
    Joao Pessoa - PB
    Idade
    22
    Posts
    1.388
    Agradecido
    253
    Agradeceu
    167
    Peso da Avaliação
    20

    Padrão

    Dê uma olhada aqui:

    [Somente usuários registrados podem vem os links. ]
    [Somente usuários registrados podem vem os links. ]
    Última edição por Ayrton Ricardo; 29-12-2013 às 12:28 AM.
    Leiam, todo desenvolvedor PHP precisa conhecer: Hidden Content .
    Hidden Content
    Intel core I3-4130@3.4 | Blizzard T2 | GAB85M-D3H | 8 GB 1333 | R9 280x Vapor X OC | AOC 23" 3D | NZXT Phantom | Corsair CX 750

  4. #4

    Avatar de konvict
    Data de Ingresso
    Sep 2009
    Localização
    SP, interiorzão
    Posts
    323
    Agradecido
    273
    Agradeceu
    86
    Peso da Avaliação
    12

    Padrão

    UPDATE MEMB_INFO SET SuaColunadeGold = SuaColunadeGold + X -- << X seria a quantia de golds
    FROM MEMB_INFO JOIN MEMB_STAT ON MEMB_INFO.memb___id = MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI
    WHERE (ConnectStat = 1)

    -------------------------
    Basta criar uma job e por pra rodar de 1h em 1h, ou o tempo que vc quiser.
    Quer aprender a editar Muserver? Ou a Programar? Chega aí!

  5. #5



    Avatar de Ayrton Ricardo
    Data de Ingresso
    May 2012
    Localização
    Joao Pessoa - PB
    Idade
    22
    Posts
    1.388
    Agradecido
    253
    Agradeceu
    167
    Peso da Avaliação
    20

    Padrão

    Citação Postado originalmente por konvict Ver Post
    UPDATE MEMB_INFO SET SuaColunadeGold = SuaColunadeGold + X -- << X seria a quantia de golds
    FROM MEMB_INFO JOIN MEMB_STAT ON MEMB_INFO.memb___id = MEMB_STAT.memb___id COLLATE Latin1_general_CI_AI
    WHERE (ConnectStat = 1)

    -------------------------
    Basta criar uma job e por pra rodar de 1h em 1h, ou o tempo que vc quiser.
    Se o player logar 1 segundo antes da job rodar ela dará o premio/bonus.
    Leiam, todo desenvolvedor PHP precisa conhecer: Hidden Content .
    Hidden Content
    Intel core I3-4130@3.4 | Blizzard T2 | GAB85M-D3H | 8 GB 1333 | R9 280x Vapor X OC | AOC 23" 3D | NZXT Phantom | Corsair CX 750

  6. #6

    Avatar de konvict
    Data de Ingresso
    Sep 2009
    Localização
    SP, interiorzão
    Posts
    323
    Agradecido
    273
    Agradeceu
    86
    Peso da Avaliação
    12

    Padrão

    Verdade Ayrton.
    E se caso criar uma coluna, para salvar os minutos online, e premiar só aqueles que completar os 60 min? Daria certo?
    Eu preferia assim, porque não gosto muito de mexer com procedure
    Quer aprender a editar Muserver? Ou a Programar? Chega aí!

  7. #7



    Avatar de Ayrton Ricardo
    Data de Ingresso
    May 2012
    Localização
    Joao Pessoa - PB
    Idade
    22
    Posts
    1.388
    Agradecido
    253
    Agradeceu
    167
    Peso da Avaliação
    20

    Padrão

    Citação Postado originalmente por konvict Ver Post
    Verdade Ayrton.
    E se caso criar uma coluna, para salvar os minutos online, e premiar só aqueles que completar os 60 min? Daria certo?
    Eu preferia assim, porque não gosto muito de mexer com procedure
    Olha uma solução inteligente de baixo custo, ou para os mais novos:"bambiarra" seria fazer assim:

    Pegava uma trigger para apenas colocar a hora em que o player logou e uma mesma para pegar quanto o player deslogar. salvando a data, tipo, salvava a data que ele logou, e se desloga-se ela apenas seria sobrescrita em outra coluna sei lá .-. ou seria voltada pra null '-' ai com esta job ou seja lá qual for, faria a verificação que quando der 60 minutos de diferença, ou seja, 60 minutos que logou, dar o premio/bonus.


    Ou simplesmente usa uma trigger/procedure para fazer isto de uma maneira mais segura.
    Leiam, todo desenvolvedor PHP precisa conhecer: Hidden Content .
    Hidden Content
    Intel core I3-4130@3.4 | Blizzard T2 | GAB85M-D3H | 8 GB 1333 | R9 280x Vapor X OC | AOC 23" 3D | NZXT Phantom | Corsair CX 750

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Suporte| Job Premiando player a cada Hora Online
    Por mutroia no fórum Dúvidas
    Respostas: 2
    Último Post: 26-09-2012, 02:44 PM
  2. |Tutorial| Job Premiando player a cada Hora Online
    Por EmBraTeL no fórum Servers
    Respostas: 6
    Último Post: 26-09-2012, 03:30 AM
  3. |Pedido| Job para premiar a cada hora online
    Por kingrox no fórum Pedidos
    Respostas: 9
    Último Post: 08-04-2011, 12:52 AM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •