[Ajuda] Ajuda Filterscript - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] Ajuda Filterscript (/showthread.php?tid=4538) |
Ajuda Filterscript - Okkotsu - 13/02/2024 Boa noite/dia
gostaria de ajuda com o seguinte problema: O codigo compila tudo certinho, eu consigo criar as casas dentro do servidor tudo perfeitamente, porem na hora de salvar ele não salva... estou usando a versão 1.3 com MySQL R41-4. Ja tentei utiliza-lo como FS e implementar na GM e mesmo assim o problema segue o mesmo... se alguem souber como corrigir isto, ou a versão especifica dos plugins e includes nescessarios para corrigir seria muito grato. FS em questão: ( Yet Another House System - rootcause ) https://sampforum.blast.hk/showthread.php?tid=568319 RE: Ajuda Filterscript - NelsonC. - 13/02/2024 Veja se não tem nada faltando no banco de dados. Verifique também as logs RE: Ajuda Filterscript - Okkotsu - 13/02/2024 (13/02/2024 13:58)NelsonC. Escreveu: Veja se não tem nada faltando no banco de dados. Verifique também as logs Eu consegui resolver o problema do salvamento ( estava solicitando do BD uma linha que não existia ) porem agora não salva por um erro de:
[ERROR] mysql_format: invalid connection handle '1' RE: Ajuda Filterscript - NelsonC. - 13/02/2024 Esses tipos de erros, basta você traduzir para português que consegue identificar o erro "mysql_format: identificador de conexão inválido '1'" RE: Ajuda Filterscript - Okkotsu - 13/02/2024 (13/02/2024 15:56)NelsonC. Escreveu: Esses tipos de erros, basta você traduzir para português que consegue identificar o erro "mysql_format: identificador de conexão inválido '1'" Você consegue me ajudar a corrigir?
para cada casa criada ele me devolve 2 linhas com este erro. 2 casas criadas: [ERROR] mysql_format: invalid connection handle '1' [ERROR] mysql_format: invalid connection handle '1' [ERROR] mysql_format: invalid connection handle '1' [ERROR] mysql_format: invalid connection handle '1' Outra coisa, criei um comando para salvar as casas; CMDavehouses(playerid, params[]) { foreach(new i : Houses) if(HouseData[i][Save]) SaveHouse(i); printf("houses saved."); return 1; } porem a mesma função em 'onfilterscriptexit' não executa e dá este erro que citei acima ( não acontece executando o comando ) em filterscript exit: " foreach(new i : Houses) if(HouseData[i][Save]) SaveHouse(i); " RE: Ajuda Filterscript - NelsonC. - 13/02/2024 Tu colocou a conexão toda certinha? RE: Ajuda Filterscript - Okkotsu - 13/02/2024 (13/02/2024 16:14)NelsonC. Escreveu: Tu colocou a conexão toda certinha? Sim, está tudo certinho, creio que se tivesse errado, ao executar o comando de salvamento não daria certo né?
edit:
inclusive agora criei uma função de teste: forward salvartudo(); public salvartudo() { foreach(new i : Houses)if(HouseData[i][Save]) SaveHouse(i); printf("houses saved."); return 1; } ela funciona perfeitamente, mas eu gostaria de corrigir para salvar ao fechar o Fs/Sv outra coisa, ao fechar o servidor depois de utilizar a função de salvamente ou o comando de salvamento, não retorna o erro que citei. RE: Ajuda Filterscript - xbruno1000x - 14/02/2024 (13/02/2024 16:16)Okkotsu Escreveu:(13/02/2024 16:14)NelsonC. Escreveu: Tu colocou a conexão toda certinha? Se a função está salvando corretamente, talvez o problema seja que a conexão mysql está sendo fechada antes de você realizar esse salvamento. |