Linked Portals From A Brick
Use two Brick->spawnProjectile events to spawn a Portal (Orange) projectile and a Portal (Blue) projectile. If they collide with walls which they can spawn portals on (e.g. don't land on a portal-proof wall, don't collide with another portal), they will create a portal of each colour. Walk in one and come out of the other.
Link A Player's Portal To A Brick
1. Create two bricks - a flat plate and a 1x1 brick. Use the Wrench to give the 1x1 brick a memorable name.
2. Use the Brick->spawnProjectile event on the 1x1 brick to create an orange portal on an empty wall.
3. When the player steps on the plate, use the Player->setPortalGun event to disable the orange portal. (either Blue/Pickup or BlueOnly) The player must be in a minigame for you to do this.
4. Use the Brick->setAsPortalLink event on the 1x1 brick (using <NAMED BRICK> as a target) to set it as the player's portal link.
5. When the player fires a blue portal (the orange one will give a 'denied' sound since you disabled it), it will link with the orange portal spawned by the brick.
6. If the player or a vehicle recently picked up by it (Portal Gun or Gravity Gun) goes through the orange portal, it will teleport to their blue one.
7. If any player or object goes through the blue portal of a player who is currently linked to a brick's orange portal, it will teleport to there.