[Ajuda] To tentando adaptar mysql nesse sistema. - 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] To tentando adaptar mysql nesse sistema. (/showthread.php?tid=4430) |
To tentando adaptar mysql nesse sistema. - overlordfy - 19/01/2024 Olá, eu coloquei um sistema de mysql para salvar meus dados e tá funcionando perfeitamente o sistema e o https://portalsamp.com/showthread.php?ti...ight=mysql , mas não estou conseguindo adaptar ele no meu sistema de punição e outros, mas acredito que se eu aprender a adaptar ele no sistema de puni consigo adaptar em outros lugares também, eu já criei no Mysql workbench a tabela com tudo certinho, para o sistema de punição eu criei uma tabela com pAdmin, pPresoAdmin, pMinutosPreso, pMotivo e pSegundosPreso, eu tentei de toda forma adaptar o mysql no sistema de punição mas infelizmente não consigo, se alguém conseguir me ajudar agradeço a todos. Código: CMD:punir(playerid, params[]) RE: To tentando adaptar mysql nesse sistema. - xbruno1000x - 20/01/2024 Só criar a tabela punição com os mesmos campos que existiam no dini. Você citou os campos que adicionou, porém faltou um campo importante que é o nome do próprio jogador punido. RE: To tentando adaptar mysql nesse sistema. - overlordfy - 20/01/2024 (20/01/2024 01:07)xbruno1000x Escreveu: Só criar a tabela punição com os mesmos campos que existiam no dini. Você citou os campos que adicionou, porém faltou um campo importante que é o nome do próprio jogador punido. Entendi mais ou menos manin, mas eu posso deixar o dini quieto ali ou eu tenho que trocar por exemplo: dini_Set(pasta, "Motivo", motivo); , obrigado manin por ta me ajudando. RE: To tentando adaptar mysql nesse sistema. - xbruno1000x - 20/01/2024 (20/01/2024 18:49)overlordfy Escreveu:(20/01/2024 01:07)xbruno1000x Escreveu: Só criar a tabela punição com os mesmos campos que existiam no dini. Você citou os campos que adicionou, porém faltou um campo importante que é o nome do próprio jogador punido. Não, o salvamento dini precisa ser removido. Para salvar via MySql precisa ter conhecimento em Structured Query Language(SQL) e enviar uma query para realizar o salvamento. Código: //EXEMPLO DE QUERY Não é nada fácil fazer essa mudança de sistema de salvamento, pois SQL é uma linguagem distinta do Pawn. Abaixo segue um script de exemplo de como fazer ser salvamento em MySQL: Usando Orm: https://github.com/pBlueG/SA-MP-MySQL/blob/master/example_scripts/login_system-orm.pwn Usando Cache: https://github.com/pBlueG/SA-MP-MySQL/blob/master/example_scripts/login_system-cache.pwn Caso não tenha tanto conhecimento, recomendo DOF2. |