source doesnt work... i can still see myself 
  
  
function player_Spawn ( posX, posY, posZ, spawnRotation, theTeam, theSkin, theInterior, theDimension ) 
    if(not firstspawn[source]) then 
        firstspawn[source] = true; 
        givePlayerMoney ( source, 10000 ) 
        blip = createBlipAttachedTo (source, 56) 
        setElementVisibleTo ( blip, source, false ) 
        players = getElementsByType ( "player" ) 
        for k, v in ipairs(players) do 
            if(v ~= source) then 
                setElementVisibleTo ( blip, v, true ) 
            end 
        end 
    end 
    giveWeapon (source, 31, 400) 
    giveWeapon (source, 26, 200) 
    giveWeapon (source, 9, 1) 
    giveWeapon (source, 29, 400) 
end 
addEventHandler ( "onPlayerSpawn", getRootElement(), player_Spawn )