From 8d5ce60d1edef72b6157a56b4ef2a66fd46c2cb0 Mon Sep 17 00:00:00 2001 From: Redacted by Stellabellum INC Date: Sun, 23 Nov 2014 08:56:44 -0800 Subject: [PATCH] Added a check to make sure player is close to object when utilizing it --- .../game/script/theme_park/warren/bio_terminal.script | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sku.0/sys.server/compiled/game/script/theme_park/warren/bio_terminal.script b/sku.0/sys.server/compiled/game/script/theme_park/warren/bio_terminal.script index 4ae8dd04a..bf0ee572d 100644 --- a/sku.0/sys.server/compiled/game/script/theme_park/warren/bio_terminal.script +++ b/sku.0/sys.server/compiled/game/script/theme_park/warren/bio_terminal.script @@ -12,6 +12,15 @@ trigger OnInitialize() trigger OnObjectMenuRequest(obj_id player, menu_info mi) { + location here = getLocation (player); + location term = getLocation (self); + float range = getDistance(here, term); + if (range > 2.0) + { + sendSystemMessage (player, new string_id ( SYSTEM_MESSAGES, "elev_range" ) ); + return SCRIPT_CONTINUE; + } + sui.msgbox(player, new string_id ( SYSTEM_MESSAGES, "bio_terminal" )); return SCRIPT_OVERRIDE; }