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

Últimos Visitantes

2.805 visualizações
  1. Eu não acho é mais nada só venho aqui ler as coisas. Mas uma coisa é certa usar qualquer um deles pronto é melhor que fazer um do 0.
  2. 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.
  3. Talvez eu fa?a uns mods pra ele como os do flux, vai depender da dificuldade. Projeto muito bom e bem programado parab?ns.
  4. 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); ?>
  5. Coloque um ; nesta linha -> echo number_format((int)$balance->value) Assim -> echo number_format((int)$balance->value);
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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' ?>
  14. Nem t?o bom o c?digo ? uma bagun?a e algumas p?ginas est?o executando uma caralhada de queries, mas obrigado.
  15. Sim eu ia avisar para fazer isso agora mesmo, ? que o template usado no addon ? das mais novas vers?es do flux.