아직 여러가지 면에서 테스트중입니다.
제일 먼저 걸렸던 문제는 해결해 이부분 공유하고자 글써봅니다.
현재 가장 문제되는 부분이 특정한 좌표의 색상값이 랜덤이라는 부분입니다.
눈으로는 크게 차이가 없음에도 RGB값으로 확인하면 차이가 꽤 나고있는데, 기존의 getcolor를 getrgb var1 var2 var3 x y값을 통해 rgb값을 각각 받습니다.
이경우 기존의 getcolor값이 rgb값으로 각각 var1 var2 var3값으로 저장되는데, 각각 5가지 맵 (골렘 사막 숲 산맥 성채)가 갖는 특유의 색상이 있기때문에 각 var1 var2 var3는 범위 내에서 존재하게 됩니다.
예를 들어 a지역의 색상이 r 120~140 g 80~100 b 50~70으로 나온다면?
if var1<=140 and var1>=120 and var2<=100 and var2 >= 80 and var3 <=70 and var3 >=50 으로 조건을 주면 찾아낼 수 있습니다.
현재 이범위를 알아내보고 있는데 가능한 유동성이 적은 좌표와 그 좌표에서 rgb칼라의 범위를 알아내는게 쉽지는 않지만 불가능하진 않습니다.
이를 통해서 이번에 돌 지역을 알아내면 맵 이동을 통해 (추락자의 사막의 경우 왼쪽 위 끝으로 땡긴다음 조금 내려오도록 설정하면 같은 위치값으로 맞출 수 있습니다.
물론 기존 스크립트보다 필요한 행동수가 늘어남에 따라 속도는 다소 줄어들것으로 예상됩니다.
저도 스크립트를 완성하지 못한 입장이라 진행함에 따라서 또 어떤 부분이 발생하여 막히게 될지 알수 없는 이론적인 부분이지만, 해결방안을 찾고계신 분들과 아이디어를 공유하면 보다 좋은 방법이 나올 수 있으리라 생각해 올립니다.ㅎ
별되 운영진들과의 테일능력자와의 싸움이 시작된듯?
싸움이 길어질수록 공유가 힘들어질듯 ㅠ