Ir para conteúdo
  • Cadastre-se

[Erro] Data e Delete Personagem. Account Manager.


Posts Recomendados

Olá pessoal do TibiaKing!. Estou com uns problemas na parte do Account Maneger que é o seguinte:

1- A Data de criação tá totalmente errada. fala que criei em 1969.
2- Quando vou deletar um char , ele aparece um botão como se fosse (desfazer o delete), acredito que isso está ocasionando um erro no qual, se um player so pode ter x personagens em uma conta e mesmo deletando um personagem para criar outro no lugar, ele não consegue criar outro.
3- Acredito também, que esse erro da "Data", está influenciando em um erro do dias "VIP's", pois, no minha loja está configurada, para comprar 30 dias Vip's. Porém, quando player comprar vem muito mais dias do que estava planejado vim.
4- Erro no Recovery Key. Para gerar uma Recovery Key pela primeira vez, ele gera normal, a Recovery Key aparece na tela, porém, não envia por Email para o dono da Conta. E quando um player clica em "Buy new Rec Key" (Caso ele tenha perdido a Recovery no qual gerou anteriormente), o email com a "Recovery Key" não é enviado para o dono da conta. ( Já configurei a parte de Send Email, o Lost account está enviando email tranquilamente, apenas o Account Manager na parte do Recovery Key que não envia). O erro que da é este:

  • An error occorred while sending email (Emaildapessoa@gmail) with recovery key! Recovery key not changed. Try again.

Foto demonstrando os outros Erros:

c6tqx.jpg


Grato desde já. :)

Editado por olokomeu (veja o histórico de edições)

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites
  • 1 month later...

Opa cara, simples de arrumar!

Quero que poste os seguintes arquivos em SPOILER por favor:

  •  
  • createaccount.php
  • shopsystem.php
  • accountmanagement.php
  • characters.php

 

 

DeadPoolHost - Confira!

 

 

 

 

Fui útil? Realmente útil? Obrigado!

Não sabe como compensar?

Doe quanto puder... Seu ato é o que vale!

 

Link para o post
Compartilhar em outros sites

Opa! Brother, estava tentando colocar os códigos aqui, porém , como são muitos, carregava...carregava e nada de enviar o post :\. Coloquei os 4 arquivos.php no Mega, caso não for problema para vc fazer download.

 

Mega: https://mega.co.nz/#F!VxcUyYgQ!sPu5jhL04f6s2nU1yY6yWw

VirusTotal: https://www.virustotal.com/pt/url/274b18e83a3b2b1db2350782fdb36e225aa3d656f350d26269233ac115c82f67/analysis/

 

Vlw pela força brother, de verdade!.

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

Bom amigo, fiz as seguintes modificações:

  • Modificação de quando o personagem é deletado ele não permanece no banco de dados e tem sua exclusão definitiva.
  • Adição de uma data para exibir o térmo da VIP na Account.
  • Melhoria no characters.php, agora exibe se a conta é vip ou não. Obedecendo o vip_time.
  • ShopSystem Entregando corretamente o VIP, possivel configuração do mesmo na hora da adição do produto no mesmo. Sistema mais avançado e melhorado.
  • Adicionado a data exata da criação da conta do jogador

 

Segue arquivos modificados em anexo.

accountmanagement.php

characters.php

createaccount.php

shopsystem2.php

 

 
Espero ter ajudado (:

 

 

DeadPoolHost - Confira!

 

 

 

 

Fui útil? Realmente útil? Obrigado!

Não sabe como compensar?

Doe quanto puder... Seu ato é o que vale!

 

Link para o post
Compartilhar em outros sites
  Em 11/02/2015 em 05:29, Victor Fasano Raful disse:

 

Bom amigo, fiz as seguintes modificações:

  • Modificação de quando o personagem é deletado ele não permanece no banco de dados e tem sua exclusão definitiva.
  • Adição de uma data para exibir o térmo da VIP na Account.
  • Melhoria no characters.php, agora exibe se a conta é vip ou não. Obedecendo o vip_time.
  • ShopSystem Entregando corretamente o VIP, possivel configuração do mesmo na hora da adição do produto no mesmo. Sistema mais avançado e melhorado.
  • Adicionado a data exata da criação da conta do jogador

 

Segue arquivos modificados em anexo.

attachicon.gifaccountmanagement.php

attachicon.gifcharacters.php

attachicon.gifcreateaccount.php

attachicon.gifshopsystem.php

 

 
Espero ter ajudado (:

 

Mostrar mais  

 

Vitor, muito obrigado pela atenção cara, alguns erros foram solucionados, porém, alguns persistiram:

 

Erros solucionados:

 

- Dias Conta conta Vip. Vem os 30 dias ( Com data/hora ) Corretas.

- Char Deletado não pode haver recuperação.

- Status Vip no Character.

 

Erros que persistem:

 

- Não entrega Dias Premium Acc (Quando a conta é nova e nunca teve P.A, porém, se coloco que todas as novas contas já possua nem que seja 1 dia de p.a, e se eu for comprar com ela, adiciona os 30 dias ficando 31 dias de P.A)

- Data de criação ainda permanece a mesma ( 31 december 1969, 21:00:00 ), quando vou criar uma nova conta.

- Buy Recovery Key não gera nova Key e não envia para o Email, assim como, ao gerar pela primeira vez  (Free) não envia para email, apenas mostra no painel do site.

 

Foto:

 

  Mostrar conteúdo oculto

 

Obs: Achei melhor e mais bacana o visual do Shop :). Nessa parte do Shop no Topo, acredito que não possuo as imagens caso você possua e puder enviar ficaria grato.

 

  Mostrar conteúdo oculto

 

 

Obrigado mais uma vez cara :)

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

