1 / 8

완수의 거산 스크립트 사용법

완수의 거산 스크립트 사용법. 작성자 : 김동성. 구 성. 시스템 메뉴. 명령어 버튼. 스크립트 내용. 간단한 명령어를 만들어보자. click. 완수가 ” 제군들 !! 나는 !!” 이란 말을 출력하되 , “ 나는 !!” 부분은 빨간 글씨로 출력. 스크립트 구성은 ?. 1. 제일 마지막에 실행될 이벤트부터 체크 2. 각 분기에 맞는 스크립트 작성 3. 이벤트 체크시 SetEvent 명령을 잘 써야 함 . 4. 논리적으로 가능할지 안 할지 생각하면서 짤것

irma-nieves
Download Presentation

완수의 거산 스크립트 사용법

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 완수의 거산 스크립트 사용법 작성자 : 김동성

  2. 구 성 시스템 메뉴 명령어 버튼 스크립트 내용

  3. 간단한 명령어를 만들어보자 click 완수가 ”제군들!! 나는!!”이란 말을 출력하되, “나는!!” 부분은 빨간 글씨로 출력

  4. 스크립트 구성은? • 1. 제일 마지막에 실행될 이벤트부터 체크 • 2. 각 분기에 맞는 스크립트 작성 • 3. 이벤트 체크시 SetEvent 명령을 잘 써야 함. • 4. 논리적으로 가능할지 안 할지 생각하면서 짤것 • 5. 마지막엔 *end;GamePlay명령어가 반드시 들어가야 함.

  5. 何んだごれ?わからない。>_<! 이벤트 7이 실행됬는가? 실행됬다면 end로 goto해라 실행안됬다면 다음줄 실행 • CheckEvent 7 endCheekEvent 6 quest3TextOut 산신령 할로_완수?..goto end..*quest3TextOut 산신령 이번_퀘스트는…...SetEvent 7 truegoto end..*endTextout 산신령 그럼_조심하게나!!GamePlay 이벤트 6이 실행됬는가? 실행되면 quest3으로 goto, 아직이면 다음줄 실행 산신령이 “할로 완수?”라는 대화창을 띄우게 한다… end로 goto한다. quest3에 대한 스크립트 기술 산신령이 “이번 퀘스트는…”대사 출력 이제 이벤트 7을 true시켜서 다음에 스크립트 진행시 quest3으로 못 오게 한다. 스크립트 마지막 처리 예시 스크립트와 그때에 따라 분기하는 명령어 처리 예시및 설명같은색 끼리 처리. 산신령이 “그럼 조심하게나!!”대사 출력 게임 플레이 시작.

  6. What?!, 뭐라는거야? • 자세한건 완수의거산 프로토타입 소스중5_3NPC1.SRC를 참고 orz… (좌절)>_< (What the xexl)ㄱ>_<ㄴ =3=3=3 (저놈 잡아라!!)

  7. 주의점은? • 1. 이클립스에서 TextEdit으로 열면 수정이 가능하나, 이럴 경우 간혹 명령어를 못 읽는 경우가 있음 (아마 \r\n(개행 처리)가 자바기반에선 이상하게 읽히는듯) • 2. 저장할때 확장자를 대문자 .SCR로 할 것. 소문자로 하면 wipi상 안 읽힘.실행이 안되면 확장자를 의심해 보자.

  8. 소스를 고치고 싶어!! 도움말을 수정하고 싶을때?Stdafx.cpp 안의 CommandHelp를 수정 명령어를 수정하고 싶을때?ScripterEditerDlg.cpp 안의 SetScripte 함수의 윗부분 switch 문안의 command 에 들어가는 문자열 변경 에러 메시지를 수정하고 싶을때?InfoDlg.cpp 안의 OnBnClickedOk() 함수 안의 switch 부분의 텍스트 수정

More Related