If I'm reading that correctly the following command should always yield the same result no matter the surface the player is on.API wrote:surface :: SurfaceSpecification (optional): IF defined, the screenshot will be take on this surface unless player is also given.
Code: Select all
/c game.take_screenshot{surface=1, position={10,10}, resolution={100,100}}
When used while on surface 1 (correct): When used while on surface 2 (incorrect): However, using a surface that does not exist still correctly gives an error.