세이브포인트 현재캐릭위치 받아서 저장하기
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쪽으로 적용시켜서
캐릭터 현재 위치를 세이브포인트로 저장 하는겁니다.

slrk 님의 최근 댓글
ㄳㄳ 2017 06.26