if(pkgBuf.Flags & 4) //exterior { sprintf(Script,"OOPlayerMarker.PostionWorld %f ,%f , %f , %f , %s",pkgBuf.fPosX,pkgBuf.fPosY,pkgBuf.fPosZ,pkgBuf.fRotZ,pkgBuf.ZoneName); sprintf(Script,"OOPlayerRef.PostionWorld %f ,%f , %f , %f , %s",pkgBuf.fPosX,pkgBuf.fPosY,pkgBuf.fPosZ,pkgBuf.fRotZ,pkgBuf.ZoneName); RunScriptLine(Script); } else { sprintf(Script,"OOPlayerMarker.PositionCell %f%f ,%f , %f , %f , %s",pkgBuf.fPosX,pkgBuf.fPosY,pkgBuf.fPosZ,pkgBuf.fRotZ,pkgBuf.ZoneName); sprintf(Script,"OOPlayerRef.PositionCell %f%f ,%f , %f , %f , %s",pkgBuf.fPosX,pkgBuf.fPosY,pkgBuf.fPosZ,pkgBuf.fRotZ,pkgBuf.ZoneName); RunScriptLine(Script); }