[NT봇] 리슷율을 경이적으로 줄여주는 "RunGC"
분류
봇관련
조회 수
3,539
추천 수
9
이건 제 지식이라기보다는 정보/강좌란을 검색하면서
디아블러네님과 다른 분들께서 리슷율을 줄이기 위해
고생하시는 분들을 위해 올리신 내용을 참고해 효과를 본 후기를 적는 겁니다.
<원본글 링크>
http://tradia.me/diablo2/diablo2_tips/186990
scrpts/libs/bots 폴더안에 있는 자신이 선택한 사냥터 파일을 열고
스크립트의 맨 마지막부분에 보면 "return true;" 라고 된 부분이 있죠?
이 부분이 캐릭이 마을로 돌아가도록 만드는 부분인데요.
이 명령 바로 위에 runGC(); 라는 명령어만 붙여넣으시면 됩니다.
if(NTConfig_ClearPosition)
NTA_ClearPosition();
NTSI_PickItems();
runGC(); <----- 요거 추가
return true;
}
그리고 로더 파일에도 붙여넣으시면 되는데요.
default 파일을 열어보시면 방을 나가는 명령어가 있는 부분이 있습니다.
NTTM_CheckAct(); //끝난후 마을에서 종료 사용하려면 앞에 주석('//')을 지우세요
NTC_Delay(1000);
runGC(); <----- 요거 추가
quit();
}
요렇게만 해주시면 됩니다.
이 runGC(); 명령어의 역할이 메모리에 잡다한 쓰레기 더미가
쌓이는것을 제거해주는 거라고 하네요.
개인적으로 아주 만족할 만한 결과가 나왔습니다.
위의 명령을 사용하기 전에는 각 캐릭이(제가 3봇을 돌립니다만)
거의 2방 혹은 3방당 1번의 로비에러(로비에서 방 안만드는 현상)와 리스타트를 자랑했는데
위 명령어를 사용하고 나서는 로비에러는 전혀 없구요. (로비에러가 없으니 리스타트도 없겠죠?)
20방 돌다가 한번정도 로비에러 뜨는것을 확인했습니다.
50% 이상의 리슷율이 10% 밑으로 폭락하는 결과... 가공할만하죠... ㅡㅡa
가끔씩 제가 봇돌리는 상태에서 딴 작업을 해서
헤이가이즈 에러가 떠서 리슷되는건 어쩔수 없었지만요;;;;
로비에러 때문에 리슷율이 높은 분들에게 강력히 추천드립니다. ^^