루아스크립트 텔레포트 구문관련 질문입니다.

이전 주제 보기 다음 주제 보기 Go down

루아스크립트 텔레포트 구문관련 질문입니다.

올리기 by wkfk1318 on 2008-10-01, 8:59 pm

텔레포트 루아스크립트를 하는데 계속안되서 지금 몇시간삽질중이네요;;

원인이 맵아이디가 0인것은 텔레포트가 안되는것인데

맵아이디 0인것들은 어떻게 처리해야하나요 텔레포트를?

player:Teleport(0, -8912.247070, 555.413147, 93.720009)

스톰윈드인데 실행이 되질안아서;;

맵아이디가 1이상인것들은 모두 실행되더라구요.

wkfk1318

게시물 갯수 : 28
Registration date : 2008-09-29

사용자 정보 보기

위로 Go down

Re: 루아스크립트 텔레포트 구문관련 질문입니다.

올리기 by arcemu.aio on 2008-10-01, 9:10 pm

ArcEmu-AIO의 LUAScripting.dll 을 사용하지 않으시나요?
기존 공개중인 LUA 스크립트 엔진의 코드중에서
mapid가 0 이면 텔레포트를 안하는 문제가 있는 것들이 있습니다.
그래서 ArcEmu-AIO에 포함된 LUA 엔진은 그 문제를 수정하였습니다.

사실 대단한건 아니고 Teleport 함수를 호출하기 전에
if (mapId) return; 라는 구문이 있어서 문제였죠.
해당 줄을 지움으로써 해결됩니다.

arcemu.aio
Admin

게시물 갯수 : 314
Registration date : 2008-09-13

사용자 정보 보기 http://arcemu.wowwars.net

위로 Go down

Re: 루아스크립트 텔레포트 구문관련 질문입니다.

올리기 by wkfk1318 on 2008-10-01, 9:13 pm

if(!mapId || !posX || !posY || !posZ)
return 0;
이부분인가요 ㅇㅇ;;?

아 전 직접해볼려고했는데 참 막히는부분이 많네용;;

wkfk1318

게시물 갯수 : 28
Registration date : 2008-09-29

사용자 정보 보기

위로 Go down

Re: 루아스크립트 텔레포트 구문관련 질문입니다.

올리기 by wkfk1318 on 2008-10-01, 9:16 pm

오 주석처리하니까 되네요 ㄳ ^^

wkfk1318

게시물 갯수 : 28
Registration date : 2008-09-29

사용자 정보 보기

위로 Go down

Re: 루아스크립트 텔레포트 구문관련 질문입니다.

올리기 by kissmefive on 2008-10-03, 10:00 am

저같은경우에는
if(!mapId || !posX || !posY || !posZ)

==>if(!posX || !posY || !posZ) 이렇게 변경해서 사용하고있습니다.

kissmefive

게시물 갯수 : 58
Registration date : 2008-09-14

사용자 정보 보기

위로 Go down

Re: 루아스크립트 텔레포트 구문관련 질문입니다.

올리기 by Sponsored content


Sponsored content


위로 Go down

이전 주제 보기 다음 주제 보기 위로


 
Permissions in this forum:
답글을 올릴 수 없습니다