Ir para conteúdo

AddroJhonny

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    AddroJhonny deu reputação a Ivens Pontes em [PagSeguro] Novo Método de Retorno Automático   
    Olá amiguinhos! Esse é meu primeiro script que faço e trago para vocês.
    Esse sistema usa a API PHP do PagSeguro, muito mais simples e seguro, sem muitas gambiarras.
    Tentei deixar o mais fácil possível de se instalar, qualquer sugestão será bem vinda!
     
    Requisitos:
    PHP 5.4.27+
    SPL
    cURL
    SimpleXml
     
    Funcionalidades:
    Double Points no config/config.php
    Possibilidade de usar vários sites em uma unica conta do PagSeguro
    Possibilidade de acrescentar mais funcionalidades ao Gesior ou outro AAC com a API do PagSeguro.
     
    Primeiramente pegue seu token (AQUI) e desative todas as configurações.
    Assim: 
     
    Feito isso, baixe a source no repositório do GitHub (AQUI).
    Extraia o conteúdo e coloque na raiz do seu site (www ou htdocs).
     
    Agora vamos colocar a mão na massa!
     
    Abra config/config.php e coloque esse código onde achar melhor:
    $config['pagSeguro']['email'] = "[email protected]"; // Email da conta pagseguro $config['pagSeguro']['token'] = "yourtokenhere"; // Seu TOKEN $config['pagSeguro']['urlRedirect'] = 'http://seusite.com/?subtopic=donate&action=final'; $config['pagSeguro']['urlNotification'] = 'http://seusite.com/retpagseguro.php'; $config['pagSeguro']['productName'] = 'Premium Points'; // Nome do produto que irá aparecer no pagseguro $config['pagSeguro']['productValue'] = 1.00; // valor de cada ponto ex.: 0.50 = R$ 0,50 / 1.50 = R$ 1,50 .... $config['pagSeguro']['doublePoints'] = false; // se true ativa double points / se false desativa $config['pagSeguro']['host'] = 'localhost'; // host banco de dados $config['pagSeguro']['database'] = 'tibiaking_db'; // nome do banco de dados $config['pagSeguro']['databaseUser'] = 'root'; // usuario banco de dados $config['pagSeguro']['databasePass'] = 'tibiaKing3321'; // senha banco de dados Preencha as configurações, não tem muita dificuldade.
     
    Um passo importante para o sistema funcionar corretamente é preencher o ['urlRedirect'] e ['urlNotification'] corretamente.
     
    ['urlRedirect'] é a pagina que o PagSeguro irá mandar o comprador depois que ele pagar a solicitação.
    Substitua o seusite.com pelo seu site eu se quiser o para outra pagina ex.: seusite.com/?subtopic=accountmanagement 
     
    ['urlNotification'] é onde o retpagseguro.php está, tenha certeza que ele está na raiz do site, não o coloque em outro lugar para evitar problemas.
     
    Com tudo preenchido vamos ao banco de dados e execute esse código sql: 
    CREATE TABLE IF NOT EXISTS `pagseguro_transactions` ( `transaction_code` varchar(36) NOT NULL, `name` varchar(200) DEFAULT NULL, `payment_method` varchar(50) NOT NULL, `status` varchar(50) NOT NULL, `item_count` int(11) NOT NULL, `data` datetime NOT NULL, UNIQUE KEY `transaction_code` (`transaction_code`,`status`), KEY `name` (`name`), KEY `status` (`status`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; Ou importe o arquivo pagseguro.sql que vem dentro da pasta schemas.
     
    Feito isso entre em seusite.com/?subtopic=donate e prossiga normalmente como se fosse fazer uma doação.
     
    Se ao clicar no botão de finalizar for levado a esta tela:
     
    Provavelmente você fez tudo corretamente.
     
    Qualquer bug ou dificuldade na instalação só comentar que irei ajudar. Até a próxima!
     
    Scan mais recente: Link
    Documentação da API: Link
     
    Agradecimentos:
    DexDev
    Natanael e Abusolute e Matk (Os sistemas anteriores me fizeram entender a logica da coisa)
  2. Obrigado
    AddroJhonny deu reputação a WhiteBubble em NPC falando com 1 player por vez   
    Tente usar esse npcsystem, faz um backup do seu antes, fica em data/npc/lib
    npcsystem.rar
  3. Obrigado
    1-Abra o mapa map editor e clica em File/preferences
    2-Clica no preferences
    3-Clique em client version que se encontra nessa janela
    4-Procure a opçao Check file signatures e desmarca
    5-Agora aperte em aplly e de ok
    6-Agora se vai ate aonde vc instalo o tibia 8.54 e minimiza.
    7-Agora se vai abrir a pasta  do seu client do poketibia la deve ter 2 arquivos que vc ira precisa o .dat e o .spr
    8-Aperta para copiar e cola na area de trabalho os 2
    9-Agora e so renomea os 2 arquivos para o arquivo dat
    Tibia.dat
    E o arquivo spr para
    Tibia.spr
    10-Depois de renomeado se vai copiar os 2 arquivos maximinizar a pasta onde vc instalo o tibia 8.54 e colar os 2 nela
    11-Vai na pasta data/world do seu server agora abra normalmente seu mapa que vai tar com as sprites do poketibia
    Se ajudaei da rep ae xD

Informação Importante

Confirmação de Termo