Skip to content
봇관련다크 모드

D2NT 3.0 and NTBot 4.1 NTSnagit(111)에러 임시방편

조회 수
2,042
추천 수
8
등록일
NoQuestion。[A12L]
게시글 주소
https://tradia.me/diablo2/diablo2_tips/221455 복사

libs/common/NTSnagit.ntl 파일을 메모장으로 열고,


line 110의 else에서부터 끝까지를 다음 내용으로 덮어씌워 보세요......

else
 Print("Picked up " + NTC_ItemQualityToD2Color[_item.quality] + _item.name);

 if(_item.quality < 4 && _checkeditem.Status < 2 && _item.itemtype != 4 && (_item.itemtype < 76 || _item.itemtype > 81))
 NTC_SendLogToOOG(NTC_LOG_ITEM, "Kept " + NTC_ItemQualityToMGRColor[_item.quality] + _item.name + ";" + _item.itemdesc);
 }
 }



기존 D2NT 2.1버전에서 가져온 부분입니다.
(ItemQualityToRGBColor 부분만 새 버전의 MGRColor로 수정했습니다.)

모니터링 해보니 정상 작동하는 것으로 보입니다.

테스트는 다음 이니를 추가하는 것으로 간단하게 했습니다.

[type] == gloves && [quality] == magic //
[type] == boots && [quality] == magic //
[type] == armor && [quality] == magic //
댓글 27
  • 댓글 #221456

    line 110~116 까지의 내용입니다. 아래 전체까지가 아니예요.
  • 댓글 #221462

    적용후 계속 모니터링 중입니다. ^^ 일단 아이템을 pick하는 부분과는 관계없기에 적용해보셔도 될 듯 합니다. 문제 생기면 바로 댓글이나 쪽지 주세요.
  • 댓글 #221465

    9시간 돌려서 '아무것도' 줏어오지 않았었는데 수정한지 1시간도 안 되어 렘룬과 슬가를 가져오네요. 운일 수도 있지만 아무래도 오류로 인한 pickup 실패였을 듯 합니다^^ㅋ
  • 댓글 #221468

    나중에 BOT 질문 올라오면 노퀘님께서 쓰신 이글 주소로 써드리면 되겠네요 수고하셨습니다 :> 추천꽝
  • 댓글 #221471

    현재 모니터링 결과 제가 올린 방편대로 수정하면 일단 해당 에러 발생은 안 나오는 것 같습니다만, 예상치 못한 오류가 발생할 수 있습니다. 기본 NTSnagIt.ntl 파일은 현재 pickup시 오류가 발생합니다. 수정해 보셔도 좋을것 같네요^^
  • 댓글 #221477

    이 오류는 모두에게 해당되는 겁니까 ? 아니면 에러 문구가 뜨는 분에게만 해당되는 겁니까 ? 만약 모두에게라면 저도 바꿔야겠네요 이거 아이템을 못 줍는 문제라면... 심각한데요..
  • 댓글 #221480

    이 오류는 제가 알기로 모두에게 해당됩니다. 이니의 문제가 아닌 봇 파일의 문제니까요.
  • 댓글 #221483

    저도 Snagit (111) 오류가 생겨서 이미 이 글이 올라오기전에 해봤습니다만, 전 gg 였습니다 ^^; 모든 사람에게 해당하는건 아닌가봅니다.. 한 3시간 돌릴때까지 괜찮다가 어느 순간 또 피트에서, 카오스에서, 쓰론쪽에서 여전히 동일한 오류가... 그렇다고 그 순간마다 같은 아이템이 떨어져있는것도 아니고... 봇 자체에 수정이 필요할듯 합니다 ㅎㅎ
  • 댓글 #221486

    음. 전 이 글을 작성한 이후 계속 모니터링 중인데 이후로는 발생하지 않네요.
  • 댓글 #221489

    전 이 글을 적는 순간 4봇이 두마리가 동시에 111이 생겨버리네요 ㅎㅎ 소순이는 땅에 그레이트 탤런 매직을 두고 우왕좌왕이고, 알바돌이는 땅에 슈퍼힐링포션을 두고 우왕좌왕이고,, 참,, 같은걸 수정해도 누군되고 누군안되고.... 아이러니네요 ^^;;
  • 댓글 #221492

    아 그리고 혹시 노퀘님께선, 봇돌이가 방을 만들때 가끔 비번을 안치고 그냥 공방으로 만드는 경우는 없으세요? 제 알바생들 4마리는 가끔이라기 보다 자주 비번을 안치고 그냥 공방으로 만들어버려서 사람이 들어와버리는 경우가 자주 일어나네요...
  • 댓글 #221495

    음, 저는 그런 일은 없네요. 비번을 1이나 1024로 지정해놓고 돌리는데 문제 없습니다^^;
  • 댓글 #221498

    이 오류로,,원인이..밸트에 포션을 다 먹고 없을때 이 오류가 뜨는것 같습니다 저도 계속 모니터 하는데, 피트에서 자주 오료가 뜨길래 유심히 보니, 밸트에 포션류를 다 먹고 줍지 못하면서 오류가 뜨네요,, 패치 전 버전은 마을가서 포션 다시 사오고 하던데, 이번 버전은 마을 가서 사오는게 없어서 그러는것 같습니다,
  • 댓글 #221501

    흠. 마을가서 포션 사는건 새로 추가된 기능인 체크 리스트에서.. 맨 아래에서 Potion을 활성화 시켜 주심 됩니다......
  • 댓글 #221504

    제가 지금까지 오류를 살펴본 결과 BOSIO님의 의견이 맞는거 같습니다. 제가 케릭의 저주걸린걸 마을가서 키스한다고 마음에 안들어서 주석처리했더니 포션이 거기 있었군요. 제가 지금까지 19번의 스샷을 찍어뒀는데, 모두 공통점이 땅에 포션이 있고 4마리의 알바생들의 1번줄에 있는 힐링포션이 모두 소진된 상태입니다. // 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist //NTConfig_CheckSelfSafe = 0x04|0x40; 에서 포션을 추가해야겠군요... 일단 귀뜸 감사합니다 BOSIO님 추가뒤에 또 돌려서 시험해봐야겠습니다 ^^
  • 댓글 #221507

    Potion 활성화 상태에서 생기던 오류가 제 경우 저걸 덮어씌우고 사라졌네요. 희한한걸요.ㅎㅎ
  • 댓글 #221510

    저도 테스트해본결과 기존의 NTSnagIt.ntl 에서는 말씀하신 오류 발생, 새로 덮어씌운후 같은 상황에서 오류가 나지 않네요.
  • 댓글 #221513

    Potion 체크 비활성화 상태에서도 덮어씌운 NTSnagIt파일에서의 오류는 발생하지 않음을 확인했습니다...... 왜 적용이 다르게 되는진 모르겠지만 제 경우는 문제 해결입니다. 참고하세요.^^;
  • 댓글 #221516

    노퀘님 저도 해결 되었습니다. 만약 오류로 봇이 멈춘다거나..그런분들은.. 혹.. } <----같은 괄호나..쓸떼없는 문구가 삽입되어 그렇지 않은가 생각해봅니다.
  • 댓글 #221519

    스크립트를 수정하고 나니... 봇이 사냥터에서 돌아올때마다 벨트 2번째줄의 마나포션을 전부 마셔버리네요 -_-;.... 그러더니 다른 사냥터를 갈때는 또 마나포션을 새로 사서 갑니다. 큰 문제는 아니겠지만.. 왜그럴까요
  • 댓글 #221522

    Lexi_Belle//저는 해당 문제 없습니다...... 다른 부분에 문제가 있는지 확인해 보시겠어요?
  • 댓글 #221531

    오늘두 하나 배우고 가는군요!! 감사 드리고 즐디아 하십시요!!!
권한이 없습니다.
다크 모드