Szerző Téma: unexpected symbol  (Megtekintve 1486 alkalommal)

unexpected symbol
« Dátum: 2016. január 12. - 18:50:22 »
0 Show voters
Hali! Az a problémám, hogy van egy resource, ami az alábbi hibát írja, de nem jövök rá hogy mi lehet a gond. Légyszíves valaki segítsen!
Log:
 
[2016-01-12 18:36:49] SCRIPT ERROR: a_login\\server.lua:40: unexpected symbol near \')\'
[2016-01-12 18:36:49] ERROR: Loading script failed: a_login\\server.lua:40: unexpected symbol near \')\'
[2016-01-12 18:36:50] Querying MTA master server... success! (Auto detected IP:31.46.171.52)
[2016-01-12 18:36:50] Server started and is ready to accept connections!
[2016-01-12 18:36:50] To stop the server, type \'shutdown\' or press Ctrl-C
[2016-01-12 18:36:50] Type \'help\' for a list of commands.

 
Script:
 
function playerRegister(player, username, password, password2)
local md5password = md5(password)
if(password~=password2)then
triggerClientEvent(\"info\",player,\"A felhasználónév túl rövid!\", \"red\")
return
end
if(string.len(username)<5)then
triggerClientEvent(\"info\",player,\"A felhasználónév túl rövid!\", \"red\")
return
end
if(string.len(password)<5)then
   triggerClientEvent(\"info\", player, \"A jelszó túl rövid!\", \"red\")
return
end
serial = getPlayerSerial(player)
dbQuery = function(qh, player, username, md5password)
   local a, b, c = dbPoll(qh, 0)
   if b > 0 then
      outputChatBox(\"Neked már van accountod\")
      regisztalhat = false
      return
   end         
end, {player,username,md5password}, mysql:getConnection(), (\"SELECT * FROM characters WHERE charactername=\'\" .. safecharname .. \"\' AND account=\'\" .. mysql:escape_string(id) .. \"\' AND cked = 0\")
dbQuery = function(qh, player, username, md5password)
   local result, rows, errorMsg = dbPoll(qh, 0)
   if not regisztalhat then return end
   if rows > 0 then
      exports.a_box:addNotification(\"Ez a felhasználónév már foglalt!\",\"red\")
   else
      local _, id = mysql:query_free(\"INSERT INTO accounts SET serial = \'\".. serial ..\"\', username = \'\"..tostring(username)..\"\', password = \'\"..tostring(md5password)..\"\'\", true)
      exports.a_box:addNotification(\"Sikeresen regisztráltál!\",\"green\")
   end
-40-es sor      end, {player,username,md5password}, mysql:getConnection(), \"SELECT * FROM accounts WHERE username = ? LIMIT 1\", username)
end
addEvent(\"playerRegister\", true)
addEventHandler(\"playerRegister\", getRootElement(), playerRegister)
« Utoljára szerkesztve: 2016. január 13. - 18:19:48 írta anGeL »

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
unexpected symbol
« Válasz #1 Dátum: 2016. január 12. - 23:13:50 »
0 Show voters
[gmod]Áthelyezve. Máskor ügyelj arra, hogy hova nyitod a témádat![/gmod]

unexpected symbol
« Válasz #2 Dátum: 2016. január 13. - 15:21:47 »
0 Show voters
Nincs elkezdve a zárójel, csupán lezárása van. Mellesleg nem véletlen editelt ez a login?

Nem elérhető Xenius

  • 668
    • Profil megtekintése
unexpected symbol
« Válasz #3 Dátum: 2016. január 16. - 09:04:50 »
0 Show voters
Idézetet írta: AlexSwamp date=1452694907\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59095\" data-ipsquote-contentclass=\"forums_Topic
Nincs elkezdve a zárójel, csupán lezárása van. Mellesleg nem véletlen editelt ez a login?
 
A valhalla mysql plugin alapján működik, illetve ez egy regisztráció nem bejelentkezés.
 

...[/quote]
Mert egy hülyeség az egész script. Nem is fog így működni.
 
dbQuery(function(handler)
local res, rows, err = dbPoll(handler, 0)
end, {params}, connection, \"query\")

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal