Ranks e sistema de Pontos
4 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Ranks e sistema de Pontos
- Descrição:
Olá Forumeiros!
Gostaria de saber se tem alguma forma, seja através de códigos ou por funções do painel de controle, de fazer a função de Ranks agir em conjunto com o Sistema de Pontos.
Vou dar um exemplo prático do que eu gostaria de fazer:
- Eu quero dar ranks aos membros do fórum de acordo com a pontuação deles através do Sistema de Pontos, ao invés de rankeá-los simplesmente pelo número de mensagens, que é o que acontece.
Isso é possível, ou não?
Agradeço desde já quem se dispuser a responder.
- Informações:
Fórum: | Nova Era RPG | Versão: | INVISION |
Tipo: | Pedido de código | Tags: | Ranks,sistema,Pontos |
Re: Ranks e sistema de Pontos
Olá,
Os ranks serão por imagem ou texto? Por um ou outro, passe-nos a relação ponto/rank - quantos pontos serão necessários para cada rank - aqui para que possamos produzir um script com esse fim.
Abraços.
Os ranks serão por imagem ou texto? Por um ou outro, passe-nos a relação ponto/rank - quantos pontos serão necessários para cada rank - aqui para que possamos produzir um script com esse fim.
Abraços.
Re: Ranks e sistema de Pontos
Por enquanto não temos imagens, mas pensamos em criar no futuro.
A relação seria essa:
Forasteiro (Genérico) - 0 pts
Neófito (Vampiro) - 11 pts
Investigador (Call/Trail of Cthulhu) - 51 pts
Samurai Urbano (Shadowrun) - 101 pts
Cavaleiro Jedi (Guerra nas Estrelas) - 151 pts
Tecnocrata (Mago) - 301 pts
Mutante (Marvel/DC Comics) - 501 pts
Troubleshooter (Paranóia) - 751 pts
Mestre Jedi (Guerra nas Estrelas) - 1001 pts
Adepto da Virtualidade (Mago) - 1501 pts
Garou de Posto Cinco (Lobisomem) - 2001 pts
Sacerdote de Cthulhu (Call/Trail of Cthulhu) - 2501 pts
Antediluviano (Vampiro) - 3001 pts
Semi-Deus (Genérico) - 5001 pts
Wyrm (Lobisomem) - 7501 pts
Mefistófeles, Lorde do Oitavo (D&D) - 10001 pts
Asmodeus, Lorde do Nono (D&D) - 15001 pts
Raziel, o Cruzado (D&D) - 20001 pts
Caim (Vampiro) - 25001 pts
Ao (Forgotten Realms) - 30001 pts
A relação seria essa:
Forasteiro (Genérico) - 0 pts
Neófito (Vampiro) - 11 pts
Investigador (Call/Trail of Cthulhu) - 51 pts
Samurai Urbano (Shadowrun) - 101 pts
Cavaleiro Jedi (Guerra nas Estrelas) - 151 pts
Tecnocrata (Mago) - 301 pts
Mutante (Marvel/DC Comics) - 501 pts
Troubleshooter (Paranóia) - 751 pts
Mestre Jedi (Guerra nas Estrelas) - 1001 pts
Adepto da Virtualidade (Mago) - 1501 pts
Garou de Posto Cinco (Lobisomem) - 2001 pts
Sacerdote de Cthulhu (Call/Trail of Cthulhu) - 2501 pts
Antediluviano (Vampiro) - 3001 pts
Semi-Deus (Genérico) - 5001 pts
Wyrm (Lobisomem) - 7501 pts
Mefistófeles, Lorde do Oitavo (D&D) - 10001 pts
Asmodeus, Lorde do Nono (D&D) - 15001 pts
Raziel, o Cruzado (D&D) - 20001 pts
Caim (Vampiro) - 25001 pts
Ao (Forgotten Realms) - 30001 pts
Re: Ranks e sistema de Pontos
Olá,
Sem o endereço do fórum é meio complicado fazer um código que vá suprir sua necessidade.
Outra informação interessante é, onde vão ser mostrados estes ranks? Logo abaixo dos ranks padrões? Abaixo do nome do usuário? Entende? Existem N opções... Até mais!
Sem o endereço do fórum é meio complicado fazer um código que vá suprir sua necessidade.
Outra informação interessante é, onde vão ser mostrados estes ranks? Logo abaixo dos ranks padrões? Abaixo do nome do usuário? Entende? Existem N opções... Até mais!
Re: Ranks e sistema de Pontos
O endereço é: http://nefr.forumeiros.com/
Esses ranks seriam mostrados logo abaixo da foto de perfil dos usuários, nas mensagens que eles postam.
Esses ranks seriam mostrados logo abaixo da foto de perfil dos usuários, nas mensagens que eles postam.
Re: Ranks e sistema de Pontos
Preciso que resolva um último detalhe antes de continuarmos..
Veja a imagem abaixo:
Note que seu sistema de reputação não está visível aos visitantes, preciso que deixe ele visível para que eu possa realizar os testes...
Veja a imagem abaixo:
Note que seu sistema de reputação não está visível aos visitantes, preciso que deixe ele visível para que eu possa realizar os testes...
Re: Ranks e sistema de Pontos
Wagh, me diz uma coisa, se eu quiser por ranks como imagens no futuro, vai ter que ser alterado este código que você me passar, certo?
Por que se for assim, é melhor eu já ter antes as imagens dos ranks para economizar trabalho.
Por que se for assim, é melhor eu já ter antes as imagens dos ranks para economizar trabalho.
Re: Ranks e sistema de Pontos
Então pera ai que eu fiquei confuso agora.. Deixa eu ver se minhas ideias estão batendo com as suas:
Você quer que caso o usuário tenha X de reputação, seja exibido determinado rank em seu perfil certo?
Se for baseado em reputação, onde as imagens se encaixam?
Você quer que caso o usuário tenha X de reputação, seja exibido determinado rank em seu perfil certo?
Se for baseado em reputação, onde as imagens se encaixam?
Re: Ranks e sistema de Pontos
"Você quer que caso o usuário tenha X de reputação, seja exibido determinado rank em seu perfil certo?"
Exato. Só que eu pretendo ter imagens associadas aos ranks. Por exemplo, nos ranks que eu coloquei ali em cima, teria uma imagem para cada um deles.
Exato. Só que eu pretendo ter imagens associadas aos ranks. Por exemplo, nos ranks que eu coloquei ali em cima, teria uma imagem para cada um deles.
Re: Ranks e sistema de Pontos
Olá,
Para o efeito que você quer, eu utilizaria o seguinte código:
Tudo que você vai ter que fazer é ter uma mínima noção de comparadores lógicos do Javascript, no nosso caso apenas o maior que ( > ) e igual a ( = )
Analise a seguinte parte do código:
Logo em seguida temos:
Entendeu a lógica?
Na prática é mais simples ainda..
Basta repetir essa parte do código:
E mudar o 3 para o valor da reputação desejado e o nome "Experiente" para o que você quiser!!
Consegui elucidar bem como funciona o código ou ficou alguma dúvida?
Para o efeito que você quer, eu utilizaria o seguinte código:
- Código:
$(window).load(function(){
//<![CDATA[
$(".postprofile .postprofile-details.postdetails").each(function(){$(this).html($(this).html().replace(/<span class="label/g,'<dd><div class="field"><span class="label'));});
$('.field:contains("Reputação")').each(function(){
var reputation = $(this).text().match(/\d+/g);
var rank = $(this).parents('.postdetails').children('dt');
rank.after('<div class="rank_system"></div>');
if( reputation == 0 ){
$(this).parents('.postdetails').find('.rank_system').html('Forasteiro');
}else if( reputation >= 3 ){
$(this).parents('.postdetails').find('.rank_system').html('Experiente');
}
});
//]]>
});
Tudo que você vai ter que fazer é ter uma mínima noção de comparadores lógicos do Javascript, no nosso caso apenas o maior que ( > ) e igual a ( = )
Analise a seguinte parte do código:
- Código:
if( reputation == 0 ){
$(this).parents('.postdetails').find('.rank_system').html('Forasteiro');
}
Logo em seguida temos:
- Código:
else if( reputation >= 3 ){
$(this).parents('.postdetails').find('.rank_system').html('Experiente');
}
Entendeu a lógica?
Na prática é mais simples ainda..
Basta repetir essa parte do código:
- Código:
else if( reputation >= 3 ){
$(this).parents('.postdetails').find('.rank_system').html('Experiente');
}
E mudar o 3 para o valor da reputação desejado e o nome "Experiente" para o que você quiser!!
Consegui elucidar bem como funciona o código ou ficou alguma dúvida?
Re: Ranks e sistema de Pontos
Olá,
Na verdade não tenho "os poderes" para trancar o tópico kkkkk, o certo seria você clicar em "Resolvido"
Na verdade não tenho "os poderes" para trancar o tópico kkkkk, o certo seria você clicar em "Resolvido"
Tópicos semelhantes
» Código para obter pontos por mensagem, sem utilizar o sistema de pontos?
» Sistema de pontos
» Sistema de pontos
» Sistema de pontos
» Sistema de Pontos
» Sistema de pontos
» Sistema de pontos
» Sistema de pontos
» Sistema de Pontos
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos