From dd04ec0bb393df9c93be73a2a02759e1225dd731 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Wed, 8 Feb 2023 17:59:24 -0600 Subject: [PATCH] Send -1 blip/pickup for deleted biz --- scripts/server/business.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/server/business.js b/scripts/server/business.js index 6af6e9cd..6f505908 100644 --- a/scripts/server/business.js +++ b/scripts/server/business.js @@ -2271,6 +2271,7 @@ function deleteBusiness(businessId, whoDeleted = 0) { removePlayersFromBusiness(businessId); getServerData().businesses.splice(businessId, 1); + updateBusinessPickupLabelData(businessId); return true; } @@ -2869,7 +2870,11 @@ function getBusinessIdFromDatabaseId(databaseId) { // Updates all pickup data for a business by businessId function updateBusinessPickupLabelData(businessId) { if (!areServerElementsSupported() || getGame() == V_GAME_MAFIA_ONE || getGame() == V_GAME_GTA_IV) { - sendBusinessToPlayer(null, businessId, getBusinessData(businessId).name, getBusinessData(businessId).entrancePosition, getBusinessEntranceBlipModelForNetworkEvent(businessId), getBusinessEntrancePickupModelForNetworkEvent(businessId), getBusinessData(businessId).buyPrice, getBusinessData(businessId).rentPrice, getBusinessData(businessId).hasInterior, getBusinessData(businessId).locked, doesBusinessHaveAnyItemsToBuy(businessId)); + if (getBusinessData(businessId) == false) { + sendBusinessToPlayer(null, businessId, "", false, -1, -1, 0, 0, false, false, false); + } else { + sendBusinessToPlayer(null, businessId, getBusinessData(businessId).name, getBusinessData(businessId).entrancePosition, getBusinessEntranceBlipModelForNetworkEvent(businessId), getBusinessEntrancePickupModelForNetworkEvent(businessId), getBusinessData(businessId).buyPrice, getBusinessData(businessId).rentPrice, getBusinessData(businessId).hasInterior, getBusinessData(businessId).locked, doesBusinessHaveAnyItemsToBuy(businessId)); + } return false; }