ID:168588
 
I am trying to create a turf that allows me to set a new eye location.
When I use
verb/Watch()
client
eye = locate(25,25,1)
Verb/Stop_Watching()
client
eye = locate(usr.loc)
or
verb/Watch()
client.eye = locate(25,25,1)
Verb/Stop_Watching()
client.eye = locate(usr.loc)
It claims eye and client is not a var.
When I use
verb/Watch(mob/M)
M.client.eye = locate(25,25,1)
Verb/Stop_Watching()
M.client.eye = locate(M.x,M.y,M.z)
it goes to black and the second verb disappears.
You need to alter client.perspective along with client.eye if you're moving the eye out of view of the client.
In response to Nadrew
Thanks, how do I do that? Is it in the dme file?
In response to BlackBirdOmega
In response to Mega fart cannon
Yeah, I've checked the help fire, I need help implementing
error:EYE_PERSPECTIVE:re-initialization of global var
Also, if I just click Stop_Watching it doesn't follow my mob
In response to BlackBirdOmega
Just place client/perspective=EYE_PERSPECTIVE anywhere you really want.