Certo, farei as correções dos mesmos.

Sistema de gerar RK, você precisa configurar o servidor de envio de emails, pois ele funciona da forma que o player gera um nova RK, é enviado para o email de cadastro para preservar a segurança da conta. Caso queira que eu coloque tal sistema que no momento de gerar, ele apareça na tela como se fosse a 1ª vez gerando a RK.

 

Segue em anexo imagens, deve estar dentro da pasta layouts/tibiacom/images/

vips.rar

 

 

#Shop

Verifique no momento que você adicionar o produto VIP, se seu sistema utiliza vip_time ou premdays. Pois dai já configuro e te envio sem erros.

 

#CreateAccount

Está normal cara, está gravando as datas de criação das novas contas. Verifiquei e testei aqui.

 

 

DeadPoolHost - Confira!

 

 

 

 

Fui útil? Realmente útil? Obrigado!

Não sabe como compensar?

Doe quanto puder... Seu ato é o que vale!

 

Link para o post
Compartilhar em outros sites

Opa!. Vê Victor, no meu config.php está configurado para os Sends Emails, até pelo fato, que no Lost e Createaccount ele envia os dados cadastrais para email. Apenas na parte do RK que dá essa bronca. Sobre o sistema do RK que você quer implantar, se puder pode sim, acho que seria valido, pois, o cliente (quando gerar 2° RK, q irá gastar points) tanto irá receber na tela a nova RK como será enviado para o Email.

 

Na parte do #Shop q você citou, se não entendi errado, você pediu essa parte que mostra assim que adiciono P.A ou Vip na Lista do Shop? :

 

  Mostrar conteúdo oculto

 

  Mostrar conteúdo oculto

 

No #CreateAccount  estranho não pegar aqui :\, aqui fica como fixo sempre essa data e hora de criação ( 31 december 1969, 21:00:00 ). Criei mais uma nova conta, porém, o erro ainda continua.

 

  Mostrar conteúdo oculto

 

 

Obrigado, rapaz :)

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

@olokomeu, tente utilizar este createaccount.php

createaccount (1).php

 

 

DeadPoolHost - Confira!

 

 

 

 

Fui útil? Realmente útil? Obrigado!

Não sabe como compensar?

Doe quanto puder... Seu ato é o que vale!

 

Link para o post
Compartilhar em outros sites
  Em 11/02/2015 em 21:41, Victor Fasano Raful disse:

@olokomeu, tente utilizar este createaccount.php

attachicon.gifcreateaccount (1).php

Mostrar mais  

 

Rapaz, que errozinho né? ainda persiste aqui :\. No meu entender, será que essa Data não está vindo do myphpadmin? Já que a pagina .php faz a leitura desses datos vindo de lá?Apenas uma ideia que veio na cabeça, não sei se o que estou falando faz sentido rsrsr.

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

@olokomeu, abre o createaccount e verifique se esta linha tem no arquivo.

$reg_account->setCustomField("created", time);

Caso não haja, abra o createaccount.php, procure por

$reg_account->setCustomField("flag", $reg_country);

E adicione o primeiro código logo abaixo.

 

 

DeadPoolHost - Confira!

 

 

 

 

Fui útil? Realmente útil? Obrigado!

Não sabe como compensar?

Doe quanto puder... Seu ato é o que vale!

 

Link para o post
Compartilhar em outros sites

Não tinha essa "Tag", porém adicionei abaixo do código que você citou e mesmo assim, o erro persiste ao criar uma nova conta :|.

 

