ID:147337
 
When I use src.loc = locate(*,*,*)
If somebody is already there it gives the person who teleports there a black screeb. here is example.

John...DIES...he gets teleported back to 1,1,1

But, JACK dies also..she died first and is already there...

John gets a black screen......

:( help!
Konamix wrote:
When I use src.loc = locate(*,*,*)
If somebody is already there it gives the person who teleports there a black screeb.

You are in fact not using that line at all. If you were, this wouldn't be happening. You're using Move(), which fails when somebody is already there.

Lummox JR
In response to Lummox JR
no, im using SRC.loc...
In response to Konamix
Post the actual code then.
In response to Konamix
no, im using SRC.loc...

If you set someones loc directly to a valid turf then they will be placed there regardless of the density of the turf or anything on it. The only way you can send someone to a black screen by setting loc is to set loc to a null value which happens if you pass in invalid coordinates to locate. If the coordinates are valid then the problem is elsewhere in your code and we can only make random guesses if you don't post the pertinant code.