Ir para conteúdo
  • Anúncios

    • AiroN

      Anuncie no L2JBrasil

      Deseja anunciar aqui no fórum, no Top L2JBrasil ou em nossa página no Facebook? Confira: www.l2jbrasil.com/anunciar
    • Grundor

      Método de login alterado   08-10-2017

      Com a atualização do fórum para versão  IPB 4.2 não é mais possível fazer login usando username, ao invés disso você deve usar e-mail ou seu Display Name (nome como é exibido no forum).      
    • AiroN

      Tenha seu clube formalmente no L2JBrasil!   18-10-2017

      Você tem amigos que estão sempre juntos contigo na alegria e na tristeza, na saúde e na doença, em todos os desenvolvimentos de suas vida, no pvp, nas quests? rsrs   Monte seu clube formalmente na L2J Brasil!
      Criar um clube é muito fácil, basta você entrar nesse tópico e se interar do assunto:    Dominem o mundo!


      Atenciosamente, Natã Felipe
      Administração L2jBrasil.
Entre para seguir isso  
hugo felipe

(Resolvido) Vote System 3.0 By JpsMaster16

Recommended Posts

Bom dia galera.

 

Finalmente terminei o Sistema de Votos 3.0.

 

Confesso que a demora nem foi tanto pela complexidade do Sistema, e sim por motivo de trabalho, faculdade e outras coisas.

 

 

Bem, tinha gente que dizia que o Sistema não funcionava, tinha também os que diziam que funcionava.

 

Aos que não conseguiram fazer o Sistema Funcionar, pesso desculpas por não ter tido tempo suficiente para atende-los em suas dúvidas. E espero que com o conhecimento que obtive nesse intervalo, eu possa ter diminuido as incompatibilidades e etc.

 

Aos que conseguiram utilizar, espero que estejam gostando do sistema, e torço para que tenham deixado os créditos.

 

 

Mas vamos aos detalhes de que conteúdo estarei disponibilizando à vocês. E para isso se faz necessário eu citar alguns pedidos que foram solicitados nos tópicos das versões anteriores.

 

01- Nas versões anteriores nosso sistema tinha carência de uma Interface para o usuário pode selecionar o char que iria receber a recompensa.

 

Agora o Sistema ja conta com interface. O usuário poderá logar e terá a sua disposição os Links de voto e os seus respectivos chars.

 

 

02- Ao leitor mais atendo, eu informei que a interface mostrará os links de votos. Coisa que não existia nas versões anteriores do sistema. Onde o mesmo so poderia ser configurado para um Link.

 

Agora ja é possivel você inserir quantos links precisar. Onde ao exemplo do Sistema do Mend3, os links são liberados para serem clicados em sequência.

 

Explicando melhor, o segundo link, somente é liberado quando você clicar no primeiro link, e a um intervalo para isso.

 

Muitos pensam que o segundo link so é liberado depois do player votar no primeiro.

 

Mas não funciona desse modo. O player poderá muito bem clicar no primeiro link, e fechar a janela que o segundo link será liberado, e assim sucessivamente com um pequeno intervalo de tempo.

 

Mas sobre isso, eu volto a falar no item 05.

 

 

03- Antes o item somente era entregue se o player ja tivesse com um igual em seu inventário. E isso concerteza éra um incômodo.

 

Agora, o player tendo ou não tendo o item, ele irá receber a recompensa.

Se ele ja tiver o item, a quantidade irá aumentar. Se não tiver, o mesmo será criado. Lembro que o item será enviado para a Warehouse.

 

 

04- Para o player votar corretamente, ele deverá seguir o mini tutorial que será mostrado na tela onde o player estiver logado.

 

Ele deverá logar;

Ir acessando link por link;

Quando ele terminar de clicar em todos os links, ele deverá atualizar a pagina;

Quando ele atualizar, os links de votos irão ser ocultados, e o sistema irá disponibilizar o botão "Verificar e Receber";

 

 

05 - Eis um script que terá gente que poderá interpretar como uma alto promoção de meu TOP 200, e outros que irão interpretar como mais um script para proteger os ADMINS de "Falsos Votos".

 

