Announcement

Collapse
No announcement yet.

Player Teleport

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Player Teleport

    I'm trying to setup a Kismet sequence where a player trips a trigger volume and is then teleported to one of 3 locations.
    The 3 locations aren't the issue, as my kismet sequence will rotate between the 3 with no problems.
    My issue is how do I get Kismet to teleport only the player that has tripped the trigger volume rather than all players in the map.


    Thanx in advance!

    #2
    Teleport the trigger volume touched instigator object (a pawn), rather than Player.
    copy and paste this to your kismet editor window for an example:
    Code:
    Begin Object Class=SeqEvent_Touch Name=SeqEvent_Touch_0 Archetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch'
       Originator=TriggerVolume'TriggerVolume_0'
       MaxTriggerCount=0
       bPlayerOnly=False
       MaxWidth=165
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_Switch'SeqAct_Switch_1')),DrawY=-2060)
       OutputLinks(1)=(DrawY=-2040)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_0'),DrawX=1906)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Main_Sequence'
       ObjPosX=1824
       ObjPosY=-2128
       ObjName="TriggerVolume_0 Touch"
       DrawWidth=127
       DrawHeight=152
       Name="SeqEvent_Touch_0"
       ObjectArchetype=SeqEvent_Touch'Engine.Default__SeqEvent_Touch'
    End Object
    Begin Object Class=SeqAct_Switch Name=SeqAct_Switch_1 Archetype=SeqAct_Switch'Engine.Default__SeqAct_Switch'
       LinkCount=3
       bLooping=True
       InputLinks(0)=(DrawY=-2061)
       OutputLinks(0)=(Links=((LinkedOp=SeqAct_Teleport'SeqAct_Teleport_1')),DrawY=-2082)
       OutputLinks(1)=(Links=((LinkedOp=SeqAct_Teleport'SeqAct_Teleport_2')),LinkDesc="Link 2",DrawY=-2061)
       OutputLinks(2)=(Links=((LinkedOp=SeqAct_Teleport'SeqAct_Teleport_0')),LinkDesc="Link 3",DrawY=-2040)
       VariableLinks(0)=(DrawX=2057)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Main_Sequence'
       ObjPosX=2023
       ObjPosY=-2119
       DrawWidth=68
       DrawHeight=109
       Name="SeqAct_Switch_1"
       ObjectArchetype=SeqAct_Switch'Engine.Default__SeqAct_Switch'
    End Object
    Begin Object Class=SeqVar_Object Name=SeqVar_Object_0 Archetype=SeqVar_Object'Engine.Default__SeqVar_Object'
       ObjInstanceVersion=1
       ParentSequence=Sequence'Main_Sequence'
       ObjPosX=1874
       ObjPosY=-1956
       DrawWidth=32
       DrawHeight=32
       Name="SeqVar_Object_0"
       ObjectArchetype=SeqVar_Object'Engine.Default__SeqVar_Object'
    End Object
    Begin Object Class=SeqAct_Teleport Name=SeqAct_Teleport_1 Archetype=SeqAct_Teleport'Engine.Default__SeqAct_Teleport'
       InputLinks(0)=(DrawY=-2080)
       OutputLinks(0)=(DrawY=-2080)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_0'),DrawX=2334)
       VariableLinks(1)=(DrawX=2409)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Main_Sequence'
       ObjPosX=2296
       ObjPosY=-2114
       DrawWidth=166
       DrawHeight=61
       Name="SeqAct_Teleport_1"
       ObjectArchetype=SeqAct_Teleport'Engine.Default__SeqAct_Teleport'
    End Object
    Begin Object Class=SeqAct_Teleport Name=SeqAct_Teleport_2 Archetype=SeqAct_Teleport'Engine.Default__SeqAct_Teleport'
       InputLinks(0)=(DrawY=-1983)
       OutputLinks(0)=(DrawY=-1983)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_0'),DrawX=2317)
       VariableLinks(1)=(DrawX=2392)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Main_Sequence'
       ObjPosX=2279
       ObjPosY=-2017
       DrawWidth=166
       DrawHeight=61
       Name="SeqAct_Teleport_2"
       ObjectArchetype=SeqAct_Teleport'Engine.Default__SeqAct_Teleport'
    End Object
    Begin Object Class=SeqAct_Teleport Name=SeqAct_Teleport_0 Archetype=SeqAct_Teleport'Engine.Default__SeqAct_Teleport'
       InputLinks(0)=(DrawY=-1891)
       OutputLinks(0)=(DrawY=-1891)
       VariableLinks(0)=(LinkedVariables=(SeqVar_Object'SeqVar_Object_0'),DrawX=2324)
       VariableLinks(1)=(DrawX=2399)
       ObjInstanceVersion=1
       ParentSequence=Sequence'Main_Sequence'
       ObjPosX=2286
       ObjPosY=-1925
       DrawWidth=166
       DrawHeight=61
       Name="SeqAct_Teleport_0"
       ObjectArchetype=SeqAct_Teleport'Engine.Default__SeqAct_Teleport'
    End Object

    Comment


      #3
      Works a treat M8!

      You help was muchly appreciated!

      Now I can continue working, unhindered, on this!

      Comment

      Working...
      X