I will answer the first part of my question. The X/Y/Z is actually part of the extended wow object structure it seems:
Code:
Func _wowUnitObject()
return DllStructCreate ( _
"dword var1;" & _
"dword var2;" & _
"dword DataPTR;" & _
"dword var4;" & _
"dword var5;" & _
"dword ObjectType;" & _
"dword var7;" & _
"dword var8;" & _
"dword var9;" & _
"dword var10;" & _
"dword var11;" & _
"dword var12;" & _
"uint64 GUID;" & _
"dword var13;" & _
"ptr NextObject;" & _
"dword pool[744];" & _
"float x;" & _
"float y;" & _
"float z;" & _
"float rot" )
This is from AutoIt script posted by Whalemarte (thank you): http://www.mmowned.com/forums/wow-me...ource-tls.html
But for camera i still do not know what is the proper way to find it trough using TLS instead of just static address.