Собственно, пытаюсь вывести данные игрока из базы данных, при авторизации, используя встроенные функции MySQL, но ничего не получается, надеюсь кто - нибудь поможет.

Используя сторонний модуль MySQL вывод информации я реализовал.
PHP код:
local result mysql_query(database"SELECT * FROM players WHERE Name = '"..name.."' AND Password = '"..password.."';")
if(
result and mysql_num_rows(result) > 0then
local row 
mysql_fetch_assoc(result)
setElementData(source"posX", (row['X'])) --Вот сам вывод и запись в игрока
А со встроенными функциями не получается:
PHP код:
addEvent('onPlayerLoginEx'true)
addEventHandler("onPlayerLoginEx"getRootElement(), function(namepassword)
    if 
client ~= source then return end
    local query 
dbQuery(database"SELECT * FROM players WHERE Name = ? AND Password = ?;"namepassword)
    
local resultnum_affected_rows dbPoll(query, -1)
    if 
num_affected_rows 0 then
        triggerClientEvent
(source"destroyGui"source)
        
setPlayerName(sourcename)
setElementData(source"X" --И как то сюда нужно записывать данные.
        
spawnPlayer(sourcegetElementData(source"X"), getElementData(source"Y"), getElementData(source"Z"))
        
fadeCamera(sourcetrue)
        
setCameraTarget(sourcesource)
        
outputChatBox("Вы успешно авторизировались на сервере!"source02550)
    else
        
outputChatBox("Введенный вами пароль неверный, или аккаунт не существует."source25500)
    
end
end

На вики читал про функцию dbPoll, где вроде как примеры есть, но толком ничего не понял, поэтому прошу помощи здесь, надеюсь кто - нибудь поможет, подскажет что не так или даст совет