[원문] 주시 매크로인데 잘못된 부분 지적점 부탁드려요

/주시 [@mouseover,exists][target]

 

이게 제가 쓰는 매크로인데 1순위가 마우스 오버 2순위가 타켓을 주시로 설정하는 매크로입니다.

아무런 대상이 없으면 주시가 해재가 되는데

이매크로가 잘못됏나 작동은 잘하는데 노란글씨로 잘못된 매크로 target 이런메세지가 뜨네요.

제 생각에 뒤쪽에 target 이 부분이 잘못된것 같은데

만약 잘못됐다면 고쳐주실수 잇는분 없나요..

제가 원하는 매크로는

1순위를 마우스오버를 주시로

2순위를 타켓을 주시로

아무타켓도 없으면 주시가 해재되는 매크로입니다.

 

좋은 하루 되세요 ^^


-------------------------------------------------------------------------------------

아주 사소한 부분이 틀리셨네요 ^^

 

일단 매크로의 구성중 타겟이라는 것을 이해하셔야 하겠는데요.

 

저 매크로를 쭉 풀어써보자면

 

/focus [target=mouseover,exists][target]

 

이렇게 되고 붉은 부분이 잘못된 것이지요.

 

즉 target= 이 부분을 @로 대치한 것이 되는 거지요

 

잘못된 부분을 고쳐써보자면

 

/focus [target=mouseover,exists][target=target]

 

이 되는 것이며 다시 @로 변환해 만들자면

 

/focus [@mouseover,exists][@target]

 

가 되는 것입니다 ^^

 

그리고 어차피 타겟 마우스 오버를 제외한 타겟 명령어를 제외하시더라도 타겟을 잡으실 때에는

 

/focus [@mouseover,exists,harm][harm]

 

이런 식으로 만드신다면, 마우스 오버 대상이 적대적이고 존재할때 마우스 오버를 주시, 마우스 오버 대상이 없거나 적대적이지 않으면 대상을 주시하고 대상이 적대적이지 않을 경우 주시하지 않음

 

이렇게 만들 수도 있답니다