Vadlmok Posted December 27, 2018 Share Posted December 27, 2018 (edited) Добрый день товарищи. Создавал я тут систему регистрации, но что-то пошло не так( Помогите пожалуйста решить проблему Spoiler function loginuserserver (login, password) outputChatBox("Логин: "..login.." Пароль : "..password, source) function Function_Select_Player(qh, tag, score) local Players = dbPoll(qh, -1) if (#Players == 1) then for index, row in pairs(Players) do pInfo.money[1] = row['Money'] pInfo.password[0] = row['Pass'] dbFree ( Players ) end if(password == pInfo.password[0]) then spawnPlayer(source, 1151, -1784,13, 90.0, 19) setPlayerMoney(source, pInfo.money[1]) fadeCamera (source, true) setCameraTarget (source, source) triggerClientEvent ( source, "ConnectClient", source, pedwalkingstyle) triggerClientEvent ( source, "ConnectClient", source, hudcastom) else outputChatBox("Пароль не верный", source) end else outputChatBox("Такой игрок не найден", source) end end dbQuery(Function_Select_Player, connect_db, "SELECT * FROM `account` WHERE `Name` = ?", login) end addEvent( "Login_Player_Server", true ) addEventHandler( "Login_Player_Server", resourceRoot, loginuserserver) Spoiler [2018-12-27 14:08:54] WARNING: roleplay\login_system\login_s.lua:19: Bad argument @ 'dbFree' [Expected db-query at argument 1, got table] [2018-12-27 14:08:54] WARNING: roleplay\login_system\login_s.lua:22: Bad argument @ 'spawnPlayer' [Expected player at argument 1, got nil] [2018-12-27 14:08:54] WARNING: roleplay\login_system\login_s.lua:23: Bad argument @ 'setPlayerMoney' [Expected element at argument 1, got nil] [2018-12-27 14:08:54] WARNING: roleplay\login_system\login_s.lua:24: Bad argument @ 'fadeCamera' [Expected element at argument 1, got nil] [2018-12-27 14:08:54] WARNING: roleplay\login_system\login_s.lua:25: Bad argument @ 'setCameraTarget' [Expected element at argument 1, got nil] [2018-12-27 14:08:54] WARNING: roleplay\login_system\login_s.lua:26: Bad argument @ 'triggerClientEvent' [Expected string at argument 1, got nil] [2018-12-27 14:08:54] WARNING: roleplay\login_system\login_s.lua:27: Bad argument @ 'triggerClientEvent' [Expected string at argument 1, got nil] Edited December 27, 2018 by Vadlmok Link to comment
K1parik Posted December 27, 2018 Share Posted December 27, 2018 (edited) dbFree ( Players ) почему Players? замени на qh а в остальных нет source. ты его в функцию не передаешь Edited December 27, 2018 by K1parik Link to comment
Vadlmok Posted December 27, 2018 Author Share Posted December 27, 2018 (edited) 2 hours ago, K1parik said: dbFree ( Players ) почему Players? замени на qh а в остальных нет source. ты его в функцию не передаешь А как передать? И ещё как можно тригер клиента остановить, чтобы function завершил действие, при этом отправив запрос через сервер (Это для закрытия Dx диалога) Edited December 27, 2018 by Vadlmok Link to comment
K1parik Posted December 27, 2018 Share Posted December 27, 2018 dbQuery(Function_Select_Player, connect_db, "SELECT * FROM `account` WHERE `Name` = ?", source) наверно так у тебя же и так при выполнении функции отправляется триггер. что еще нужно? 1 Link to comment
Vadlmok Posted December 27, 2018 Author Share Posted December 27, 2018 Just now, K1parik said: dbQuery(Function_Select_Player, connect_db, "SELECT * FROM `account` WHERE `Name` = ?", source) наверно так у тебя же и так при выполнении функции отправляется триггер. что еще нужно? Это не как не связанно было, но решение уже нашел. Спасибо за подсказки 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