Coloquei assim:

 

  Mostrar conteúdo oculto

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

@olokomeu, agora que percebi a falha.. Perdão amigo!

$reg_account->setCustomField("created", time());

Desculpe pela falha.

 

 

DeadPoolHost - Confira!

 

 

 

 

Fui útil? Realmente útil? Obrigado!

Não sabe como compensar?

Doe quanto puder... Seu ato é o que vale!

 

Link para o post
Compartilhar em outros sites
  Em 14/02/2015 em 09:11, Victor Fasano Raful disse:

@olokomeu, agora que percebi a falha.. Perdão amigo!

$reg_account->setCustomField("created", time());

Desculpe pela falha.

Mostrar mais  

 

Nada rapaz. Desculpa peço eu por ter respondido só agora. Fiquei esses dias sem PC. Troquei por essa "Tag" e funcionou :D!. Vlwzão pela atenção vei. O ultimo "Bug" que sobrou foi:

 

- Não entrega Dias Premium Acc (Quando a conta é nova e nunca teve P.A, porém, se coloco que todas as novas contas já possua nem que seja 1 dia de p.a, e se eu for comprar com ela, adiciona os 30 dias ficando 31 dias de P.A). Obs: Caso esse "Bug" for quebrar muita cabeça. Pode deixar pra lá já que vou colocar alguns dias p.a ao criar uma nova acc.

- Buy Recovery Key não gera nova Key e não envia para o Email, assim como, ao gerar pela primeira vez  (Free) não envia para email, apenas mostra no painel do site.

 

 

Vlw victor! 

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

@olokomeu, magina, estou à disposição.

Segue em anexo o arquivo para gerar as recovery key, verifique se está funcionando legal pois não testei.

 

accountmanagement.php

 

 

DeadPoolHost - Confira!

 

 

 

 

Fui útil? Realmente útil? Obrigado!

Não sabe como compensar?

Doe quanto puder... Seu ato é o que vale!

 

Link para o post
Compartilhar em outros sites
  Em 18/02/2015 em 03:33, Victor Fasano Raful disse:

@olokomeu, magina, estou à disposição.

Segue em anexo o arquivo para gerar as recovery key, verifique se está funcionando legal pois não testei.

attachicon.gifaccountmanagement.php

Mostrar mais  

Opa!. Troquei minha accountmanagement.php por essa e acusou esses erros:

- Quando coloco para gerar a recovery key (com os points), ele gasta o determinado valor e gera a recovery key nova que aparece na tela. Porém, ainda não está sendo enviada pelo email do usuario.

- Assim que gero a RK acusa esse erro no topo do site " STMP Error: Could not connect to STMP host. STMP Error: Could not connect to STMP host "

- O layout da pagina assim que gera a RK dá uns "Bug" :

  Mostrar conteúdo oculto

Obrigado mais uma vez cara :)

 

 

------x-----

 

Editando: Victor, achei um "Bug" no Shopsystem que é o seguinte:

 

- Se eu não por na loja "Dias de Vip" para ser vendido, aparece esse erro no Topo do Site: " Warning: Invalid argument supplied for foreach() in C:\Games\Xamp\xampp\htdocs\shopsystem.php on line 393 "

- O histórico de comprar (Trans.History) ele não está funcionando. Na pagina apenas aparece a quantidade de points. Não fala o histórico da compra do jogador.

 

Se possível, edita por esse meu já Shopsystem, pois já traduzi a pagina.

 

  Mostrar conteúdo oculto

 

Obrigado mais uma vez brother, de vdd :).

 

------x-----

 

Editando: Victor acredito que concertei esse "Bug":

 

  Citar

 

 

- Se eu não por na loja "Dias de Vip" para ser vendido, aparece esse erro no Topo do Site: " Warning: Invalid argument supplied for foreach() in C:\Games\Xamp\xampp\htdocs\shopsystem.php on line 393 "
Mostrar mais  

 

O que eu fiz foi acrescentar encima de:

 

  Citar

 

foreach($offer_list['vipdays'] as $vipdays)

Mostrar mais  

 

essa "Tag" que não tinha:

 

  Citar

 

if(count($offer_list['vipdays']) > 0)

Expand   Mostrar mais  

 

Não sei se fiz certo rsrs, porém o erro saiu encima do Topo do Site.

Editado por olokomeu (veja o histórico de edições)

Eu te Ajudei? Então solta aquele REP+ !!

Meus Tutoriais [Tutorial] Bug "Temple position is wrong" (MySql)

Outros:    [Meu Show OFF | Mapa próprio 8.6] 

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Estatísticas dos Fóruns

    96823
    Tópicos
    519564
    Posts
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo