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


Alpha Servers
Resultados 1 a 7 de 7

Tópico: Ranking semanal.

  1. #1

    Avatar de wbrnet
    Data de Ingresso
    Mar 2010
    Localização
    Minha ksa
    Idade
    25
    Posts
    12
    Agradecido
    0
    Agradeceu
    0
    Peso da Avaliação
    0

    Padrão Ranking semanal.

    Augem me arruma 1 job rank q começa segunda e zera o semanal sexta feira
    quem pode me ajuda agradeço

  2. #2

    Avatar de Cøłєridgє
    Data de Ingresso
    Mar 2010
    Localização
    Italia
    Posts
    786
    Agradecido
    1
    Peso da Avaliação
    21

    Padrão

    Cria as colunas referentes a:

    guardar valores dos resets da semana (ranksemana)
    guardar valores dos resets do mes(rankmes)


    Na job ou no script de resets...qndo for feito o update da coluna de reset
    as colunas ranksemana e rankmes deverao seguir a coluna resets

    exemplo:
    UPDATE Character
    SET clevel=('1'),
    Experience=('0'),
    Money=Money-('100000000'),
    LevelUpPoint=300+300*resets,
    resets=resets+1,
    ranksemana=ranksemana+1,
    rankmes=rankmes+1,
    Strength=('30'),
    Dexterity=('30'),
    Vitality=('30'),
    Energy=('30'),
    MagicList=null
    FROM Character
    JOIN MEMB_STAT ON Character.AccountID=MEMB_STAT.memb___id COLLATE Latin1_General_CS_AS
    JOIN MEMB_INFO ON Character.AccountID=MEMB_INFO.memb___id COLLATE Latin1_General_CS_AS
    WHERE clevel>399
    AND Memb_Stat.ConnectStat = 0
    and Money>('50000000')
    AND MEMB_INFO.vip = 0
    and resets<100

    agora vamos cria 2 jobs para zerar os valores das 2 colunas e para fazer o top dos ranks...

    Primeiro a job pra zera rank semana e pra adicionar 1 na coluna referente ao top ranking semanal-----( coloque para rodar de 7 em 7 dias... )


    UPDATE character
    SET topsemana=topsemana+1
    where ranksemana = (select top 1 ranksemana FROM character order by ranksemana desc)
    ------
    UPDATE character
    SET ranksemana=0

    Agora a job pra poder fazer o ranking mensal e zerar a variavel..( coloque pra rodar de 30 em 30 dias..)


    UPDATE character
    SET topmes=topmes+1
    where rankmes = (select top 1 rankmes FROM character order by rankmes desc)
    ------
    UPDATE character
    SET rankmes=0

    Explicacao....

    com isso ai de cima poderemos ter 3 rankings relacionado ao reset do char...1 normal de quem tem mais resets... um de quem da mais resets por semana, um de quem da mais resets no mes.

    CASO QUEIRA PREMIAR [Somente usuários registrados podem vem os links. ]
    Última edição por Cøłєridgє; 19-09-2010 às 04:58 PM.

    Hidden Content Hidden Content -
    Sou melhor do que as pessoas pensam e pior do que elas imaginam ...

  3. #3

    Avatar de Drops
    Data de Ingresso
    Mar 2010
    Localização
    jjjjjjjjjjjjjjjjjjjjjjj
    Posts
    79
    Agradecido
    1
    Peso da Avaliação
    8

    Padrão

    E para aqueles que usam o muserver da brcf? até hj nunca achei uma query pra de semanal e mensal pra aqueles que usam /reset.

  4. #4

    Avatar de Cøłєridgє
    Data de Ingresso
    Mar 2010
    Localização
    Italia
    Posts
    786
    Agradecido
    1
    Peso da Avaliação
    21

    Padrão

    Não sei se te informar se funfa no MuServer da brcf, mais testa essa e se não rolar posto umas outras que tenho aqui que não testei antes.

    Hidden Content Hidden Content -
    Sou melhor do que as pessoas pensam e pior do que elas imaginam ...

  5. #5

    Avatar de levelx
    Data de Ingresso
    Nov 2010
    Localização
    fail Cave
    Idade
    35
    Posts
    568
    Agradecido
    23
    Agradeceu
    18
    Peso da Avaliação
    17

    Padrão

    tem como sim, so fazer a coluna de resets ser uma variavel ai o resultado dela vc gera os dados para as outras colunas.
    Hidden Content
    Tip
    "E sem saber que era impossível, ele foi lá e fez"(Jean Cocteau)
    LUCENA ME DEIXOU DE MEMBRO ETERNO E ME DEIXOU UMA SAUDADE ETERNA TBM................
    Hidden Content

  6. #6

    Avatar de Drops
    Data de Ingresso
    Mar 2010
    Localização
    jjjjjjjjjjjjjjjjjjjjjjj
    Posts
    79
    Agradecido
    1
    Peso da Avaliação
    8

    Padrão

    Stark, obrigado.

    levelx: eu nao sei fazer isso, teria algum tuto ai pra poder me ceder?

    obrigado.

  7. #7

    Avatar de levelx
    Data de Ingresso
    Nov 2010
    Localização
    fail Cave
    Idade
    35
    Posts
    568
    Agradecido
    23
    Agradeceu
    18
    Peso da Avaliação
    17

    Padrão

    nao me arriscarei a fazer para vc,mais ateoria seria mais ou menos assim:
    @var;resets= sua tabela real de resets;
    reset= reset+@var;resets
    @ranksemana=ranksemana+@var;resets
    @rankmes = rankmes+@var;resets


    depois ele zera a coluna (real de seus resets da coluna que virou variavel)
    update character set @var;resets = 0

    e de 7 em 7 dias vc zera a ranksemana e de 30 em 30 a mensal.


    apartir dai a coluna do site responsavel pelo reset nao seria mais a coluna do /reset e sim uma nova coluna, eu quando usava esse bagui eu usava 'resets' para o /reset e 'reset' para a coluna responsavel pelos resets reais no site.
    Última edição por levelx; 30-11-2010 às 07:04 PM.
    Hidden Content
    Tip
    "E sem saber que era impossível, ele foi lá e fez"(Jean Cocteau)
    LUCENA ME DEIXOU DE MEMBRO ETERNO E ME DEIXOU UMA SAUDADE ETERNA TBM................
    Hidden Content

 

 

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. |Pedido| Ranking reset e MR Semanal EFFECT
    Por Stronda no fórum Jobs e Querys
    Respostas: 2
    Último Post: 05-08-2015, 01:20 AM
  2. |Dúvida| Ranking semanal por classes
    Por almeida no fórum Jobs e Querys
    Respostas: 1
    Último Post: 01-09-2014, 10:09 AM
  3. |Tutorial| Fazendo Ranking de Guild semanal com premiação!
    Por GuilhermeSouza no fórum Tutoriais
    Respostas: 12
    Último Post: 29-03-2013, 03:43 AM
  4. |Pedido| Ranking - Hero | Diario Semanal Acumulativos!
    Por Mr.Junior no fórum Arquivos MuOnline
    Respostas: 3
    Último Post: 18-07-2012, 11:51 AM
  5. |Pedido| Ranking - Semanal | Diario | Geral - De Minutos Online.
    Por Mr.Junior no fórum Arquivos MuOnline
    Respostas: 12
    Último Post: 15-06-2012, 03:36 PM

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
  •