Skip to main content

PickedScpItemCompleted

Gets called when the scp item pickup objective has been completed.

Start a script section

!-- OnEvent PickedScpItemCompleted
-- require *evItem @evPlayer $evFaction $evInfluenceToGrant $evTimeToGrant $evSendToPlayers

# Add your instructions here
  • Group: ObjectiveEvents
  • Cancellable: No
  • Event data: ScpItemPickedObjectiveEventArgs

Injected variables

VariableTypeDescription
*evItemreference to Item objectGets the item that has been picked up.
@evPlayerplayer valueGets the player that invoked the event.
$evFactionFaction enum valueGets the Faction which will receive the InfluenceToGrant and TimeToGrant rewards.
$evInfluenceToGrantnumber valueGets the amount of influence to grant to the Faction.
$evTimeToGrantnumber valueGets the amount of time to be reduced from the Faction's timer.
Remarks: Negative values reduce the timer, positive extends it.
$evSendToPlayersbool valueGets whether the objective completion should be sent to players and visible on their screen.