mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
telesci adminlogging
This commit is contained in:
@@ -227,7 +227,13 @@
|
||||
return
|
||||
return
|
||||
return
|
||||
|
||||
var/global/list/telesci_warnings = list(/obj/machinery/power/supermatter,
|
||||
/obj/machinery/the_singularitygen,
|
||||
/obj/item/weapon/grenade,
|
||||
/obj/item/device/transfer_valve,
|
||||
/obj/item/device/fuse_bomb,
|
||||
/obj/item/device/onetankbomb,
|
||||
/obj/machinery/portable_atmospherics/canister)
|
||||
/obj/machinery/computer/telescience/proc/doteleport(mob/user)
|
||||
var/trueX = x_co + x_off - x_player_off + WORLD_X_OFFSET
|
||||
var/trueY = y_co + y_off - y_player_off + WORLD_Y_OFFSET
|
||||
@@ -260,6 +266,9 @@
|
||||
var/things=0
|
||||
for(var/atom/movable/ROI in source)
|
||||
if(ROI.anchored || things>=10) continue
|
||||
if(is_type_in_list(ROI,telesci_warnings))
|
||||
message_admins("[user.real_name]/([formatPlayerPanel(user,user.ckey)]) teleported a [ROI] to [formatJumpTo(dest)] from [formatJumpTo(source)]")
|
||||
log_admin("[user.real_name]/([formatPlayerPanel(user,user.ckey)]) teleported a [ROI] to [formatJumpTo(dest)] from [formatJumpTo(source)]")
|
||||
do_teleport(ROI, dest, 0)
|
||||
things++
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user