2024 년에도 울온을

스토리 이벤트 : 타락한 브리튼 총독 / 블로그 8만 방문 이벤트 종료 / 10월 할로윈 이벤트 중

서드파티 & 매크로/Orion 사용법 & 스크립트

[Orion] 따라가기

작성자 : Tina ♥ 님 2024. 5. 16. 23:09
[작성자] Tina ♥ 님


도움주신 Elber님 감사합니다.

 

 

 

 

따라가기는 매우 유용한 스크립이지만,

 

보통 자신의 캐릭들끼리 겹칠 때 사용하는 스크립입니다.

 

 

타인에게 붙이는것은 불편하고 실례가 될 수 있으므로,

 

양해를 구하는것이 기본 에티켓입니다.

 

 

 

▶ 따라갈 사람 지정하기

function 따라가기() {
    var i = Orion.WaitForAddObject("leader");
   if (i == 1) 
      var t = Orion.FindObject("leader");
      if (t == null) return;
      
      while (true) 
      {
         Orion.Wait(10);
            if (Orion.GetDistance(t.Serial()) > 0) 
               Orion.WalkTo(t.X(), t.Y(), t.Z(), 0, 255, 1, 1);
              
       }
      
   }

 

 

 

 

 파티 리더 따라가기

 function 파티리더따라가기() {
   while (true) {
      var Leader = Orion.FindObject(Orion.PartyMembers()[0]);
      if (Leader != null && Orion.GetDistance(Leader) != 0)
      {
         Orion.WalkTo(Leader.X(), Leader.Y(),Leader.Z(),0,0,1);       
      }   
      Orion.Wait('10');                    
   }
}

 

 

 

 

특정 캐릭 따라가기(시리얼번호입력 해야함)

 

4번째줄 "0x01BBFE14"는 캐릭터의 시리얼 번호 이므로 시리얼 번호를 수정해서 사용해 주세요 ^^

function FollowTarget2() {
  //var i = Orion.WaitForAddObject("leader")
   //if (i == 1) { // selection of a game object
      var t = Orion.FindObject("0x01BBFE14");
      if (t == null) return;
      while (true) {
         Orion.Wait(10);
         if (Orion.GetDistance(t.Serial()) > 0) {
            Orion.WalkTo(t.X(), t.Y(), t.Z(), 0, 255, 1, 1);
         }
      }
   //}
}

 

 

 

 

 

시리얼 번호 따기

 

Select by target 누르시고 캐릭을 찍어주면 아래에 시리얼 번호가 생성됩니다.