OOC(T as text)
set category = null
if(!T)
spawn() alert("Your message may not be blank.")
return
if(usr.talk == 0)
usr<<"Your Muted"
return
else
if(length(T) > 300) T = copytext(T, 1, 300) + ""
var/search = list("\n")
for(var/c in search)
var/pos = findText(T,c)
while(pos)
T = "[copytext(T,1,pos)] [copytext(T,pos+1)]"
pos = findText(T,c,pos)
LogTextChat("<font color = teal><b>(</b><font color = white>[usr.guild_name]<font color = teal><b>)</b><font color=#3366CC><b>{</b><font color=white>[usr.guild_rank]<font color=teal><font color=#3366CC><b>}</b><font color = blue><tt><b>-</b><font color = #00ffff>[usr]<font color = blue><b>-</b><font color = white> <b>OOC:</b><font color = #00ffff>[T]")
if(usr.gm==1||usr.guild_name=={"<IMG SRC=\ref ['AABeta.bmp']>"})
if(usr.guild_name)
world<<output("<font color = teal><b>(</b><font color = white>[usr.guild_name]<font color = teal><b>)</b><font color=#3366CC><b>{</b><font color=white>[usr.guild_rank]<font color=teal><font color=#3366CC><b>}</b><font color = blue><tt><b>-</b><font color = #00ffff>[usr]<font color = blue><b>-</b><font color = white> <b>OOC:</b><font color = #00ffff>[T]","")
if(!usr.guild_name)
world<<output("<font color = blue><tt><b>-</b><font color = #00ffff>[usr]<font color = blue><b>-</b><font color = white> <b>OOC:</b><font color = #00ffff>[T]","")
else
if(usr.guild_name)
world<<output("<font color = teal><b>(</b><font color = white>[usr.guild_name]<font color = teal><b>)</b><font color=#3366CC><b>{</b><font color=white>[usr.guild_rank]<font color=teal><font color=#3366CC><b>}</b><font color = blue><tt><b>-</b><font color = #00ffff>[usr]<font color = blue><b>-</b><font color = white> <b>OOC:</b><font color = #00ffff>[wordfilter(T)]","")
if(!usr.guild_name)
world<<output("<font color = green><tt><b>-</b><font color = #00ffff>[usr]<font color = green><b>-</b><font color = white> <b>OOC:</b><font color = #00ffff>[wordfilter(T)]","")
|