Este script contém um comando que é muito simples, e MUITO ÚTIL, porém creio que os que sabem dele, estão utilizando, e estão com medo que outros saibam. Porque é uma técnica muito boa para verificar se o player realmente votou.

 

O script que foi feito em meu Sistema tem como função de Rastrear o conteúdo de uma determinada página, atrás de uma determinada sequencia de IP.

 

Porém, são poucos os servidores que disponibilizam a pagina de detalhes do servidor que contenha a atualização de IPs em TEMPO REAL.

 

Então, logo, quando o player clicasse em "Verificar e Receber", o sistema não iria encontrar o IP do player na página do respectivo TOP.

Assim, iria invalidar o voto to player, memo ele tendo votado corretamente.

 

É porisso que eu configurei o script para funcionar em associação com meu TOP 200. Nele será mostrado o registro de IPs em TEMPO REAL. Podendo assim, o voto ser verificado com sucesso.

 

 

06- O sistema so permite 1 voto por IP e Login a cada dia.

 

 

Creio que informei os pontos a serem destacados.

 

01 - Agora vou informar a falha que o sistema tem.

 

Como eu disse anteriormente. O script vai localizar pelo IP do players em meu TOP 200. Se encontrar, ele vai validar o voto. Senão, irá mandar votar tudo novamente.

 

A falha é que se o usuário somente clicar e não votar em nenhum dos links, mas chegando no do TOP 200, ele clicar e votar corretamente.

 

O sistema irá entender como que ele votou corretamente, pois como eu disse, ele faz a verificação no meu TOP 200.

 

Mas mesmo sendo uma falha, ele ao mesmo tempo é mais uma proteção para os ADMINS, pois se torna mais um meio de verificar se o player votou.

 

Visto que se não tivesse ele, bastava o usuário clicar em todos os links, e não votar em nenhum, que iria ganhar o item de qualquer forma.

 

 

 

 

Uma pequena observação a ser feita, para evitar possiveis dúvidas. Na seleção de personagens para receber o item, so é mostrado os que estiverem OFFLINE.

 

 

Vou deixar algumas Print Screens para vocês:

 

 

 

PAGINA INICIAL

1111111.JPG

 

LOGADO

sistema%20de%20votoo%20v3.JPG

 

DEPOIS DE VOTAR A ATUALIZAR A PÁGINA

22222.JPG

 

EXEMPLO DE QUANDO NÃO FOI VOTADO

sistema%20de%20votooo%20v3.JPG

 

EXMPLO DE QUANDO FOI VOTADO

sistema%20de%20votoooo%20v3.JPG

 

DEPOIS DE REALIZAR TODAS AS OPERAÇÕES

sistema%20de%20votooooo%20v3.JPG

 

 

 

 

 

 

 

 

Créditos do desenvolvimento a mim: Jean Paulo Sassi de Miranda(JPSMASTER16)

 

Agradecimento: A todos que me ajudaram a eu conseguir esse conhecimento, principalmente ao meu Pai, Mãe e Irmão.

 

DOWNLOADS

Versões com o Adsense:

 

Essa versão vai com um banner que quando receber algum clique, o google estara creditando em minha conta alguns centavos. Assim você estará me ajudando.

 

