Triggers

Whic is\are the trigger\s used in TestZone to give a +1 to the player that score a goal at basketball and How is\are it\them setted ?
//=============================================================================
// FLBasketTrigger.
//=============================================================================
class FLBasketTrigger extends Trigger;
function Touch(actor Other)
{
local Actor DXPO;
DXPO = Other.Owner;
if (Other.IsA('FLBasketball') && FLBasketball(Other).Region.Zone.IsA('FLBasketZone') && DeusExPlayer(DXPO) != None && !FLBasketball(Other).bAlreadyScored)
{
DeusExPlayer(DXPO).BroadcastMessage("|c33CCFF"$DeusExPlayer(DXPO).PlayerReplicationInfo.Playername@"has scored a point in basketball!");
DeusExPlayer(DXPO).PlayerReplicationInfo.Score += 1;
DeusExPlayer(DXPO).PlayerReplicationInfo.Streak += 1;
FLBasketball(Other).bAlreadyScored = True;
PlaySound(Sound'DeusExSounds.UserInterface.LogSkillPoints', SLOT_None,2,,512);
}
}
defaultproperties
{
}