Lilium Sancta

Membro
  • Total de itens

    27
  • Registro em

  • Última visita

  • Days Won

    5

Reputação

13 Contribuidor

Sobre Lilium Sancta

  • Rank
    Membro

Informa??o do Perfil

  • Sexo:
    N?o informado
  1. Procure nos arquivos todas as ocorr?ncias de: acc_reg_num_db E substitua por: acc_reg_num ? s? dar um Control+F no notepad++ em cada arquivo do addon e modifique no arquivo de configura??o a op??o: 'hercules' => false Para true, o rathena est? utilizando outro nome para a tabela de vari?veis globais.
  2. Talvez eu fa?a uns mods pra ele como os do flux, vai depender da dificuldade. Projeto muito bom e bem programado parab?ns.
  3. My bad esqueci um ) troca isso -> <?php $donateVar = Flux::config('PagSeguroVar'); $sql = "SELECT * FROM {$server->charMapDatabase}.`acc_reg_num_db` WHERE account_id = ? AND key = ?"; $sth = $server->connection->getStatement($sql); $sth->execute(array($session->account->account_id, $donateVar); $balance = $sth->fetch(); echo number_format((int)$balance->value) ?> Por isto -> <?php $donateVar = Flux::config('PagSeguroVar'); $sql = "SELECT * FROM {$server->charMapDatabase}.`acc_reg_num_db` WHERE `account_id` = ? AND `key` = ?"; $sth = $server->connection->getStatement($sql); $sth->execute(array($session->account->account_id, $donateVar)); $balance = $sth->fetch(); echo number_format((int)$balance->value); ?>
  4. Coloque um ; nesta linha -> echo number_format((int)$balance->value) Assim -> echo number_format((int)$balance->value);
  5. Faz esse processo de novo e testa -> E aquele registro apaga ele tamb?m, ele n?o est? vinculado a nenhuma conta ent?o n?o deve existir.
  6. Essas vari?veis #CASHPOINTS cada conta deve ter apenas uma, aquele npc que voc? usou fez uma bagun?a ai, remove todas, e deixa somente uma por conta. Por isso seu servidor tem problemas em gerenciar o cash quando voc? realiza uma compra com ele.
  7. Pega os logs de erro pra ver o que ocorre e coloca aqui, porque sem eles vai ser dif?cil. La em data/logs. O bot?o na pagina donateview voc? n?o vai ver nada mesmo pois tudo que ele faz e atualizar o status e atualizar o cash. Testa tamb?m dentro do jogo o comando @cash tenta adicionar remover e ver seu cash, para ver se ta tudo bem com sua tabela acc_reg_num_db, ou ate mesmo se o servidor n?o estiver online apaga o conte?do dela, porque algo esta muito errado.
  8. N?o, de acordo com o funcionamento sua doa??o j? esta aprovada e ele s? adiciona os cr?ditos uma vez, o problema e que para o addon voc? j? recebeu os cr?ditos, mas da para voc? fazer o seguinte v? no seu banco de dados na tabela cp_donate procure as doa??es que voc? fez e altere o valor da chave payment_status_pagseguro para 1, depois v? ate a pagina donateview e fa?a a requisi??o manual que ele deve adicionar os cr?ditos, e se ele o fizer est? funcionando.
  9. Se voc? ta usando brathena n?o precisa mudar os arquivos da pasta modules, aquilo era s? no caso de estar usando rathena, com o brathena basta voc? ir at? o arquivo de configura??o do add on e deixar a op??o hercules como true. Os logs vc encontra aqui -> https://github.com/brAthena/FluxCP/tree/master/data/logs quanto a op??o serve apenas para mostrar na p?gina quando algo da errado se estiver configurado como true mas n?o serve de log, de preferencia nunca deixe ativado a n?o ser para testes depois desative essa op??o do flux. Da uma olhada nos arquivos da pasta log que l? deve estar registrado o que est? ocorrendo.
  10. Altere para true isso -> 'hercules' => false, // Configure para true se estiver usando o emulador hercules. O brathena agora usa a mesma tabela de cash do hercules, se estiver usando rathena ter? que alterar isso -> acc_reg_num_db Para isso -> acc_reg_num Em todas as p?ginas encontradas em https://github.com/brAthena/FluxCP/tree/master/addons/donates/modules pois agora o rathena e o hercules est?o usando tabelas diferentes para as vari?veis de cash e acho que nenhum emulador atualmente usa a -> global_reg_value Se nada funcionar altere a configura??o -> $showExceptions = false; // Whether or not to show exceptions (only applies to error.php) No arquivo -> https://github.com/brAthena/FluxCP/blob/master/config/error.php v? at? a p?gina /cplog/donateview e tente atualizar o status da transa??o manualmente caso houver algo errado ele vai mostrar as exce??es e vai ser f?cil saber o que est? errado. Algu?m bem que poderia atualizar essa coisa ela est? toda escrita estruturada para ser f?cil de entender e modificar para quem n?o entende muito, se um dia eu fosse mexer nisso seria para escrever orientado a objetos, iria facilitar a manuten??o, mas seria mais dif?cil para quem n?o entende de programa??o, atualmente o c?digo est? bem feio e mau estruturado pois quando o fiz minha preocupa??o era funcionar e ser seguro.
  11. SOURCE

    Eu tinha feito isso para um servidor coloquei a mesma formulado do BRO/IRO, mas n?o sei onde est?o os arquivos se eu encontrar eu vou postar depois.
  12. Bom a maneira correta de se fazer requer muitas modifica??es na pasta lib do fluxcp e estou sem servidor php e sql aqui, ent?o vamos para a maneira porca mesmo. Modifique para isto que deve funcionar j?: <div class="credit-balance"> <span class="balance-text">Cr?ditos</span> <span class="balance-amount"> <?php $donateVar = Flux::config('PagSeguroVar'); $sql = "SELECT * FROM {$server->charMapDatabase}.`acc_reg_num_db` WHERE account_id = ? AND key = ?"; $sth = $server->connection->getStatement($sql); $sth->execute(array($session->account->account_id, $donateVar); $balance = $sth->fetch(); echo number_format((int)$balance->value) ?> </span> </div> E para aparecer nas p?ginas do addon modifique no arquivo \themes\default\header.php ou do tema que voc? usar a linha: <?php if (in_array($params->get('module'), array('donate', 'purchase'))) include 'main/balance.php' ?> Para: <?php if (in_array($params->get('module'), array('donate', 'purchase', 'doa'))) include 'main/balance.php' ?>
  13. Nem t?o bom o c?digo ? uma bagun?a e algumas p?ginas est?o executando uma caralhada de queries, mas obrigado.
  14. Sim eu ia avisar para fazer isso agora mesmo, ? que o template usado no addon ? das mais novas vers?es do flux.
  15. Nome do Arquivo: Addon PagSeguro FluxCP Autor: Lilium Sancta Arquivo enviado: 14 Mar 2015 Categoria: Pain?is de Controle Bom a muito tempo atr?s eu havia postado este addon de forma paga no brathena, no ultimo ano ap?s o brathena ter ficado offline resolvi atualiza-lo e disponibiliza-lo gratuitamente nos f?runs j? que n?o trabalho mais com ragnarok. Atualmente ele ? capaz de gerenciar totalmente doa??es feitas atrav?s dele automaticamente creditando contas, banindo usu?rios que abrirem disputas tentando burlar as doa??es, gerando estat?sticas para o administrador e fornecendo os dados dos doadores para eventuais pesquisas. H? uma p?gina na ?rea administrativa de doa??es para minha conta no PagSeguro, voc? n?o ? obrigado a doar mas caso desejar ela est? l?. OBS: Ele funciona apenas com as ultimas vers?es do painel FluxCP, caso deseje um sistema para outro painel ou site recomendo este sistema -> http://forum.brathena.org/index.php/topic/22143-manager-pagseguro/ Clique aqui para fazer o download deste arquivo