executeSQLQuery ( 'CREATE TABLE IF NOT EXISTS aTable ( aAccount , aData )' )
addEventHandler( 'onPlayerQuit' , root ,
function ( )
local aData_ , aAccount_ = ( getElementData ( source , 'Launcher' ) or 0 ) , getAccountName ( getPlayerAccount ( source ) )
local aSQL_ = executeSQLQuery( 'SELECT * FROM aTable WHERE aAccount = ?' , aAccount_ )
return ( ( ( #aSQL_ == 0 ) and executeSQLQuery( 'INSERT INTO aTable VALUES ( ? , ? )' , aAccount_ , aData_ ) ) or executeSQLQuery( 'UPDATE aTable SET Launcher = ? WHERE aAccount = ?' , aData_ , aAccount_ ) )
end )
addEventHandler( 'onPlayerLogin' , root ,
function ( )
local aSQL_ = executeSQLQuery( 'SELECT * FROM aTable WHERE aAccount = ? ' , getAccountName ( getPlayerAccount ( source ) ) )
for Index in ipairs ( aSQL_ ) do
setElementData ( source , 'Launcher' , aSQL_ [ Index ] [ 'aData' ] )
end
end )
عدلته لك بسرعه ض1