ID:266439
 
I have tried various for a who verb I have no idea how to make 1 can anyone help?
Sure.

mob/verb/Who()
var/mob/M
for(M in world)
if(!M.key) continue //skip NPCs
if(M.name == M.key) usr << M.name
else usr << "[M.name] (Key = [M.key])"

That should work.And heres one i just made...
mob/verb/Who()
var/mob/M
for(M in world)
if(!M.key) continue
usr <<"Players:"
usr << M.name

Sorry,had to edit my post a little bit.




-Non-PC
In response to Non-PC
Here's a simple one.

mob/verb/Who()
for(mob/M as mob in world)
if(M.client)
usr<<"[M]"