local screenWidth, screenHeight = guiGetScreenSize() 
  
img = "logo.png" 
  
function logo() 
local seconds = getTickCount() / 1000 
local R = math.sin(seconds) * 80 
dxDrawImage( (screenWidth / 800) * 645, (screenHeight / 520) * 157, (screenWidth / 850) * 150, (screenHeight / 600) * 130, img , R) 
end 
addEventHandler("onClientRender",root,logo) 
  
addEventHandler("onClientResourceStart",getRootElement(), function ( ) 
if ( isPedInVehicle(localPlayer) ) then 
removeEventHandler("onClientRender",getRootElement(),logo) 
end 
 end 
) 
  
addEventHandler("onClientVehicleEnter",getRootElement(), function ( ) 
removeEventHandler("onClientRender",getRootElement(),logo) 
end) 
  
addEventHandler("onClientVehicleExit",getRootElement(), function ( ) 
addEventHandler("onClientRender",getRootElement(),logo) 
end)