Jetisz Posted March 22, 2020 Share Posted March 22, 2020 Bom gente, estou tentando aprender MySQL para implementar em alguns scripts e eu estou fazendo testes, consegui fazer por comando para ele salvar na os dados na tabela, só ainda não testei adicionar os dados da tabela no jogador! Oque acha que pode estar acontecendo que não está retornando nada no chat, nem no /debugscript3 e na tabela também não está criando dados! Quando fiz via comando consegui fazer funcionar como disse alí em cima. Se caso tiverem alguma coisa que possa me ajudar, tópicos, vídeos etc... aceito para tentar fazer isso funcionar! function mySQL() local getPedCamisas = getElementData(source, "getPedCamisas") local getPedCalcas = getElementData(source, "getPedCalcas") local getPedSapatos = getElementData(source, "getPedSapatos") local getPedBones = getElementData(source, "getPedBones") local getPedOculos = getElementData(source, "getPedOculos") exports.DBConnection:execute("insert into roupasID(CAMISA, BERMUDA, SAPATO, BONE, OCULOS) values(?,?,?,?,?)", getPedCamisas, getPedCalcas, getPedSapatos, getPedBones, getPedOculos) outputChatBox(getPedCamisas) outputChatBox(getPedCalcas) outputChatBox(getPedSapatos) outputChatBox(getPedBones) outputChatBox(getPedOculos) outputDebugString("CORRECT?") end addEventHandler("onPlayerLogout",getRootElement(),mySQL) Link to comment
Gaimo Posted March 22, 2020 Share Posted March 22, 2020 Acho que está retornando false, você usou setElementData em algum lugar? Tente isso: function mySQL() local getPedCamisas = getElementData(source, "getPedCamisas") local getPedCalcas = getElementData(source, "getPedCalcas") local getPedSapatos = getElementData(source, "getPedSapatos") local getPedBones = getElementData(source, "getPedBones") local getPedOculos = getElementData(source, "getPedOculos") exports.DBConnection:execute("insert into roupasID(CAMISA, BERMUDA, SAPATO, BONE, OCULOS) values(?,?,?,?,?)", getPedCamisas, getPedCalcas, getPedSapatos, getPedBones, getPedOculos) outputChatBox(tostring(getPedCamisas)) outputChatBox(tostring(getPedCalcas)) outputChatBox(tostring(getPedSapatos)) outputChatBox(tostring(getPedBones)) outputChatBox(tostring(getPedOculos)) outputDebugString("CORRECT?") end addEventHandler("onPlayerLogout",getRootElement(),mySQL) Link to comment
Jetisz Posted March 22, 2020 Author Share Posted March 22, 2020 1 hour ago, Gaimo said: Acho que está retornando false, você usou setElementData em algum lugar? Tente isso: function mySQL() local getPedCamisas = getElementData(source, "getPedCamisas") local getPedCalcas = getElementData(source, "getPedCalcas") local getPedSapatos = getElementData(source, "getPedSapatos") local getPedBones = getElementData(source, "getPedBones") local getPedOculos = getElementData(source, "getPedOculos") exports.DBConnection:execute("insert into roupasID(CAMISA, BERMUDA, SAPATO, BONE, OCULOS) values(?,?,?,?,?)", getPedCamisas, getPedCalcas, getPedSapatos, getPedBones, getPedOculos) outputChatBox(tostring(getPedCamisas)) outputChatBox(tostring(getPedCalcas)) outputChatBox(tostring(getPedSapatos)) outputChatBox(tostring(getPedBones)) outputChatBox(tostring(getPedOculos)) outputDebugString("CORRECT?") end addEventHandler("onPlayerLogout",getRootElement(),mySQL) Sim, eu usei o setElementData, como eu disse eu testei por comando e estava funcionando, tava mandando o id das roupas no chat certinho e salvando na tabela do mysql Testei do jeito q vc me mandou e não foi do mesmo jeito Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now