패널 사용하기
Using the Panel
Open it
| Command | Who | What it does |
|---|---|---|
/status |
Everyone | 자신의 캐릭터에 패널을 엽니다 |
/status <id> |
Authorised jobs | 다른 플레이어의 캐릭터에 패널을 엽니다 |
/statusclear |
Everyone | 자신이 제거할 수 있는 모든 주석을 제거합니다 |
키바인드는 Config.Keybind로 추가할 수 있습니다. 기본적으로 비어 있으므로, 설정하기 전까지는 명령어가 유일한 접근 방법입니다.
패널이 열려 있는 동안 카메라는 팓(ped) 앞의 고정된 부스 위치로 이동하고, 미니맵이 숨겨지며(Config.Camera.HideRadar), 팓이 프레임 밖으로 걸어 나가지 않도록 고정됩니다(Config.Camera.FreezePlayer).
The character preview
인터페이스는 투명합니다. 뒤로 보이는 것은 게임 화면이며, 그 안에 있는 캐릭터는 온전히 당신의 캐릭터입니다.
| Input | Action |
|---|---|
| Drag on the character | 의류 메뉴처럼 팓을 회전시킵니다 |
| Front / Back buttons | 팓이 카메라를 정면으로 바라보거나 등지도록 즉시 전환합니다 |
| Zoom buttons | 측정된 제한 내에서 카메라를 확대 및 축소합니다 |
| ESC | 패널을 닫습니다 (Config.UI.CloseOnEscape) |
클릭 가능한 마커는 Config.Camera.HotspotRefresh 밀리초(기본값 30, 초당 약 33회)마다 팓의 본(bone) 좌표를 기준으로 재계산되므로, 몸이 회전하는 동안에도 어깨나 무릎에 유지됩니다.
Writing an annotation
- 신체 부위를 클릭하거나 검색 가능한 목록에서 선택합니다.
- 메모를 입력합니다. 글자 수는
Config.Limits.MaxTextLength로 제한됩니다(기본값 48자, 팓 위에 떠 있는 긴 텍스트는 읽기 어렵기 때문입니다). - 유형(부상, 붕대, 메모)과 심각도(경미, 보통, 심각)를 선택합니다. 두 선택기는
Config.UI.ShowTypes및Config.UI.ShowSeverity로 숨길 수 있습니다. - 다른 플레이어를 진찰할 때 지속 시간 칩 행이 나타납니다. 하나를 선택하거나,
Config.Duration.AllowPermanent가 켜져 있는 경우 *영구(Permanent)*를 선택합니다. - 저장합니다. 주석이 주변의 모든 플레이어에게 신체 위 즉시 표시됩니다.
플레이어가 자기 자신에게 작성한 메모에는 지속 시간 선택기가 제공되지 않습니다. 플레이어가 원할 때 언제든지 제거할 수 있으므로 Config.Duration.SelfDefault(0, 영구)를 사용합니다.
What other players see
주변 플레이어들은 스테이트백(statebag)에서 직접 가져와 일치하는 신체 부위에 떠 있는 텍스트를 볼 수 있습니다. 텍스트는 Config.Text.ViewDistance(기본값 6m) 내에서만 그려지고, 카메라 거리에 따라 MinScale과 MaxScale 사이로 크기가 조정되며, ColorBySeverity가 꺼져 있지 않은 한 심각도 색상으로 칠해집니다.
사람이 매우 많은 서버에서는 Config.Text.OnlyWhileAiming = true로 설정하세요. 이렇게 하면 관전자가 조준 키를 누르고 있을 때만 주석이 그려져, 사람이 붐비는 거리에서도 가독성이 유지됩니다.
Removing annotations
- Remove annotation은 권한이 있는 경우 선택한 항목을 제거합니다.
- Clear all은 호출자가 제거할 수 있는 모든 항목을 지우며, 잠긴 의학적 기록은 유지됩니다.
/statusclear는 패널을 열지 않고 채팅창에서 동일한 작업을 수행합니다.
의사가 환자에게 남긴 주석은 잠겨 있습니다. 환자에게 *"이 기록은 의사에 의해 작성되었습니다 — 만료되기 전에는 제거할 수 없습니다."*라는 메시지가 표시됩니다. Permissions & Duration을 참조하세요.