질문과 답변

Extra Form

일본 웹에서 이름 표시 스크립트를 찾았는데




발언자의 이름을 표시하는 미니 창을 메시지에 추가합니다. 이벤트 명령 "스크립트"를 사용하여 다음 스크립트를 호출합니다. ShowName (a, b)   (a = 발언자, b = 발언자 타입) · 입력 방법은 다음의 3 가지가 있습니다 1 : 직접 입력 ⇒ a = "이름", b = 없음  예 : ShowName ( "마을 A") ⇒ 마을 A라고 표시 2 : 행위자 지정 ⇒ a = 액터 ID, b = 0  예 : ShowName (10, 0) ⇒ 10 번째 액터 이름 표시 3 : 적 캐릭터 지정 ⇒ a = 적 캐릭터 ID, b = 1  예제 : ShowName (54, 1) ⇒ 54 번 눈엣가시 캐릭터 이름 표시 밖에도 표시 문자 색상을 바꾸는 명령도 준비하고 있습니다.




이렇게 설명이 되어있더라구요.

대체 어떻게 사용하는줄 모르겠습니다...



저게 무슨말인가요?



이렇게 나옵니다.


참고로 마지막 사진처럼 나오는 스크립트입니다

Comment '7'
  • ?
    AltusZeon 2014.01.09 10:06
    ShowName(a, b) 에서
    b 에다가 0 을 입력하셨으면 a 에는 액터 ID 를 집어넣으라고 설명에 나와있군요.

    실험1을 표시하려면 ShowName("실험1") 과 같이 집어넣으셔야 합니다.
  • ?
    토끼토끼 2014.01.09 10:08
    오, 되네요. 감사합니다.
  • ?
    토끼토끼 2014.01.09 10:14
    한가지 더 여쭈어보겠습니다.


    이벤트 명령 " 스크립트 " 를 사용하여 대화 메시지 창 에
    발언자 이름 표시 용 미니 창을 표시 합니다.
    사용법은 스크립트 명령 에서 다음 메소드 를 박아 있습니다.

    ■ ShowName ( a , b ) : a = 발언자 , b = 발언자 유형
    · 이름 표시 창 을 볼 수 있습니다
    · 입력 방법은 3 가지가 있습니다
    1 : 직접 입력 ⇒ a = " 이름 ", b = 없음 예제 : ShowName ( " 마을 A " ) ⇒ 마을 A로 표시
    2 : 행위자 지정 ⇒ a = 액터 ID , b = 0 예 : ShowName ( 10, 0 ) ⇒ 10 번째 액터 이름 표시
    3 : 적 캐릭터 지정 ⇒ a = 적 캐릭터 ID , b = 1 예제 : ShowName ( 54, 1 ) ⇒ 54 번 눈엣가시 캐릭터 이름 표시

    ■ HideName ( )
    · 이름 표시 창을 지 웁니다. 인수는 없습니다.
    · 대화가 끝나면 반드시 실행 한다. 실행 하지 않으면 전투 중에도 나옵니다

    ■ SetNameColor ( c )
    · 이름 표시 문자 색상을 설정합니다
    · c = 색 번호 ( 0 ~ 31 )


    스크립트 설명을 구글로 번역했더니 이런 결과가 나오네요.
    근데 저로서는 이해해기가 힘들군요;;

    어떻게 사용하는지 알려주실수 있을까요?
    지금으로서는 1번의 직접입력밖에 사용 못하겠네요..
  • ?
    AltusZeon 2014.01.09 10:10

    ShowName(a, b)

    1. b 가 없을 때, a 를 원하는 이름으로 지정
    ShowName("가나다") => 가나다를 이름으로 표시 (큰따옴표 꼭 넣으셔야 합니다.)

    2. b 가 0일 때, a 는 액터 ID
    ShowName(3, 0) => ID 가 3인 액터의 이름을 표시

    3. b 가 1일 때, a 는 적 ID
    ShowName(2, 1) => ID 가 2인 적의 이름을 표시

    제가 보기엔 이런 얘기인 것 같군요.

  • ?
    토끼토끼 2014.01.09 10:22

    몇번 실험해 보고있었는데
    결국
    1번은 직접입력(큰따옴표가 들어가야하고)
    2번은 액터의 이름표시(액터 번호, 0)뒤에 반드시 영이 들어가야 하나요?
    3번은 적 캐릭터 이름표시(적 캐릭터 번호, 1)이것도 반드시 일이 들어가야 하는지...

    그럼 하이드 네임은 대화가 끝나면 넣어주라는거군요.
    안넣으면 다른 캐릭터와 대화할때도 전 캐릭터의 이름이 나오네요.


    뭔가 간단한듯 하면서 복잡하군요...

  • ?
    AltusZeon 2014.01.09 10:49

    스크립트가 복잡한 편은 아닙니다.
    뒤에 들어가는 인수 b 는 이름을 표시할 종류(커스텀/액터/적)를 구분하는데 쓰입니다.
    따라서 액터와 적의 이름을 ID 를 이용해 표시하려면 뒤에 0과 1이 각각 반드시 들어가야합니다.
    ShowName 으로 표시를 하면 ShowHide 를 불러오기 전까지 계속 표시가 되는 형태인 것 같습니다.
    같은 액터가 여러번 연속해서 말을 할 때 일일이 대화창마다 앞에 ShowName 을 치는 일이 없도록
    그렇게 만든 것 같군요.

  • ?
    하늘을나는경찰 2014.05.18 20:46
    이고 어디에 있었어요?

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
RMVXA RPG VX 킬 때 메인에 나오는 음악 바꾸는 방법좀 알려주세요. 2 크로마티안 2013.12.28 753
RMVX 숫자입력의 처리 에서 적용한 변수 만큼 이벤트 실행하기 1 겜제작광 2013.11.04 753
RMVX 캐릭터칩 앞에다가 $를 붙이는건 9개일때만 통용되는건가요? 많을 경우에 어떻게 해야할지 질문드립니다! 2 file 위리리릴 2014.09.08 752
RMVXA rpg vx ace 한글패치만하면 캐릭이 사라져요ㅠㅜ aedashwkdi 2014.07.13 752
기타 RPG VX 설치 오류 2 file 수녀갓 2015.05.14 752
RMVX C버튼을 누르면 점프가 되게 만들었는데...Z를 눌러야 점프가 됩니다 4 file 춰억헐릿 2013.01.29 752
기타 [해결]이 배포 사이트 이용법 아시는분 답변 부탁드려요 3 ji1202 2013.04.16 752
RMVX 브금넣는법 1 질코 2013.05.06 752
RMXP UMS 질문드립니다. 2 file 낙원의공허 2013.05.26 752
RMXP 스텟 분배 스크립트 질문입니다. 2 마린레이 2011.07.20 752
RMXP 커맨드 관련 질문 3 코아 코스튬 2010.10.21 752
RMVX 레벨업 필요 경험치를 100으로 일괄고정할 수 없을까요? 2 모직물 2010.10.03 752
RMVX $game_party.item_number로 아이템 숫자가 호출이 안 되는데 뭐가 문제일까요? 1 MMM 2014.07.07 751
RMVXA 아이탬 사용횟수를 만들고싶은데 이벤트 응용이나 스크립트 없인 불가능하죠? 3 game 光 ㅋㅋ 2013.12.27 751
RMXP 되도록 빨리 3 솔로몬 2011.01.28 751
RMXP 맵칩셋 사용 방법좀 알려주세요. 1 file 곧이 2011.01.04 751
RMVX 전체화면했을시.. 깜박임이 심합니다. 은둔자 2010.12.26 751
RMVXA 던파,파이널파이트같은 좌우보행을 하고싶습니다 2 file 힙합용사 2014.07.29 750
RMVXA 이벤트 두개를 이용해 책상위 아이템을 집는법... 3 file 김으휴 2014.04.20 750
RMVXA 배틀 스크립트 같은데.. 어떤 스크립트인지 알고 싶습니다. 5 file RedPhoenix 2014.01.25 750
Board Pagination Prev 1 ... 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 ... 516 Next
/ 516