ID:172248
 
When you stand inside a turf that has a opacity of 1 you won't be able to see anything around you but yourself inside the turf. I'm trying to make it so you could see everything around you, just not objects in a certin direction.

The way I'm trying to get it.
SSS
XTS
SSS
T = the turf with opacity of 1 with yourself in it
S = what you can see
X = what you cant see

The way it is now.
XXX
XTX
XXX
Any help?
If you stand on an opaque turf, you can still see adjacent turfs provided you have line of sight to them (which is almost always).

Have you considered making the turf you want to be invisible have a black icon or something?
In response to Crispy
Well, how would I make the opacity for the turf turn off JUST for the mob inside it?

Like when a mob enters the turf, that person well be able to see everything around the turf, but anyone else outside the turf(not in it) well not be able to see past it.
In response to Theosco
Either you didn't explain the problem well enough for me to understand, or you haven't thoroughly tested how BYOND deals with view and opacity. The center of the veiw is always assumed non-opaque.

For example, if there is a line of opaque smoke and you step into it, you will see everything on both sides of th smoke.
.....
.....  . ground
..O..  O player
*****  * opaque smoke
#####  # black unviewable region


The player steps south into the line of smoke and sees
.....  . ground
.....  @ player in the smoke
**@**  * opaque smoke
.....
.....