이전 강의 이어서 시작하겠습니다.


꼭 바꾸셔야 할 하나입니다.
제작자 쪽에 만드시는 분의 워크 닉을 적으시고,
만든 날짜에 만든 날짜를 적으시면 됩니다.
여기서 더 추가 하고 싶으시면 저 퀘스트 액션을 복질해서 붙여 놓으셔서 입맛대로 수정하시면 됩니다.

여기에는 Hour, Min, Sec들을 설정해주셔야 합니다.
보시다시피 시, 분, 초인데요
타이머 A와 Hour, Min, Sec를 정확히 맞춰주시는 게 좋습니다.
그렇지 않으면 시간은 -로 가는데 게임이 끝나지 않거나, 시간은 남았는데 게임이 터지는 경우도 있기 때문입니다.
이거 예전에 이 부분들 몰라서 게임중에 갑자기 끝나 버리기도 해서;;

이런식으로 입력해서 확인을 누르시면 됩니다.

랜덤문제를 위한 세팅 트리거입니다.
문제의 수를 늘리려면 "전역 변수~"로 시작하는 액션을 복붙해서 [13] Q13 이런 식으로 늘려주시고


RandomBoL[13] 식으로 늘려주시면 됩니다 늘려준 만큼 늘려주셔야 정상 작동이 됩니다.
Randominterger 값도 아까 문제 늘려준 수 만큼 수정해주셔야 합니다.

"A00" 트리거에도
저부분 복질 하셔서 아래 부분 Else - 액션 부분에 붙여 놓으셔서
아까 늘린 문제의 수에 맞게 늘려주셔야 합니다.
설정 하셔야 해당 맞는 문제의 답에 맞게 처리가 됩니다.
만약 노래가 1이 틀어졌는데 2 문제가 생기면 답을 쳐도 다음으로 안 넘어가겠죠?
그래서 그걸 설정을 하는 트리거입니다.
랜덤트리거의 핵심부분입니다.
예시로 설명하자면
1 ~ 12까지 중에 하나를 뽑고 그 번호에 맞는 (문제)으로 보낸다고 생각하시면 편합니다.
보낼 때 문제 수(TOTAL)을 하나 올리고 힌트 이미지으로 되어 있을 화면을 대기 이미지으로 수정시킨 후 스위치를 올려줍니다.
스위치에 대해 말 하자면 문제를 실행될 때 마다 RandomBoL이란 스위치를 올려주고 if 조건으로 방에 스위치(BoL)가 켜져있으면 다시 1 ~ 12중 다른 번호를 뽑아 스위치가 내려간 (문제)로 찾아가는 겁니다.
모든 스위치가 다 켜져 있으면 Exit란 게임을 끝내는 트리거로 가게 됩니다.
이제 문제 관련 트리거입니다.

이 문제의 방으로 오면 노래를 재생시켜줍니다.
그리고 타이머를 작동되기 시작됩니다.
여기서는 임의로 노래의 재생시간을 타이머로 설정해서
만약 1분 20초짜리 노래이면 타이머 시간을 80초로 해놓으시면 노래가 끝날 때 "정답을 입력해주세요"라고 텍스트 뜨게 됩니다.
타이머가 또 하나 돌아가는데 Hint로 알 수 있다시피 힌트 이미지가 몇 초뒤에 나올지에 관한 타이머입니다.
기본 시간으로는 10초로 해뒀지만, 제작 하시는 본인의 맵에 맞게 수정하시면 됩니다.
C 타이머 = "정답을 입력해주세요" 라는 말 뜨게 해주며 그 뒤로 정답을 입력하면 정답 처리해주는 부분입니다.
Hint 타이머 = 보시다시피 노래가 재생 되면서 몇초 뒤에 힌트 이미지를 나타나게 할것이냐를 부분입니다.

이제 본격적인 답 트리거입니다.

해당 문제에 답 맞게 수정하시면 됩니다.
──────여기서 잠깐❗❗──────
조건을 보시면 자기가 설정한 답이 보이게 될겁니다.
열쇠(답)이 저 조건과 일치하면 문이 열리게 (트리거)작동이 되고 아래 있는 액션들이 작동이 됩니다.
일단 노래가 겹치지 않게 하기 위해 사운드를 중지시켜줍니다.

이것도 스크립트지만, 트리거를 발동시킨 사람의 색깔을 가져와서 텍스트를 뜨게 합니다.
"태랑님 정답!" 이라고 뜨게 됩니다.
그리고 다시 랜덤 트리거로 가게 되어 문제가 모두 끝날 때까지 반복가 됩니다.

종료 트리거입니다.
배경을 다시 대기 이미지로 하고
"모든 문제를 다 맞췄습니다."라는 텍스트와 10초 뒤에
"10초후 종료됩니다.", "5초후 종료됩니다." 와 함께 5초 뒤에 대기실로 가게 됩니다.

이번에는 도배 방지트리거 입니다.

저부분에는 누군가가 채팅을 연속으로 4번 연달아 할 경우 10초 동안 채금 상태가 됩니다.

채팅 연속으로 4번 연달아 쳐서 채금 먹으면
"도배방지 10초간 채팅할수 없습니다." 라는 텍스트가 보이게 됩니다.
이 다음에는 기타 범주에 있는 트리거대해 설명하겠습니다.

플레이어들이 나가면 "~~가 나가셨습니다."라는 텍스트를 띄워주는 트리거입니다.

힌트 트리거입니다.
문제 번호에 맞게 해당 이미지를 배경에 띄워주게 됩니다.

강퇴 기능와 닉네임 변경 트리거입니다.

"-강퇴"를 친 사람이 빨강 플레이어면 out 다이얼로그를 표시됩니다.

out 다이얼로그의 목록입니다.
순서대로 1 ~ 11플레이어의 닉네임을 맵 시작하자마자 기록합니다.

out 다이얼로그의 버튼이 무엇이든 클릭되면 발동되는 트리거입니다.
예를 들면 2번째 버튼을 클릭하면 파란색 플레이어에게 "패배!"라는 텍스트를 띄우고 패배창이 뜨게 합니다.
마지막은 "취소"버튼을 누르면 다이얼로그가 사라지게 됩니다.
여기까지 완성이 되었다면 90%는 완성이 되었습니다.
이로써 두 번째 길고 긴 맞히기맵 강의 끝나고
다음 강의에는 맵이 다 만들어지고 하게 되는
미니맵, 로딩 스크린, 옵티 (등)을 설명되겠습니다.
'《XR》 > 【XR】애니맞추기 제작법' 카테고리의 다른 글
| 애니제목맞히기 제작 강의 (03) (1) | 2024.10.13 |
|---|---|
| 애니제목맞히기 제작 강의 (01) (1) | 2024.10.13 |