Quote: "If I give that script to the teleport, how will I go to it when I press 't'?"
Give the 1st script to a triggerzone somewhere in your level (no matter where) and enter the name of the teleport destination (object) in YOURENTITYNAMEHERE.
And then give the teleport destination (object) the second script (you don't need to, but this will fix possible collision problems). Now you should be able to teleport yourself, no matter where you are, to the destination place by simply pressing the 't' button...
EDIT: If want to teleportate from an teleportation entity, give it this script:
desc = teleport
:state=0:state=1
:state=1,plrdistwithin=20,scancodekeypressed=20:plrmoveto=YOURENTITYNAMEHERE,state=1
The Swarm of flying pigs is coming...
Killer&Slaughter Machines Pack too!