기타 공통 명령 형식
이 페이지는 여러 시나리오 명령이 함께 사용하는 매개변수 형식을 정리합니다. 명령 매개변수에 “아이템 목록”, “날씨 효과”, “전역 위치” 같은 설명이 있을 때 이 페이지에서 대응 형식을 확인할 수 있습니다.
텍스트 색상과 이미지
“텍스트 색상과 이미지” 섹션대화 상자, 텍스트 상자와 일부 공통 UI에서는 이중 대괄호로 텍스트 색상을 지정할 수 있습니다. 사용자 지정 색상은 # 대신 &를 사용합니다.
이것은 [[imp:중요 텍스트]],[[&ff6699ff:사용자 지정 색상 텍스트]]입니다| 색상 코드 | 용도 | 색상값 | 효과 |
|---|---|---|---|
place | 장소 이름 | #a32121 | |
role | 캐릭터 이름 | #a32121 | |
camp | 진영 이름 | #a32121 | |
item | 아이템 이름 | #a32121 | |
imp | 중요한 정보 | #a32121 | |
quest | 퀘스트 정보 | #00ffff | |
mag_damage | 마법 피해 | #4489a3 | |
phy_damage | 물리 피해 | #bf3b25 | |
effect | 효과 피드백 | #9a52a0 | |
explain | 설명 텍스트 | #b55e1f | |
recover | 회복 텍스트 | #6b9f52 | |
desc | 묘사 텍스트 | #9d9150 |
대화에는 이미지를 삽입할 수도 있습니다.
[[img:이미지경로,size=크기형식]][[img:ui://NewUI/defence_1,size=1.8em]][[img:ui://NewUI/defence_1,height=50%,width=50%]]| 경로 유형 | 형식 설명 | 예시 |
|---|---|---|
| Assets 리소스 경로 | Assets/리소스경로 | Assets/BuildSource/headavata/unknown_man-head.png |
| FairyGUI URL | ui://패키지명/리소스명 | ui://NewUI/defence_1 |
| 캐릭터 초상 | role://캐릭터ID | role://PLAYER |
| 사용자 지정 일러스트 | avatar://character:일러스트ID | avatar://character:unknown_man |
| 동적 모델 | model://3D#모델ID#동작ID#추가정보 | model://3D#model_male_lightning_1#male_spear_1#r_weapon:weaponSpear1;l_weapon:null |
| 공통 모델(무기) | model://Model#Weapon#무기PrefabID | model://Model#Weapon#weaponSpear1 |
| 공통 모델(건물) | model://Model#Building#건물PrefabID | model://Model#Building#building_fort_1 |
| 게임 특수효과 | model://Effect#특수효과PrefabID | model://Effect#psChestFlash1 |
위치 형식
“위치 형식” 섹션캐릭터, 부대, 월드맵 오브젝트와 전송 명령은 위치 형식을 사용합니다. 위치를 입력할 때는 현재 매개변수가 캐릭터 위치를 요구하는지, 월드맵 좌표를 요구하는지 먼저 확인하세요.
위치코드:위치매개변수| 형식 | 설명 |
|---|---|
0 | 위치가 배정되지 않았습니다. |
1:장소ID,시설ID | 캐릭터가 장소 안에 있습니다. 시설 ID가 비어 있으면 시설 밖을 뜻합니다. |
2:부대ID | 캐릭터가 부대 안에 있습니다. |
3:프로젝트ID | 캐릭터가 프로젝트 안에 있습니다. |
맵ID:좌표X,좌표Y | 월드맵 오브젝트 또는 부대의 전역 위치입니다. TELEPORT 같은 명령에서 자주 사용합니다. |
월드맵 유닛 제어 명령표
“월드맵 유닛 제어 명령표” 섹션월드맵 유닛 제어 명령은 부대에 순차 행동을 지정합니다. 저장 후 다시 불러와도 완료하지 못한 명령을 계속 실행합니다.
1,테스트맵:100,100;1,테스트맵:100,200;99,0| 코드 | 설명 |
|---|---|
1 | 월드맵 좌표로 이동합니다. 매개변수는 맵ID:좌표X,좌표Y입니다. |
2 | 제자리에 머뭅니다. 매개변수는 게임 내 일수입니다. |
3 | 장소에 들어갑니다. 매개변수는 대상 장소 ID입니다. |
4 | 대상 장소를 공격합니다. 매개변수는 장소ID,점령방식입니다. 0은 점령, 1은 약탈입니다. |
5 | 대상 장소 안에 머뭅니다. 매개변수는 장소ID,체류시간입니다. |
7 | 이벤트를 실행합니다. 매개변수는 이벤트 ID입니다. |
8 | 현재 StateNum 값을 변경합니다. |
9 | 사용자 지정 이동 명령을 계속 실행합니다. |
10 | 전단에 합류합니다. |
11 | 동작을 실행합니다. |
12 | 장소를 약탈합니다. 이 코드는 사용하지 않는 형식입니다. |
13 | 상자를 엽니다. |
14 | TimeLine 동작을 실행합니다. |
15 | 현재 부대의 플레이어에 대한 태도를 변경합니다. 0은 중립, 1은 적대입니다. |
16 | 현재 부대의 이동 속도를 변경합니다. |
17 | 거래 성공을 표시합니다. |
18 | 거래를 진행합니다. |
19 | 대상 부대를 따라갑니다. |
99 | 현재 부대를 해산합니다. |
기본 이동 형식
“기본 이동 형식” 섹션월드맵의 더미, 몬스터와 부대는 기본 이동 방식을 설정할 수 있습니다.
이동방식,매개변수1[,매개변수2,...,매개변수N]| 이동 방식 | 설명 |
|---|---|
WANDER,이동반경[,중심좌표X,중심좌표Y] | 지정 반경 안을 배회합니다. 중심 좌표를 비우면 현재 위치를 중심으로 사용합니다. |
PATROL,좌표1X,좌표1Y,좌표2X,좌표2Y,... | 여러 좌표 사이를 순찰합니다. 첫 좌표와 마지막 좌표가 같으면 순환 순찰, 다르면 왕복 순찰입니다. |
| 기타 값 또는 빈 값 | 움직이지 않습니다. |
아이템 목록
“아이템 목록” 섹션아이템 목록은 여러 아이템을 |로 구분하고, 같은 아이템 안의 필드를 ,로 구분합니다.
아이템코드1,수량1[,세부정보표]|아이템코드2,수량2[,세부정보표]|...|아이템코드N,수량N[,세부정보표]세부정보표는 key=value 형식의 사전 표기이며 여러 필드는 영어 쉼표로 구분합니다.
| 필드 | 설명 |
|---|---|
mf | 접두사를 자동 매칭해 생성합니다. |
cw | 지정 접두사를 생성합니다. |
w | 완전한 접두사 세부정보를 지정합니다. |
qv | 아이템 속성 변수 배열을 지정합니다. |
p | 아이템 구매 가격을 기록합니다. |
날씨 효과
“날씨 효과” 섹션날씨 효과는 |로 여러 효과를 조합하고, 같은 효과 안에서는 쉼표로 날씨 ID와 강도를 구분합니다.
날씨효과ID,강도|날씨효과ID2,강도강도 0은 꺼짐입니다. 비와 눈은 1-50이 보통, 50-100이 강한 효과입니다. 모래바람, 번개, 안개, 어둠은 1-100 범위를 사용합니다.
무작위 날씨
“무작위 날씨” 섹션확률,지속일수:날씨효과;확률,지속일수:날씨효과예시:
30,1:;50,3:rain,20|fog,10;20,5:sandstorm,30위 예시는 30% 확률로 1일 동안 날씨 효과 없음, 50% 확률로 3일 동안 비와 안개, 20% 확률로 5일 동안 모래바람이 적용됩니다.
카메라 필터
“카메라 필터” 섹션필터효과ID,강도|필터효과ID2,강도비네팅, 흑백, 낡은 사진 효과를 지원합니다. 강도 0은 꺼짐이고 1-100은 효과 강도입니다.
설정표 특수 필드
“설정표 특수 필드” 섹션캐릭터, 장소, 진영, 아이템, 탐험 맵과 던전 설정표에는 시나리오, 전투 또는 UI에서 특별한 동작을 일으키는 필드가 있습니다. 이러한 필드는 고정 필드명을 우선 사용하세요. 예: LIKE, attached_script, SharedPermission, NO_CHANGE_DIP, IgnoreBagSpace, BattleLoseStay, PlayerInitType.
아이템 접두사와 드롭
“아이템 접두사와 드롭” 섹션아이템 접두사는 여러 시스템이 함께 사용하는 문자열입니다. 아이템 드롭은 확률, 아이템 ID, 최소 수량, 최대 수량과 선택 매개변수표로 구성합니다.
확률1,아이템ID1,최소수량,최대수량[,매개변수표]|확률2,아이템ID2,최소수량,최대수량[,매개변수표]예시:
100.0,money,100,200|50.0,exp,100,200아이템 ID에 특수 값 QUERY를 쓰면 전역 드롭표에서 결과를 조회해 반환합니다.
확률,QUERY,최소수량,최대수량[,id=드롭ID,lv=레벨,t1=태그1,t2=태그2,t3=태그3]특수효과 오브젝트 이벤트
“특수효과 오브젝트 이벤트” 섹션이벤트시간점:명령유형,매개변수1,매개변수2,...이벤트 시간점은 start 이후의 초 단위입니다. shake_cam과 play_sound를 지원합니다.
| 명령 유형 | 매개변수 |
|---|---|
shake_cam | 매개변수 1은 흔들림 시간, 매개변수 2는 강도입니다. |
play_sound | 매개변수 1은 사운드 ID입니다. |