Events
Server Events
rxdealerships:onVehiclePurchased
Triggered after a player purchases a vehicle with cash or bank.
RegisterNetEvent('rxdealerships:onVehiclePurchased', function(src, dealershipId, vehicleModel, plate, price, paymentType) end)
Server ID of the player that purchased the vehicle.
ID of the dealership the vehicle was purchased from.
Model name of the purchased vehicle.
License plate of the purchased vehicle.
Price paid for the vehicle.
Payment method used for the purchase.
rxdealerships:onVehicleFinanced
Triggered after a player finances a vehicle.
RegisterNetEvent('rxdealerships:onVehicleFinanced', function(src, dealershipId, vehicleModel, plate, financePrice, installment, totalPayments) end)
Server ID of the player that financed the vehicle.
ID of the dealership the vehicle was financed from.
Model name of the financed vehicle.
License plate of the financed vehicle.
Total finance price of the vehicle.
Amount per installment payment.
Total number of installment payments.
rxdealerships:onFinancePaymentProcessed
Triggered after an automatic finance payment is processed.
RegisterNetEvent('rxdealerships:onFinancePaymentProcessed', function(buyer, financeId, paymentAmount, paymentsMade, totalPayments, status) end)
Identifier of the player making the payment.
ID of the finance record.
Amount of the installment payment.
Number of payments made so far.
Total number of payments required.
Status of the finance after the payment.
rxdealerships:onTebexVehiclePickedUp
Triggered after a player picks up a Tebex-purchased vehicle.
RegisterNetEvent('rxdealerships:onTebexVehiclePickedUp', function(src, dealershipId, vehicleModel, plate) end)
Server ID of the player picking up the vehicle.
ID of the dealership.
Model name of the vehicle.
License plate of the vehicle.
rxdealerships:onDealershipCreated
Triggered after a new dealership is created.
RegisterNetEvent('rxdealerships:onDealershipCreated', function(dealership) end)
Data of the dealership that has been created.
rxdealerships:onDealershipDeleted
Triggered after a dealership is deleted.
RegisterNetEvent('rxdealerships:onDealershipDeleted', function(dealershipId, dealershipName, dealershipType) end)
ID of the dealership that was deleted.
Name of the dealership that was deleted.
Type of the dealership that was deleted.
rxdealerships:onBalanceChanged
Triggered after a dealership balance changes (deposit/withdraw).
RegisterNetEvent('rxdealerships:onBalanceChanged', function(src, dealershipId, action, amount, newBalance) end)
Server ID of the player that made the change.
ID of the dealership.
Action performed (deposit or withdraw).
Amount deposited or withdrawn.
New balance of the dealership after the change.
rxdealerships:onOrderPlaced
Triggered after vehicle orders are placed by a dealership owner.
RegisterNetEvent('rxdealerships:onOrderPlaced', function(src, dealershipId, orders, totalCost) end)
Server ID of the player that placed the order.
ID of the dealership.
List of orders placed.
Total cost of all orders combined.
rxdealerships:onOrderDelivered
Triggered after an order is delivered to a player-owned dealership.
RegisterNetEvent('rxdealerships:onOrderDelivered', function(dealershipId, orderId, vehicleModel, quantity) end)
ID of the dealership.
ID of the delivered order.
Model name of the delivered vehicle.
Quantity of vehicles delivered.
rxdealerships:onDealershipStatusChanged
Triggered after a dealership is opened or closed.
RegisterNetEvent('rxdealerships:onDealershipStatusChanged', function(src, dealershipId, isOpen) end)
Server ID of the player that changed the status.
ID of the dealership.
Whether the dealership is now open or closed.
Client Events
rxdealerships:onTestDriveStarted
Triggered after a player starts a test drive.
RegisterNetEvent('rxdealerships:onTestDriveStarted', function(dealershipId, vehicleModel) end)
ID of the dealership.
Model name of the test drive vehicle.
rxdealerships:onTestDriveEnded
Triggered after a player ends a test drive.
RegisterNetEvent('rxdealerships:onTestDriveEnded', function(dealershipId) end)
ID of the dealership.
