birincisi 0. frame diye bişey yok

o 1. frame

ikincisi yazdığın koddaki tırnaklar tek onların çift olması gerekiyor.
mainPlayer.loadMovie("39.swf")
mainPlayer._x=10
mainPlayer._y=10
kod böyle olacak ,takıldığın bir yer olursa söylersin yardımcı olurum buradan. Kolay gelsin.
ek olarak sadece koruma amaçlı kullanacaksan , "1. framede "
loadMovieNum("39.swf",0) ; olarak ta kullanabilirsin cyberwolf nickli arkadaşın verdiği örnekten pek farkı yoktur sadece yeni bir MovieClip içine yuklenmek yerine aynı seviyeye yüklenir. çalınmaması konusuna gelince çalacak adam her türlü çalar öncelikle swf dosyalarının çalınmasını engellemek zor , eger içindeki kodların görünmesini istemiorum dersen swf encrypt benzeri programlarla kodları şifreleyebilirsin bu onu olası decompiler programlardan korur, tabi flash movie ni "password protect " kısmıyla yani şifre korumalı olarak compile etmeyi de unutmadan hatırlatayım.
iyi çalışmalar