세이브포인트 현재캐릭위치 받아서 저장하기
간단하게 스크립트 팁을 알려드리고자 글을 남깁니다.
getmapxy 를 이용하여 현재 캐릭좌표를 받아서
그걸 이용하여 위치저장 해보도록 하겠습니다.
(탭이 게시판에서는 먹히지 않아서 (탭)으로 대신합니다.)
샘플 :
prontera,156,185,0(탭)script(탭)Sample(탭)2_M_BARD_ORIENT,{
(탭)getmapxy(.@map$, .@x, .@y, 0);
(탭)savepoint .@map$, .@x, .@y;
(탭)end;
}
자 그럼 getmapxy 설명을 잠시 살펴볼까요?
*getmapxy("<맵이름 변수>",<좌표변수 x>,<좌표변수 y>,<type>)
- type 표
0 - Character object
1 - NPC object
2 - Pet object
3 - Monster object
4 - Homunculus object
5 - Mercenary object
6 - Elemental object
자 이렇게 이용해서 getmapxy에서 받은 변수값을
savepoint쪽으로 적용시켜서
캐릭터 현재 위치를 세이브포인트로 저장 하는겁니다.
어때요? 참 쉽죠?
이렇게 이용하면 다양한 스크립트를 응용작으로 이용가능 하니
직접한번 해보세요.

김큐큐 님의 최근 댓글
감사합니다 2017 01.31 감사합니다 2017 01.31