show real car names in textlabel from shopvehicles

This commit is contained in:
hydrant
2019-05-09 20:30:13 +02:00
parent 3b7316567f
commit c4e1822f60
2 changed files with 12 additions and 1 deletions

View File

@@ -16,6 +16,15 @@ export default function carDealer(globalData: GlobalData) {
var shopMenu: NativeUI.Menu;
mp.events.addDataHandler("shopVehicleTextLabel", (entity: EntityMp, labelId: number) => {
var label = mp.labels.atRemoteId(labelId);
if (label.text.indexOf("SHOPVEHICLE") === -1) return;
var realName = mp.game.ui.getLabelText(mp.game.vehicle.getDisplayNameFromVehicleModel(entity.model))
var text = label.text.replace("SHOPVEHICLE", realName);
label.text = text;
});
mp.events.add('ShopVehicle_OpenMenu', (businessName, price, availableOptions: string[]) => {
var veh = mp.players.local.vehicle;
if (!veh) return;