void main()
{
    object oTarget = (GetObjectByTag("TELE_PORT_8"));
    object oPC = GetPCSpeaker();
    AssignCommand(oPC, ClearAllActions());
    AssignCommand(oPC, PlaySound("as_mg_telepout1"));
    ApplyEffectToObject(DURATION_TYPE_PERMANENT, EffectVisualEffect(VFX_IMP_LIGHTNING_M), oTarget);
    AssignCommand(oPC,JumpToObject(oTarget));
    AssignCommand(oPC, ActionDoCommand(ClearAllActions()));
}