I wrote a code for you, untested but it should work:
client side:
addEventHandler ( "onClientResourceStart", resourceRoot,
function ( )
triggerServerEvent ( "onClientReady", localPlayer )
end
)
addEvent ( "showDX", true )
addEventHandler ( "showDX", root,
function ( )
-- your code
end
)
server side:
local players = { }
addEvent ( "onClientReady", true )
addEventHandler ( "onClientReady", root,
function ( )
if ( not players[client] ) then
players[client] = true
else
triggerClientEvent ( client, "showDX", client )
end
end
)
addEventHandler ( "onPlayerQuit", root,
function( )
if ( players[source] ) then
players[source] = nil
end
end
)
Wish that can help you