오랜만에 카카오토를 만지는데 정식버전 2.01까지 왔네요 ㅎㅎ
축하드립니다~~ ^^
베타5 버전까지 써본 기억이 나는데 ㅎㅎ
질문은 " 전투함수 진행중 스킬함수에서 판단문이 작동하는가? " 입니다
1.사진처럼 스킬함수에서 체력부분을 이미지인식 (게이지)로 현재체력값을 담아두고
판단문으로 현재체력값이 50 이하라면 스킬1을 클릭한다
2. 마나부분 동일 조건으로 현제마나값이 50 이상이라면 스킬4를 클릭한다
스킬함수에서 테스트키(F3 or F5)사용해보면 당연히 정상적으로 작동합니다
!!!문제는!!!
전투함수에 진입하면 스킬함수를 불러와서 동작할때는 1번줄 판단문을 무시하고 진행합니다
즉 체력값이 50 이하가 아니라도 무조건 스킬1을 클릭한다는거죠
또한 2번줄이하 내용을 전부 무시해버리는데 이유가 있을까요?
물론 전투함수에서 쓰이는 그룹에 스킬함수의 해당번호(1)를 넣었기 때문에 스킬함수가 작동한것입니다
오작동인지 실수인지 찾기 위에 지금은 그냥 빼두고 테스트중입니다
로그기록을 체크해도 스킬함수내용은 로그에 안나오네요 ㅠㅠ
스킬함수에서 1번줄에서 체력을 이미지인식하라고 해두고 전투함수에서 체력값을 판단문으로 판단했더니
이것 역시 작동하지 못하는것 같은데요 ㅠㅠ
그렇다면 스킬함수에선 마우스클릭 명령만 정상작동하고 그외 명령문은 무시되는건가요?
"스킬함수를 여러개 쓰는것도 아닌데 첫줄에서 클릭명령만 작동한다?" 라기엔 다른분들은은 너무 잘 쓰시는데 ㅠㅠ
예전 B5버전부터 스킬함수를 너무 쓰고 싶은데 못 쓰는 사람의 하소연입니다
도와주세요~