note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
OnEnterExitModShop
warning
This callback was added in SA-MP 0.3a and will not work in earlier versions!
Description
This callback is called when a player enters or exits a mod shop.
Name | Description |
---|---|
playerid | The ID of the player that entered or exited the modshop |
enterexit | 1 if the player entered or 0 if they exited |
interiorid | The interior ID of the modshop that the player is entering (or 0 if exiting) |
Returns
It is always called first in filterscripts.
Examples
public OnEnterExitModShop(playerid, enterexit, interiorid)
{
if (enterexit == 0) // If enterexit is 0, this means they are exiting
{
SendClientMessage(playerid, COLOR_WHITE, "Nice car! You have been taxed $100.");
GivePlayerMoney(playerid, -100);
}
return 1;
}
Notes
warning
Known Bug(s): Players collide when they get into the same mod shop.
Related Callbacks
The following callbacks might be useful, as they're related to this callback in one way or another.
- OnVehicleMod: This callback is called when a vehicle is modded.
- OnVehicleRespray: This callback is called when a player exits a mod shop, even if the colors weren't changed.
- OnVehiclePaintjob: This callback is called when a player previews a vehicle paintjob inside a mod shop.
Related Functions
The following functions might be useful, as they're related to this callback in one way or another.
- AddVehicleComponent: Add a component to a vehicle.