0 | onActivate | Self | VCE_ifValue | <var:cl:payfor> | == | 950 | 1 3
1 | onVariableTrue | Client | VCE_modVariable | payfor | Subtract | 950
2 | onVariableTrue | Player | addItem | Hammer
3 | onVariableFalse | Client | CenterPrint | Woops! You need to have at least $950 to get a hammer! | 3
I'm not sure if addItem is a stock event or an add-on.
Also, you can't force a hammer to suddenly fly out of a brick.