mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-01-05 23:11:52 +00:00
@@ -111,6 +111,15 @@ var/global/ntnrc_uid = 0
|
||||
else
|
||||
return title
|
||||
|
||||
/datum/ntnet_conversation/proc/get_dead_title()
|
||||
if(direct)
|
||||
var/names = list()
|
||||
for(var/datum/computer_file/program/chatclient/C in clients)
|
||||
names += C.username
|
||||
return "\[DM] [english_list(names)]"
|
||||
else
|
||||
return title
|
||||
|
||||
/datum/ntnet_conversation/proc/can_see(var/datum/computer_file/program/chatclient/cl)
|
||||
if(cl in clients)
|
||||
return TRUE
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
if(!message || !channel)
|
||||
return
|
||||
channel.add_message(message, username, usr)
|
||||
message_dead(FONT_SMALL("<b>([channel]) [username]:</b> [message]"))
|
||||
message_dead(FONT_SMALL("<b>([channel.get_dead_title()]) [username]:</b> [message]"))
|
||||
|
||||
if(href_list["PRG_joinchannel"])
|
||||
. = TRUE
|
||||
@@ -59,13 +59,13 @@
|
||||
channel = C
|
||||
return TRUE
|
||||
C.add_client(src)
|
||||
message_dead(FONT_SMALL("<b>([channel]) A new client ([username]) has entered the chat.</b>"))
|
||||
message_dead(FONT_SMALL("<b>([channel.get_dead_title()]) A new client ([username]) has entered the chat.</b>"))
|
||||
channel = C
|
||||
if(href_list["PRG_leavechannel"])
|
||||
. = TRUE
|
||||
if(channel && !channel.direct)
|
||||
channel.remove_client(src)
|
||||
message_dead(FONT_SMALL(FONT_SMALL("<b>([channel]) A new client ([username]) has left the chat.</b>")))
|
||||
message_dead(FONT_SMALL(FONT_SMALL("<b>([channel.get_dead_title()]) A client ([username]) has left the chat.</b>")))
|
||||
channel = null
|
||||
if(href_list["PRG_backtomain"])
|
||||
. = TRUE
|
||||
@@ -80,7 +80,7 @@
|
||||
C.add_client(src)
|
||||
C.operator = src
|
||||
channel = C
|
||||
message_dead(FONT_SMALL("<b>([channel]) A new channel has been made by [username].</b>"))
|
||||
message_dead(FONT_SMALL("<b>([channel.get_dead_title()]) A new channel has been made by [username].</b>"))
|
||||
if(href_list["PRG_toggleadmin"])
|
||||
. = TRUE
|
||||
if(netadmin_mode)
|
||||
|
||||
Reference in New Issue
Block a user