Now for my second question:
How would I add this to the client.screen without garbeling the text because it doesnt get the locs of the states right?
mob
testmob1
Click()
usr.target=src
var/list/textlist=list()
var/Loc=-(lentext(src.name)*1+1/2)
for(var/a=1, a<lentext(src.name)+1, a++)
letters+=copytext(src.name,a,a+1)
for(var/state in letters)
var/obj/text2/T=new(locate(usr.client.screen))
T.layer=FLY_LAYER+1
T.icon_state=state
T.pixel_x=Loc
T.pixel_y=10
Loc+=6+1/2
textname()