마히커에서는 반달을 방지하기 위해 비 로그인 사용자의 편집을 제한하고 있습니다. 기여하시려면 로그인하세요.

"VariableTriggers (플레이스홀더)"의 두 판 사이의 차이

마인크래프트 세계를 여행하는 히치하이커를 위한 안내서
이동: 둘러보기, 검색
(새 문서: ==일반 플레이스 홀더== *{{cmd|<nowiki><this></nowiki>}} *{{cmd|<nowiki><playername></nowiki>}} - 트리거를 작동시킨 플레이어 이름. 객체나 변수 이름으로...)
 
잔글 (일반 플레이스 홀더)
1번째 줄: 1번째 줄:
 
==일반 플레이스 홀더==
 
==일반 플레이스 홀더==
*{{cmd|<nowiki><this></nowiki>}}
+
*{{cmd|<nowiki><this></nowiki>}} - 트리거 오브젝트 자체의 이름으로 변환합니다. 객체나 변수 이름으로 사용할 수 있습니다.
 
*{{cmd|<nowiki><playername></nowiki>}} - 트리거를 작동시킨 플레이어 이름. 객체나 변수 이름으로 사용할 수 있습니다.
 
*{{cmd|<nowiki><playername></nowiki>}} - 트리거를 작동시킨 플레이어 이름. 객체나 변수 이름으로 사용할 수 있습니다.
 
*{{cmd|<nowiki><playerdisplayname></nowiki>}} - 트리거를 작동시킨 플레이어의 표시 이름.
 
*{{cmd|<nowiki><playerdisplayname></nowiki>}} - 트리거를 작동시킨 플레이어의 표시 이름.

2016년 1월 12일 (화) 01:55 판

일반 플레이스 홀더

  • <this> - 트리거 오브젝트 자체의 이름으로 변환합니다. 객체나 변수 이름으로 사용할 수 있습니다.
  • <playername> - 트리거를 작동시킨 플레이어 이름. 객체나 변수 이름으로 사용할 수 있습니다.
  • <playerdisplayname> - 트리거를 작동시킨 플레이어의 표시 이름.
  • <playerlistname> - 트리거를 작동시킨 플레이어의 접속 목록 이름
  • <playerprefix> - 트리거를 작동시킨 플레이어의 접두사
  • <playersuffix> - 트리거를 작동시킨 플레이어의 접미사
  • <helditemname> - 트리거를 작동시킨 플레이어가 들고 있는 아이템
  • <helditemdisplayname> - 트리거를 작동시킨 플레이어가 들고 있는 아이템의 표시 이름
  • <itemid> - 트리거를 작동시킨 시점에 플레이어가 들고 있는 아이템의 ID
  • <playerloc> - 트리거를 작동시킨 시점의 플레이어 위치
  • <triggerloc> - 트리거의 위치
  • <issneaking> - 트리거를 작동시킨 시점에서 플레이어의 스네이킹 여부를 논리값으로 표시
  • <issprinting> - 트리거를 작동시킨 시점에서 플레이어의 달리기 여부를 논리값으로 표시
  • <health> - 트리거를 작동시킨 시점에서 플레이어의 체력을 정수로 표시
  • <worldname> - 트리거가 있는 월드의 이름. 객체나 변수 이름으로 사용할 수 있습니다.
  • <biome> - 트리거가 있는 바이옴의 이름. 리스폰 이벤트의 경우 리스폰 지역의 바이옴을 표시합니다.
  • <gamemode> - 트리거를 작동시킨 시점의 플레이어의 게임 모드를 표시

특수 플레이스 홀더

  • <cmdname> - 명령어 이름으로 치환
  • <cmdargcount> - 명령어 뒤에 입력된 인수의 갯수로 치환. 인수는 공백으로 구분된 단어나 문자입니다.
  • <cmdline> - 명령어 뒤에 입력된 전체 텍스트의 라인으로 치환.

사망 관련 플레이스 홀더

아래의 플레이스 홀더들은 모두 PlayerDeath 와 EntityDeath 이벤트와 함께 쓰여야 합니다.

  • <whodied> - 죽은 플레이어의 이름으로 치환 됩니다. 만약 대상이 플레이어가 아니라면 좀비, 거미, 돼지 등의 엔티티 이름으로 치환됩니다.
  • <killedbyplayer> - 불대수 값으로 치환됩니다. <killername> 플레이스 홀더를 사용하기 전에 사용되어야 합니다.
  • <killername> - 타살 플래그를 발생시킨 플레이어의 이름으로 치환됩니다. 만약 플레이어에게 죽은 것이 아니라면 공백으로 남습니다.

건설 관련 플레이스 홀더

아래의 플레이스 홀더들은 모두 BlockBreak 와 BlockPlaced 이벤트와 함께 쓰여야 합니다.

  • <blockid> - 파란색 양털이라면 35:11과 같이 블록 ID로 치환됩니다.
  • <blockdata> - 파란색 양털이라면 35:11과 같이 블록 DATA로 치환됩니다.
  • <blocktype> - 파란색 양털이라면 35:11과 같이 블록 TYPE로 치환됩니다.

상호작용 관련 플레이스 홀더

아래의 플레이스 홀더들은 모두 Interact & EntitySpawn 이벤트와 함께 쓰여야 합니다.

  • <entitytype> - PLAYER, ZOMBIE, VILLAGER 과 같이 엔티티의 타입으로 치환됩니다.
  • <entityname> - 엔티티의 이름으로 치환됩니다. 만약 타입이 PLAYER이라면 플레이어 이름을 표시합니다. 상호 작용에서는, 만약 타입이 VILLAGER이라면 그들의 직업(FARMER, BUTCHER 등) 이름으로 표시됩니다.

플레이어 관련 플레이스 홀더

  • <weather> - 논리값 ture 라면 우천, false 라면 맑음. WeatherChange 이벤트와 함께 쓰입니다.
  • <worldto> - 플레이어가 향하는 월드의 이름. WorldChange 이벤트와 함께 쓰입니다.
  • <worldfrom> - 플레이어가 직전에 있던 월드의 이름. WorldChange 이벤트와 함께 쓰입니다.
  • <sneaking> - 논리값 true 라면 스네이킹, false 라면 그 외. Sneak 이벤트와 함께 쓰입니다.
  • <sprinting> - 논리값 true 라면 달리는 중, false 라면 달리지 않음. Sprint 이벤트와 함께 쓰입니다.
  • <flying> - 논리값 true 라면 나는 중, false 라면 날지 않음. Flight 이벤트와 함께 쓰입니다.

지역 관련 플레이스 홀더

  • <areaentered> - 방금 입장한 지역의 이름으로 치환됩니다.
  • <areaexited> - 방금 떠난 지역의 이름으로 치환됩니다.
    • 지역 안의 다른 지역으로 입/퇴장을 테스트 할 때 유용함

채팅 관련 플레이스 홀더

  • <chatline> - 플레이어가 채팅에 입력한 텍스트로 치환됩니다.
  • <chatwordcount> - 플레이어가 채팅에 입력한 단어의 수로 치환됩니다.

서버 관련 플레이스 홀더

  • <onlineplayeramount> - 설명이 필요한지?