From bcc5439cc7b981fe75967b9d09754bdced179a95 Mon Sep 17 00:00:00 2001 From: Cekis Date: Thu, 19 Jan 2017 19:28:18 +0000 Subject: [PATCH] Updated logging for an issue where a vehicle is invalid or cannot be found. --- .../systems/vehicle_system/vehicle_control_device.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sku.0/sys.server/compiled/game/script/systems/vehicle_system/vehicle_control_device.java b/sku.0/sys.server/compiled/game/script/systems/vehicle_system/vehicle_control_device.java index f7318d737..5737ca73e 100755 --- a/sku.0/sys.server/compiled/game/script/systems/vehicle_system/vehicle_control_device.java +++ b/sku.0/sys.server/compiled/game/script/systems/vehicle_system/vehicle_control_device.java @@ -340,11 +340,9 @@ public class vehicle_control_device extends script.base_script public int OnGetAttributes(obj_id self, obj_id player, String[] names, String[] attribs) throws InterruptedException { if(!isIdValid(self) || !exists(self) || self == null || self.equals(obj_id.NULL_ID)){ - debugServerConsoleMsg(self, "Exception: Unable to get 'self' (" + self + ") when getting attributes. (vehicle_control_device)"); - debugServerConsoleMsg(self, "My Owner: " + getOwner(self)); - debugServerConsoleMsg(self, "My Location: " + getLocation(self)); - debugServerConsoleMsg(self, "My Scene: " + getLocation(self).area); - debugServerConsoleMsg(self, "My Template: " + getTemplateName(self)); + CustomerServiceLog("vehicle-bug", "Unable to get vehicle (" + self + ") or vehicle's location (" + getLocation(self) + + "). Player (" + getPlayerFullName(player) + ":" + player + "), vehicle template (" + getTemplateName(self) + + "), Player's location (" + getLocation(player) + ")."); return SCRIPT_CONTINUE; } int idx = utils.getValidAttributeIndex(names);