Skip to content
봇관련다크 모드

몹들 사이로 텔해서 뛰어드는 문제 해결법

조회 수
1,738
추천 수
13
등록일
우주대마왕
게시글 주소
https://tradia.me/diablo2/diablo2_tips/290894 복사

반갑습니다 ^^
가입해서 처음 글 올리네요.
디아 초보지만 알바를 쓰다보니 요령이 좀 생겨서 한 자 적어봅니다.

저는 맨땅이라서 파볼오브소서를 키우는데, 소서가 신나게 공격하다가 갑자기 몹들 잔뜩 모인 곳으로 쏙 텔해서 들어가는 경우가 많더군요.
22차의 경우, 이 문제에 대한 해결법입니다. (다른 차수도 비슷할 듯.)
저는 아직 잘 쓰고 있습니다만, 소스 전체를 이해하고 한 것이 아니라서 혹시라도 다른 문제가 생길 수 있다는 걸 미리 말씀드립니다 ㅎㅎ

다음의 파일을 메모장 같은 걸로 엽니다.
\scripts\libs\common\MyAttack.ntl

이 파일에서 찾기로 다음과 같은 문장을 찾아보면 7개가 있습니다.
if (!MyMo_MoveTo(target.areaid, target.x, target.y, 0))

이 문장들을 다음과 같이 수정합니다.
if (!MyMo_MoveTo(target.areaid, Math.round( (target.x + me.x) / 2), Math.round( (target.y + me.y) / 2), 0))

이렇게 바꾸면 자살 텔레포트를 하는 경우가 대폭 줄어듭니다.

혹시 도움이 되셨다면 추천 부탁드립니다.
빨리 50갑자가 되고 싶습니다 ㅎㅎ

====

댓글이 3개 이상 되면 삭제가 되지 않는군요.
댓글 18
  • 댓글 #290895

    수정된 소스를 보니 몹과 본인캐릭 중간으로 텔레를 뛰는 것 같네요 햄딘봇 돌리는 분들은 안쓰시는게 좋을 것 같아 보입니다
  • 댓글 #290898

    소서나 네크, 드루,아마존,어쎄등한테는 유용한 정보일듯 싶습니다. 제 네크와 아마가 몹안으로 뛰어드는데 해봐야겠군요 좋은 자료 감사합니다 .
  • 댓글 #290901

    sector// 햄딘은 몹 사이로 들어가는 게 유리한가요? 전 안 해봐서 모르네요. 아 그리고 저 7개가 디아 케릭 7개 각각에 해당하는 부분입니다. 팔라 꺼만 그대로 두는 수도 있겠군요.
  • 댓글 #290907

    정말 유용한 정보이네요.. 햄딘보단 윗분 말씀대로 소서나 네크, 드루 등등 이 ..위험을 많이 모면 할수 있을 것 같아요..
  • 댓글 #290910

    와..감사합니다.^^ 햄딘 콜투지르고 4500피였는데 카오스 2번째 문열때 몇케릭 누어서, 아에 카오스를 빼두었거든요..(하코유저...) 이번에 다시한번 도전해 봐야겠습니다. 감사합니다.^^
  • 댓글 #290913

    Icarus_Dream// 햄딘은 사거리를 2로 설정해서 싸우는 거 같던데, 그렇다면 저렇게 고쳐도 별로 달라지는 게 없지 않을까 싶습니다. 거리를 띄우고 싸우는 게 유리한 케릭들에게 필요한 것이라서요.
  • 댓글 #290916

    알바생 일하는거 무심히 마주쳤는데 몹사이에서 픽 쓰러지면, 그것처럼 안타까운것도 없더군요;
  • 댓글 #290919

    소서가 좀 천천히 사냥을했으면해서 25차에 적용해봤는데 아무변화가 없네요~
  • 댓글 #290922

    활화산// 이 방법은 몹들이 뭉쳐있는 곳으로 텔레포트해서 쏙 들어가는 것만 줄여줍니다. 천천히 사냥하는 거와는 상관이 없을 것 같습니다.
  • 댓글 #290928

    오오 안그래도 사이로 자꾸 들어가서 문제였는데 적용해봐야겠습니다ㅎ
  • 댓글 #290934

    target.areaid 가 특정 지역일때 moveto 대신에 runto를 쓰는건 어떨까여..... 가령 108인 카오스에서는 무조건 걷게 해 버리는거져
  • 댓글 #290937

    마왕님 덕분에 힌트를 얻어서 아에 특정지역내에서만 텔포 못하게 막아 버렸습니다.
  • 댓글 #290946

    유용한 정보 감사합니다. 저도 빨리 좋은 내용들 보고 싶어요 ㅠ.ㅠ
권한이 없습니다.
다크 모드