Newbs.
onPlayerChats() only doesn't work on serverside in a wNPC, if its in a local npc/class/DB it WILL work serverside.
And to answer your question Chandler, yes - your getguildname(guild, account) will (should) work, I've used it in the same way and it works.
I refer you to this thread:
http://forums.graalonline.com/forums...ad.php?t=71885