Object = createObject(980,x,y,z,0,0,0 ) -- انشاء اوبجكت بدل المطلوب
Move = createMarker(x,y,z,'cylinder',10,0,0,0,0 ) -- انشاء مركر مخفي
addEventHandler('onMarkerHit', root, -- حدث عند لمس المركر
function( hPlayer ) -- فنكشن
if ( source == Move ) then -- تحقق بان المركر الـلمسه = Move
moveObject( Object,1000,x,y,z ) -- المكان الراح يتحرك له الاوبجكت او البوابه
end -- اغلاق الفنكشن
end -- اغلاق التحقق
) -- قوس لاغلاق الحدث
addEventHandler('onMarkerLeave', root, -- عند الخروج من المركر
function( hPlayer ) -- فنكشنك
if ( source == Move ) then -- تحقق بان المركر التركه = Move
moveObject( Object,1000,x,y,z ) -- المكان الراح يرجع له الاوبجكت
end -- قفل للفنكشن
end -- قفل للتحقق
) -- قوس غلق الحدث
غير مجرب