혼자 끙끙거리면서 카카오토 공부중입니다 ㅠㅠ
근데 도무지 이해가 안가는 부분이 있어서 그러는데요
기본서브에는
1 탐험서브 (비워둠)
2 진행서브 (비워둠)
3 탐험모드 (직접만든 탐험모드)
4 PVP모드 (직접만든 PVP모드)
이렇게 만들었고요
함수 부분에 스크립트 행 추가로
1 기본 전투
2 만랩교체
3 플레이어 교체
이렇게 세가지 만들고 테스트 중인데
기본 전투 호출은 탐험모드, PVP모드에서도 잘돌아가고
호출했던 그 부분으로 잘 돌아와서 다시 진행이 되는데
만랩교체, 플레이어교체 호출을 띄우면 자꾸 3번의 탐험모드 처음 스크립트로 돌아가서 시작됩니다.
이것때문에 열심히 만든 함수를 못쓰고 있어요ㅠㅠ
기본 전투랑 똑같이 리턴값 옆에 창에는 그냥 0 이라고 써놓고 비워놓은 상태구요..
짧더라도 좋으니 고수님들의 고견좀 부탁드립니다ㅠㅠㅠ
스크립트를 보여주는게 가장 빠르게 도움을 드릴것 같네요.
여러가지 이유가 있을 수 있습니다. 그냥 생기는 오류는 없고 가장 먼저 호출을 쓰시니깐 호출을 쓸때 생기는 오류를 먼저 의심해보는게 좋을 것같아요. 호출을 사용한다는건 함수내에서 모든 이동이 이뤄줘야 한다는겁니다.
현재 프로버전이 함수화 함수간에 이동 스크립트를 사용할 수 없지만 복붙으로는 가능한것 처럼 보입니다. 그걸 먼저 확인해보시구요. 기본적으로 함수에서 리턴값을 0으로 주실 필요 없습니다. 아무것도 안하고 함수의 모든 행동이 끝나면 자동으로 리턴을 합니다. 만약 리턴값을 주게 된다면 함수가 끝날때 돌아오는 곳에 판단 분기처럼 여러개의 분기가 필요할 때 사용하는게 리턴 스크립트입니다.