From Multi Theft Auto: Wiki
If this event is canceled, the pickup does not disappear and the player does not receive its bonus.
This example creates a pickup and outputs a message to the chat box when a player walks over it.
local thePickup = createPickup( 10, 10, 10, 2, 31, 3000, 50 ) -- Create a M4 weapon pickup when the script starts function pickedUpWeaponCheck( player ) outputChatBox( "You have picked up a M4.", player ) -- Output a message to the chatbox end addEventHandler( "onPickupHit", thePickup, pickedUpWeaponCheck )