Ko/Teleporters: Difference between revisions

From Valve Developer Community
< Ko
Jump to navigation Jump to search
(Created page with "Teleporters can be created using standard Source entities. == One-way teleporter == Start by creating a brush and texturing it with [[Tool_textures#trigger|tools/toolstrigge...")
 
m (obsolete language category)
 
(17 intermediate revisions by 7 users not shown)
Line 1: Line 1:
Teleporters can be created using standard Source entities.
{{lang|Teleporters}}
텔레포터들은 Source의 기본 엔티티들을 이용해서 만들수 있습니다.


== One-way teleporter ==
== 편도 텔레포터 ==
Start by creating a [[brush]] and texturing it with [[Tool_textures#trigger|tools/toolstrigger]]. Now select the brush and press {{key|CTRL}} + {{key|T}}, or right-click the brush and select ''Tie To Entity'', select [[trigger_teleport]] and click Apply. This will be the area in which a player must enter to be teleported (see picture on the right).
처음 시작으로 [[Tool_textures#trigger|tools/toolstrigger]] 텍스쳐로 발려진 블럭을 만드는 것으로 시작합니다. 이제 그 블럭을 누르고 {{key|CTRL}} + {{key|T}} 를 누르거나 우클릭을 사용해 ''Tie To Entity'' 를 선택하세요, {{L|trigger_teleport}}를 선택하시고 적용해주세요. 이제 이 공간은 플레이어가 순간이동 하려면 꼭 들어가야 하는 장소가 됬습니다 (오른쪽 그림).


:* Set the 'Remote Destination' to an appropriate name ('''teleport_destination_1''', for example).
:* 'Remote Destination'의 이름을 적절한걸로 설정해주세요 (예를 들자면'''teleport_destination_1'''처럼).
:* Change to the 'Flags' tab and check the 'Clients' flag to allow players to teleport.
:* 'Flags'탭의 'Clients' 항목을 플레이어들이 순간이동 될수있게 체크해주세요.


Next, create an [[info_teleport_destination]] from the [[Entity_Creation|entity]] list where you want the teleport ''exit'' to be. This will be the point where the player is teleported to.
다음은, {{L|info_teleport_destination}}을 {{L|Entity creation|entity}}로 텔레포터의 ''출구'' 가 되길 원하는 곳에 설치해주세요. 이 점으로 이제 플레이어가 순간이동 됩니다.
:* Set the 'Name' attribute to the appropriate name that was used in the previous step ('''teleport_destination_1''').
:* 'Name' 항목을 전 단계에 사용했었던 ('''teleport_destination_1''')과 똑같은 적절한 이름을 넣어주세요.
{{note|Place this entity a few units above the surface. For some reason, players can become "stuck" when the entity lines up with the surface. A few units is hardly a noticeable fall after teleporting.}}
{{Note|이 엔티티를 바닥에서 조금 위로 올려서 배치해주세요. 이유인 즉슨 엔티티가 바닥과 나란하게 배치되면 플레이어들이 낄수가 있습니다. 어느 정도 띄위면 순간이동후 바닥으로 떨어집니다.}}


{{clr}}
{{clr}}


Now in game, when you touch the [[trigger_teleport]], you come out at the [[info_teleport_destination]].
이제 게임에서, 당신이 {{L|trigger_teleport}}를 만지면, 당신은 {{L|info_teleport_destination}}로 나올것입니다.


== Two-way teleporter ==
== 쌍방 텔레포터 ==
[[image:Trigger_teleport_ex.jpg|thumb|right|An example of a two-way teleportation.]]
[[File:Trigger_teleport_ex.jpg|thumb|right|쌍방 텔레포터의 예.]]
Making a two-way teleporter is very similar to a one-way teleporter, and if you can make one of those work successfully, all thats required is common sense.
쌍방 텔레포터를 만드는 것은 편도 텔레포터를 만드는것과 매우 비슷합니다, 그리고 당신이 이것은 성공적으로 해낼수있다면, 이제 당신의 센스가 필요한것입니다.
<br><br>
<br><br>
Firstly, create the 2 [[brush|brushes]] that will become your teleport entrances, and texture them with [[Tool_textures#trigger|tools/toolstrigger]]. Now, as with one-way teleports, press {{key|CTRL}} + {{key|T}}, or right-click and select ''Tie To Entity'' and select [[trigger_teleport]] for both of them.
첫째로, 당신의 순간이동 입구가 될 블럭을 [[Tool_textures#trigger|tools/toolstrigger]] 텍스쳐로 발라주세요. 이제 편도 텔레포터처럼 {{key|CTRL}} + {{key|T}}를 누르거나 우-클릭을 눌러서 ''Tie To Entity'' 를 두쪽다 선택해주세요
:* Set the [[keyvalues]] and [[flag|flags]] the same as a one-way teleporter, except for Remote Destination.
 
:* Set the Remote destination keyvalue of one teleport entrance to an appropriate name ('''teleport_destination_1''', for example) and the other entrance, to another name such as '''teleport_destination_2'''.
:* {{L|keyvalues}} 와 {{L|flag|flags}}들은 편도 텔레포터와 같게 설정하세요 하지만 Remote Destination은 다르게 설정하셔야 합니다
:* Name these [[brush entities]] something appropriate, like teleport_entrance_1 and teleport_entrance_2.
:* 한 텔레포터 입구의 Remote destination 값을 (예를 들자면, '''teleport_destination_1''')과 같은 적절한 것으로 설정해주세요 다른 입구는 '''teleport_destination_2'''과 같은것으로 설정해주세요.
:* 이 블럭 엔티티들을 적절한 이름을 부여하세요 teleport_entrance_1 이나 teleport_entrance_2 와 같은.
<br>
<br>
Now create 2 [[info_teleport_destination]] entities. These will be where you are teleported to.
이제 2개의 {{L|info_teleport_destination}} 엔티티들을 만들어주세요. 이것들은 당신이 어디로 순간이동될지 설정해주는것입니다.
:* Set the Name of each of them to the appropriate names thought up earlier ('''teleport_destination_1''' and '''teleport_destination_2''', for example).
 
:* Place the one ''teleport destination'' near to the ''entrance'' that does not teleport to it.
:* 각각의 이름을 적절한 것으로 설정해주세요 방금 했던것을 생각해보세요!(예를 들면. '''teleport_destination_1''' '''teleport_destination_2''' )
:* Place the other ''teleport destination'' near to the other ''teleport entrance''.
:* 하나의''teleport destination'' 을 순간이동 하는 방향이 아닌 ''입구'' 에 놓아주세요.
{{note|This means '''teleport_destination_1''' would be next to '''teleport_entrance_2''', and '''teleport_destination_2''' would be next to '''teleport_entrance_1'''}}
:* 다른 ''teleport destination'' 을 다른쪽의 ''텔레포터 입구'' 에 놓아주세요.
{{warning|Make sure that no part of any ''info_teleport_destination'' entity is touching the ''trigger_teleport'' brush it is next to. If this happens, whenever you teleport, it will either fling you back through the other teleport or cause an infinite loop where you are repeatedly teleporting between the 2 destinations.}}
{{warning:ko|''info_teleport_destination'' 엔티티가 ''trigger_teleport'' 블럭안에 들어가 있지 않도록 꼭 확인하세요. 만약 그런 일이 생긴다면, 당신이 순간이동 될때, 당신은 두 텔레포터와 두 목적지 사이를 영원히 반복적으로 멈추지 않고 돌고 도는 순간이동을 할것입니다 }}
{{note|The names of these entities are not significant, but it makes it easier to understand.}}
{{Note|엔티티들의 이름은 꼭 중요한것이 아닙니다, 단지 알아보기 편리하게 하기위해 하는것일뿐입니다.}}
<br>
<br>
Now when you step into '''teleport_entrance_1''' you will be teleported to '''teleport_destination_1''' and the same with '''teleport_entrance_2''' and '''teleport_destination_2'''.
이제 당신이 '''teleport_entrance_1''' 로 들어가면 '''teleport_destination_1'''로 나오고 똑같이 '''teleport_entrance_2'''로 들어가면 '''teleport_destination_2'''로 나옵니다.


<!-- Suggestion to add appropriate image for this section -->
<!-- Suggestion to add appropriate image for this section -->


==Making Teleporters Team-Specific==
==팀 텔레포터 만들기==
{{note|This section only applies to {{Tf2}} [[Team Fortress 2]].}}
{{Note|이 부분은  {{Tf2}} {{L|Team Fortress 2}} 에 해당하는 부분입니다.}}
If you have teleporters in your map that are out in the open, and you want to make them team-specific, add 1 [[filter_activator_tfteam]] per teleporter that you are making team-specific.
만약 당신이 텔레포터들이 당신 맵에 있을때, 그리고 당신이 팀 텔레포터를 만들고 싶은떄, 당신은 하나의 텔레포터당 하나의 {{L|filter_activator_tfteam}}를 만들어야 합니다.
:*In the [[filter_activator_tfteam]] properties, name your activator, and set the 'Team' to RED/BLU based on which team you want the teleporter to be used by.
:*{{L|filter_activator_tfteam}}의 설정들중, 이름을 짓고, 텔레포터를 사용 할 수 있는 RED/BLU '팀'을 정해주세요.
:*Open your [[trigger_teleport]] properties, and set 'Filter Name' to the name of the corresponding [[filter_activator_tfteam]].
:*{{L|trigger_teleport}} 설정들 중, 'Filter Name'을 {{L|filter_activator_tfteam}}에 이름에 해당하는 값으로 설정해주세요.
<br>
<br>
{{note|You can also use other filter entities that apply to objects being teleported ([[filter_activator_mass_greater]], for example).}}
{{Note|당신은 또한 다른 필터를 사용해 순간이동 되는동안 물체에 적용시킬수 있습니다 (예를 들면, {{L|filter_activator_mass_greater}} 같은).}}


==External Links==
==외부 링크==
*[http://sdknuts.net/tutorials/wiseTele.asp Teleporting (sdknuts)]
*[http://sdknuts.net/tutorials/wiseTele.asp Teleporting (sdknuts)]
*[http://www.halfwit-2.com/?page=tutorials&id=12 Teleports (halfwit-2)]
*[http://www.halfwit-2.com/?page=tutorials&id=12 Teleports (halfwit-2)]
Line 52: Line 54:
*[http://www.snarkpit.net/index.php?s=articles&article=149 Random Teleporter (snarkpit)]
*[http://www.snarkpit.net/index.php?s=articles&article=149 Random Teleporter (snarkpit)]


[[Category:Level Design Tutorials]]
{{ACategory|Level Design}}
[[Category:Korean]]

Latest revision as of 03:37, 22 August 2024

English (en)한국어 (ko)Português (pt)Русский (ru)中文 (zh)Translate (Translate)

텔레포터들은 Source의 기본 엔티티들을 이용해서 만들수 있습니다.

편도 텔레포터

처음 시작으로 tools/toolstrigger 텍스쳐로 발려진 블럭을 만드는 것으로 시작합니다. 이제 그 블럭을 누르고 CTRL + T 를 누르거나 우클릭을 사용해 Tie To Entity 를 선택하세요, trigger_teleport(en)를 선택하시고 적용해주세요. 이제 이 공간은 플레이어가 순간이동 하려면 꼭 들어가야 하는 장소가 됬습니다 (오른쪽 그림).

  • 'Remote Destination'의 이름을 적절한걸로 설정해주세요 (예를 들자면teleport_destination_1처럼).
  • 'Flags'탭의 'Clients' 항목을 플레이어들이 순간이동 될수있게 체크해주세요.

다음은, info_teleport_destination(en)entity(en)로 텔레포터의 출구 가 되길 원하는 곳에 설치해주세요. 이 점으로 이제 플레이어가 순간이동 됩니다.

  • 'Name' 항목을 전 단계에 사용했었던 (teleport_destination_1)과 똑같은 적절한 이름을 넣어주세요.
Note.png메모:이 엔티티를 바닥에서 조금 위로 올려서 배치해주세요. 이유인 즉슨 엔티티가 바닥과 나란하게 배치되면 플레이어들이 낄수가 있습니다. 어느 정도 띄위면 순간이동후 바닥으로 떨어집니다.

이제 게임에서, 당신이 trigger_teleport(en)를 만지면, 당신은 info_teleport_destination(en)로 나올것입니다.

쌍방 텔레포터

쌍방 텔레포터의 예.

쌍방 텔레포터를 만드는 것은 편도 텔레포터를 만드는것과 매우 비슷합니다, 그리고 당신이 이것은 성공적으로 해낼수있다면, 이제 당신의 센스가 필요한것입니다.

첫째로, 당신의 순간이동 입구가 될 블럭을 tools/toolstrigger 텍스쳐로 발라주세요. 이제 편도 텔레포터처럼 CTRL + T를 누르거나 우-클릭을 눌러서 Tie To Entity 를 두쪽다 선택해주세요

  • keyvalues(en)flags(en)들은 편도 텔레포터와 같게 설정하세요 하지만 Remote Destination은 다르게 설정하셔야 합니다
  • 한 텔레포터 입구의 Remote destination 값을 (예를 들자면, teleport_destination_1)과 같은 적절한 것으로 설정해주세요 다른 입구는 teleport_destination_2과 같은것으로 설정해주세요.
  • 이 블럭 엔티티들을 적절한 이름을 부여하세요 teleport_entrance_1 이나 teleport_entrance_2 와 같은.


이제 2개의 info_teleport_destination(en) 엔티티들을 만들어주세요. 이것들은 당신이 어디로 순간이동될지 설정해주는것입니다.

  • 각각의 이름을 적절한 것으로 설정해주세요 방금 했던것을 생각해보세요!(예를 들면. teleport_destination_1teleport_destination_2 )
  • 하나의teleport destination 을 순간이동 하는 방향이 아닌 입구 에 놓아주세요.
  • 다른 teleport destination 을 다른쪽의 텔레포터 입구 에 놓아주세요.
Warning.png경고:info_teleport_destination 엔티티가 trigger_teleport 블럭안에 들어가 있지 않도록 꼭 확인하세요. 만약 그런 일이 생긴다면, 당신이 순간이동 될때, 당신은 두 텔레포터와 두 목적지 사이를 영원히 반복적으로 멈추지 않고 돌고 도는 순간이동을 할것입니다
Note.png메모:엔티티들의 이름은 꼭 중요한것이 아닙니다, 단지 알아보기 편리하게 하기위해 하는것일뿐입니다.


이제 당신이 teleport_entrance_1 로 들어가면 teleport_destination_1로 나오고 똑같이 teleport_entrance_2로 들어가면 teleport_destination_2로 나옵니다.


팀 텔레포터 만들기

Note.png메모:이 부분은 Team Fortress 2 Team Fortress 2(en) 에 해당하는 부분입니다.

만약 당신이 텔레포터들이 당신 맵에 있을때, 그리고 당신이 팀 텔레포터를 만들고 싶은떄, 당신은 하나의 텔레포터당 하나의 filter_activator_tfteam(en)를 만들어야 합니다.


Note.png메모:당신은 또한 다른 필터를 사용해 순간이동 되는동안 물체에 적용시킬수 있습니다 (예를 들면, filter_activator_mass_greater(en) 같은).

외부 링크