GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: DarkxD - 2018. Szeptember 05. - 20:52:00

Cím: SQL lekérdezés
Írta: DarkxD - 2018. Szeptember 05. - 20:52:00
Sziasztok! Hogyan tudom az accounts adatbázisból a játékos pénzét lekérni mysql- en keresztül?
 
 

addEvent(\"attemptLogin\", true)
addEventHandler(\"attemptLogin\", resourceRoot,
function(un, pass)
if not(isPlayerBanned(client)) then
   local money
   local qh = dbQuery(con, \"SELECT * FROM accounts WHERE username=?\", un)
   local user = dbPoll(qh, 500)
   if (user) then
      if (#user > 0) then
         if (user[1][\"password\"] == pass) then
            setElementData(client, \"acc:id\", user[1][\"id\"])
            triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"loginSucces\")
            setPlayerMoney(client, qh.money)
            --outputChatBox(qh.[\"money\"]..\" Ennyi pénzed van!\")
            dbFree(qh)
            
         else
            triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"roszjelszo\")
         end
      else
         triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"nincsilyen\")
      end
   else
      triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"ismeretlenhiba\")
   end
else
   triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"bannolva\")
end
end
)

 
 
Cím: SQL lekérdezés
Írta: BlackSy - 2018. Szeptember 06. - 06:20:46
Idézetet írta: DarkxD date=1536173520


   
      qh.[\"money\"]
   


A qh után nem kell pont.
Cím: SQL lekérdezés
Írta: DarkxD - 2018. Szeptember 06. - 20:58:07
\"904mta_screen_2018_09_06_.png\"
Cím: SQL lekérdezés
Írta: TrickeY - 2018. Szeptember 08. - 15:44:13

setPlayerMoney(client, user[1][\"money\"])

 
 
Cím: SQL lekérdezés
Írta: DarkxD - 2018. Szeptember 08. - 18:51:52
Köszi! Így már működik!