Drop player and tembanplayer

hello im try create whitlist script and after spawn im called this event print work and dropPlayer or tempbanplayer not work

RegisterServerEvent('wlcheck:player')
AddEventHandler('wlcheck:player', function()
    print("ok")
 	local player = getPlayerID(source)
 	local listed = MySQL.Sync.fetchScalar("SELECT listed FROM whitelist WHERE identifier=@name", {['@name'] = player})
    	if listed ~= nil then
    		if tonumber(listed) == 1 then
    			print("whitliste joueur")
    		elseif tonumber(listed) == 99 then
    			print('whitliste admin')
    		else
    			print('else pas nil')
        		DropPlayer(source, 'well, that sign on your back did say so...')
                CancelEvent()
    		end
    	else
    			print('nil')
    			DropPlayer(source, 'well, that sign on your back did say so...')
                CancelEvent()
    	end
 end)
1 Like

Wrong Section…

https://forum.cfx.re/c/development/scripts

local player = xPlayer.source

Update that.