NTbot 리슷율 줄이기?
분류
봇관련
조회 수
2,592
추천 수
1
염장글 하나 올렸다가 글쓰게 돼었습니다 ^^;;
-----------------------------------------------------------------------------------------------------------------------------------------------
#참고사항
1. 제 컴사양입니다.
운영체제 : Microsoft Windows XP Professional Service Pack 2 (5.1.2600)
CPU : Unknown P6 family || 2399Mhz
RAM : 1155.98/2046.42MB (사용가능: 890.44MB) -2G라죠...
G/C : NVIDIA GeForce 7900 GS
2. 저는 4캐릭을 돌립니다.
3. 저는 디아블러네님의 모디파이버전2의 대부분을 사용하고있습니다.(D2manager제외)
-----------------------------------------------------------------------------------------------------------------------------------------------
#모니터링결과(일반적으로 디아블러네님의 최신버전사용시 매우안정적으로 도는편입니다.)
1. 메니저를 뚫어지게 보다보면 ^^ 리슷이 일어나는 장소가 몇군데 정해져있었습니다.
- 안다리엘, AncientTunnels, Pit, Baal....요렇게 4군데죠.
2. 특히 AncientTunnels, Pit의 경우 _ClearRooms() 함수가 들어가있고 피트의 경우 NTConfig_ClearPitLevel1 = true; 일 경우 더 심합니다.. 이유는? 뭐 디아블러네님 글을 인용하면 "피트는 지역이 넓어 봇의 활동량이 많음에 따라 메모리에 쓰레기 더미가 쌓이기 때문이죠. " 입니다. 뭐 컴사양이 이 부분을 커버할수 있다면 괜찮겠죠 ^^ 하지만 봇의 갯수에 따라 또 틀린 면모를 보입니다.
-----------------------------------------------------------------------------------------------------------------------------------------------
#리슷 줄이기(완전 꽁수입니다. 부하주는곳을 그냥 막는것입니다.)
1. 안다리엘 스크립트를 예전것으로 바꿉니다.
2. pit의 경우 NTConfig_ClearPitLevel1 = false; 로 사용합니다.
3. AncientTunnels 스크립트를 주석처리하여 사용하지않습니다.(전 이부분을 포기하지 못해 10%리스율을 보입니다.)
4. 로그, irc연동을 사용하지 않습니다.
5. 봇 이용시 다른프로그램을 사용하지않습니다.(봇만 사용합니다.)
#위의 1~5번중 선택하여 적용하십시요. 모두 적용시 리슷율이 제일 작아지겠죠 ^^
-----------------------------------------------------------------------------------------------------------------------------------------------
#Tip 봇사용시 렐따 예방책?
1. starter.dbj 파일을 열어 var gameMinLength = 200000;(3분20초) 로 조정합니다.
-----------------------------------------------------------------------------------------------------------------------------------------------
아주 무식한 방법의 허접한 글이었습니다...(__) 꾸벅