LINK DE DOWNLOAD (TESTADO PARA O GRACIA E FREYA: http://dl.dropbox.com/u/10994685/Sistema%20de%20Voto%20by%20JPSMASTER16%20Gracia%20e%20Freya%20adsense%20v3.0.rar

 

LINK DE DOWNLOAD (TESTADO PARA O INTERLUD: http://dl.dropbox.com/u/10994685/Sistema%20de%20Voto%20by%20JPSMASTER16%20Interludv%20adsense%203.0.rar

 

 

 

 

DOWNLOAD

Versões sem o Adsense:

 

Essa versão vai sem o banner, não estará me ajudando. Mas não tem problema.

 

 

LINK DE DOWNLOAD (TESTADO PARA O GRACIA E FREYA: http://dl.dropbox.com/u/10994685/Sistema%20de%20Voto%20by%20JPSMASTER16%20Gracia%20e%20Freya%20v3.0.rar

 

LINK DE DOWNLOAD (TESTADO PARA O INTERLUD: http://dl.dropbox.com/u/10994685/Sistema%20de%20Voto%20by%20JPSMASTER16%20Interludv3.0.rar

 

 

*Podem ocorrer incompatibilidade com determinadas Revs. Mas é so me mandar um link com seu banco de dados(ja com players) via MP que eu poderei postar versões exclusivas.

 

**Sobre o Adsense: Tem gente que gostaria de ajudar de alguma forma. Essa pode ser uma.

 

 

INSTALAÇÃO E CONFIGURAÇÃO:

 

Para instalar basta você executar no seu banco de dados, as SQL que estão no arquivo de download.

 

Copiar todo o conteúdo do Sistema de Voto para uma para alguma pasta separada em sua hospedagem ou dedicado.

 

Editar o arquivo localhost.php com as informações do seu banco de dados(só altere isso)

 

Ter uma conta ativa no TOP 200 que você encontra o link dentro do próprio arquivo de download.

 

Acessar a tabela "voto_config". E inserir as informações de ID de sua conta no TOP200, id do item e quantidade. Altere somente os dados da coluna Valor.

 

O ID mensionado por mim, é o número que fica no final do link de voto do meu TOP 200.

 

E pronto. seu Sistema ja estará funcionando. Bastando apenas você inserir os links de voto.

 

 

Dentre os links ja cadastrados, terá um ( o do lado direito) que é o do meu top. La você não precisa alterar nada, nem mesmo alterar link dele. Deixe ele do geito que esta.

 

O outro que esta do lado esquerdo deverá ser usado como modelo para você inserir os demais links. Bastando apenas você dar um COntrol + c e Control + v e editar o link e imagem.

 

Deixem o link do meu top sempre por ultimo pelo motivo que informei no inicio.

 

UMA GRANDE OBSERVAÇÃO:

 

Se você executar o sistema em sua casa nos modos Localhost, 192.168.1.3, 127.0.0.1, 10.10.1.3, ou equivalentes que são somente o Ip local da rede. O sistema sempre dará como que você não votou.

 

Pois o sistema vai comprar o seu IP com o que ta la no TOP200.

 

E o top 200 vai registrar o seu IP válido. Dando assim, diferença com o seu IP local.

 

 

 

 

 

 

Espero que antes de postarem que o sistema não esta funcionando, tenham ao menos lido tudo isso acima.

 

Espero receber alguns obrigados também.

 

 

 

E eu não pararei por aqui. Postarei mais um Sistema com estilo parecido ainda hoje aqui no Fórum. Mas é que ja são 4,30 da manha, eu não dormi, e gastei mais de 2 horas fazendo este tópico nos minimos detalhes.

 

 

Bom Dia, obrigado.

 

----------

 

Quem for testando.... Por favor, postem o resultado.

 

O dono do projeto so dará suporte via MSN, que contém dentro do arquivo de configuração do sistema!

Editado por hugo felipe

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso ai é para TODAS AS VERSÕES e não somente interlud.

 

 

E esse texto ai é palavras do JPSMASTER16 de outro forum, do geito que ta da ao entender que foi você que esta falando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

so pra lembrar ^^

 

tem proteção então por IP, e se o Player votou o não, é isso?

é necessário algum Npc ?

Está fácil a edição, ou é necessário um nível um pouco elevado quanto a websites?

Compartilhar este post


Link para o post
Compartilhar em outros sites

@FaRM

 

Não necessita npc nenhum basta executa a sql é configura o banco de dados!

Esse votesystem a vantagen e que não tem como burla.. como os demais..

Compartilhar este post


Link para o post
Compartilhar em outros sites

EU sou o Desenvolvedor desse Sistema(JPSMASTER16). Se alguem ler o texto que eu escrevi. Verá que existe uma falha.

E sinto muito, mas suporte eu não poderei estar dando aqui, pois fasso parte de outro Forúm.

 

Mas terei o prazer em auxilialos via MSN, é free ok.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se seguir o tutorial ja conseguira entender os locais que devem ser alterados.

 

Lembrando que além de alterar o localhost.php com os dados do banco de dados.

 

Você deve se cadastrar no TOP 200 que tem dentro do arquivo, e colocar o seu id la dentro da tabela voto_config.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Painel de Controle

Logado como edsonl2 Sair

 

Tutorial:

 

1 - Clique nos links de voto disponiveis abaixo;

2 - Depois de confirmar seu voto, atualize a página e clique em "Verificar e Receber", e aguarde a confirmação;

 

 

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Sao_Paulo' for '-3.0/no DST' instead in C:\AppServ\www\Voto\painel.php on line 46

* Status : Clique nos links abaixo para votar:

 

 

Por que deu esse erro ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

EDIT:

 

 

Para quem estiver recebendo esse erro na pagina do painel:

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Sao_Paulo' for 'BRT/-3.0/no DST' instead in

 

 

Abra o arquivo php.ini do seu servidor web(appserver, wamp, easyphp)

 

E localize pela linhaonde tem escrito:

date.timezone OU ;date.timezone

 

E troque por:

 

date.timezone = America/Sao_Paulo (sem o ponto e virgula na frente)

 

Salve-o, e de RR no servidor web.

 

E se nenhuma das linhas exisitirem. Vá até o final do php.ini e insira isso:

[Date]

 

date.timezone = America/Sao_Paulo

 

Editado por topgs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara perfeito muito bom mesmo :D

 

Eu vou utiliza-lo e se faltar alguma idéia eu direi a você para se pronunciar com os Demais

 

Obrigado :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rapaz..o trem é bom mesmo!E é free ainda! OPAKSPoakspoak

Funfa d verdade!Sem ter como burlar!

Compartilhar este post


Link para o post
Compartilhar em outros sites

continua com mesmo erro

 

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Sao_Paulo' for '-3.0/no DST' instead in C:\AppServ\www\Voto\painel.php on line 46

* Status : Clique nos links abaixo para votar:

Compartilhar este post


Link para o post
Compartilhar em outros sites

@hanah

Poste para mim o seu php.ini

 

Aos demais, se quiserem algumas opções extras, é so me add no msnq ue contem dentro do arquivo de configuração. Não cobrarei nada pelo serviço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@hanah

Poste para mim o seu php.ini

 

Aos demais, se quiserem algumas opções extras, é so me add no msnq ue contem dentro do arquivo de configuração. Não cobrarei nada pelo serviço.

eu arrumai desculpa pela falta de atenção tem que tira os ; da frente lah muitu obrigado agora esto com uma duvida da para coloca para da mais de um item ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

não.

 

Mas oque você pode fazer é criar um novo item. E que dai in game você troque no npc pelos 2 ou mais itens que você desejar.

 

 

Obs: É proibida a edição ou reprodução desse sistema sem minha autorização

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual a diferença???

 

Versões com o Adsense

Versões sem o Adsense

 

Ae Cara, obrigado de verdade :happy:

Editado por FaRM

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual a diferença???

 

Versões com o Adsense

Versões sem o Adsense

 

Ae Cara, obrigado de verdade :happy:

 

 

O que é Adsense ?

 

Resumindo, é uma imagem( de propaganda) onde cada crike gera 'Centavos' para a conta do Responsavel pelo 'Adsense'.... Ai estar a diferencia, COM IMAGEM DE PROPAGANDA OU NAO.

Compartilhar este post


Link para o post
Compartilhar em outros sites

@topgs

 

Vo pegar com adsense so pra te ajudar, porque voce esta me ajudando e muito!

 

obrigado por compartilhar seu conhecimento, e sua obra de arte !

Editado por FaRM

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em breve postarei um outro sistema relacionado a votos.

 

SObre essa ultima versão, no momento estou sem idéia de algo a se incrementar para as próximas, por isso é importante que me adicionen e deixem suas dicas e opiniões.

 

Lembrando que estou com essa conta "topgs" pois não consegui recuperar a minha conta antiga "JPSMASTER16".

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem como configurar pra tirar o vote do seu top200 ? pq meu servidor ja tem uma posição boa em outros tops, e nao estava querendo cadastrar em outro :S

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que legal o sistema, parabéns pelo trabalho.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  




Anuncie em nossa página no Facebook!
Confira o regulamento.
Contate-nos através do e-mail: [email protected] para mais informações.


  • Quem Está Navegando

    Nenhum usuário registrado visualizando esta página.

×