(1.2.65) 맵의 특정 장소에서 캐릭터 옆에 Message창 뜨게 하는 소스
팩 > Script > Portal 경로에 임의의 이름으로 다음과같은 소스 파일 생성.
이때 반드시 이름은 영어로 작성해야하며 호출해야하니 기억해둘 것!
function enter(pi) {
pi.showInstruction("발생할 메세지 작성", 350, 5);
return true;
}
후 팩 > wz > map.wz 에서 원하는 맵 file 들어간 후 portal 부분에 다음과 같은 소스 추가
<imgdir name="임의값의 숫자">
<string name="pn" value="위에서 만든 소스 file의 이름"/>
<int name="pt" value="포탈 번호(임의값)"/>
<int name="x" value="포탈 위치의 x값(xy명령어 등으로 알아낼 수 있음)"/>
<int name="y" value="포탈 위치의 y값(xy명령어 등으로 알아낼 수 있음)"/>
<int name="tm" value="999999999"/>
<string name="tn" value=""/>
<int name="delay" value="1000"/>
<string name="script" value="위에서 만든 소스 file의 이름"/>
<int name="hideTooltip" value="0"/>
<int name="onlyOnce" value="1"/> 그 장소 갈때마다 계속 뜨게하고 싶으면 0으로 변경
이상입니다.

rehab21 님의 최근 댓글
답변 감사드립니다. 말씀처럼 넷빈에 추가를 했어요. 핸들링.로그인.핸들러 는 이미 존재하고 있어서 그 안에 AutoRegister라는 클래스를 생성했고, http://gamezone.one/index.php?mid=board_RYMI94&search_keyword=%EC%98%A4%ED%86%A0%EB%A0%88%EC%A7%80%EC%8A%A4%ED%84%B0&search_target=title_content&document_srl=286894 게시글에 있는 것 처럼 내용 붙혀넣기 하고 public static boolean getAccountExists(String login) { 부분을 public static boolean getAccountExists(String login) throws SQLException { 로 변경했는데요. 일단 해당 코드가 뭔가 잘못된건지.. 아래 그림처럼 hexsha1 부분이 에러가 나서 빌드가 실패하더라구요. 어떻게 해결할 수 있을까요? 2020 06.01 감사합니다. 2018 08.12 감사합니다. 2018 08.12 감사합니다. 2018 08.12 해결완료 2017 04.05