Skip to content

팁 게시판

d2jsp - 치킨 등으로 최소게임시간이 무시되는 상황의 대처

분류 봇관련 조회 수 2,223 추천 수 1

d2jsp 수동의 경우입니다.
캐릭별 설정에서 최소게임시간을 잡아주더라도, 치킨이나 에러로 인해 최소시간을 채우지 못하고 게임 나가기가 발생할 수 있습니다.
이런 상황으로 게임생성 사이의 시간이 짧아지면 방따, 렐따에 걸릴 가능성이 높아 집니다. 이를 방지하기 위한 패치 입니다.
최소게임시간을 채우지 못한 경우 로비에서 남은 시간 만큼 대기한 후 다음 게임을 생성합니다.

starter.d2j 에서,

var CreateGameTimeout = 30000; 
var GameCreateDelay = 15000;
var LoginWaitTimeout = 10000;
 
var MinGameLength = 190000; // <-- 추가. 최소게임시간(ms) ex. 적어도 190초 간격으로 게임생성

......


function main() {
....<중략>...
 if(!game_failed) { // 이 부분을 다음과 같이 수정
 while(me.ingame) { // we're in game now, wait till we leave the game.
 delay(500);
 }

 now = getTickCount();
 var LastGameLength = now - LastGameAttempt;

 dprint("Game End Detected! Elapsed time: " + (LastGameLength/1000) + " seconds");
 
 if ( LastGameLength < MinGameLength ) {
 var TotalGameCreateDelay = MinGameLength - LastGameLength + GameCreateDelay;
 } else {
 var TotalGameCreateDelay = GameCreateDelay;
 }
 
 dprint("Waiting " + ( TotalGameCreateDelay/1000 ) + " seconds before starting next game.");
 
 delay(TotalGameCreateDelay);
 }
 } else {

....<중략>...





  • 바다 2006.07.08 19:34
    다음을 참조할 수가 없네요.. 다음의 내용이 무엇인가요?
  • 루키아 2006.07.08 20:41
    이런 경우가 생길 수 있군요. 아직 이런 문제가 발생하지 않아 생각하지 못했던 부분이네요. <중략>과 <중략> 부분의 함수를 수정하면 된다는 내용인것 같아요. 그런데 무한루프문 안의 변수 선언은 바람직하지 않은것 같네요. var LastGameLength 와 var TotalGameCreateDelay 는 위쪽의 변수선언부에 따로 선언하는게 좋을것 같다고 생각해요.
  • 때리고보니효도르 2006.07.08 22:29
    이런거 어디서 배우나요?.. ㅎ 아주 흥미로버...-_- 어떻게 이렇게들 잘아시는지
  • 루키아 2006.07.08 23:29
    프로그래밍쪽에 관련된 일이나 공부 또는 관심이 있는 분들이 아닐런지요. ㅎㅎ
  • DiaJisoo 2006.07.09 13:36
    var CreateGameTimeout = 30000; var GameCreateDelay = 15000; var LoginWaitTimeout = 10000; var MinGameLength = 190000; // <-- 추가. 최소게임시간(ms) var LastGameLength = 0; var TotalGameCreateDelay = 0; ...... function main() { ....<중략>... if(!game_failed) { // 이 부분을 다음과 같이 수정 while(me.ingame) { // we're in game now, wait till we leave the game. delay(500); } now = getTickCount(); LastGameLength = now - LastGameAttempt; dprint("Game End Detected! Elapsed time: " + (LastGameLength/1000) + " seconds"); if ( LastGameLength < MinGameLength ) { TotalGameCreateDelay = MinGameLength - LastGameLength + GameCreateDelay; } else { TotalGameCreateDelay = GameCreateDelay; } dprint("Waiting " + ( TotalGameCreateDelay/1000 ) + " Seconds."); delay(TotalGameCreateDelay); } } else {
  • DiaJisoo 2006.07.09 21:15
    게임 참가 실패 메시지가 나왔을 때도 기다리나 확인해 봤는데.. 게임 참가 실패시 기다리지 않고 새로 만드는 군요.
  • 아르위르 2006.07.13 16:00
    좋은 자료 감사합니다 ^^
  • 으흥으헝 2011.07.05 23:04
    아직 어렵네요 그래도 좋은정보감사합니다!

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 830.4k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.2k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.3k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.6k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 412.8k
공지   맨땅 초보자 가이드 597 file 뮤리아 2020.10.16 994.3k
공지   카카오톡 1:1 채팅방 만드는 법 101 트디개발자 2018.05.20 424.3k
881 디아관련 베틀넷에서 인기있는 룬워드를 모와뒀습니다. - 몇가지 수정 5. 40 샴푸[A1L] 2006.07.09 4.5k
880   정보/강좌 글쓰기 안내(2012.04.01 내용 추가) I Q 2006.07.08 9.0k
> 봇관련 d2jsp - 치킨 등으로 최소게임시간이 무시되는 상황의 대처 8 thething 2006.07.08 2.2k
878 봇관련 XPBot 사냥중 용병이 죽어도 걍 살리지얺고 진행하고 싶을때.. 8 공중부양 2006.07.08 1.5k
877 봇관련 수동봇 방만들기(Please Wait, Create)실패 해결책(세번째 수정) 39 루키아 2006.07.06 2.2k
876 디아관련 트리런 나름대로 노하우 21 Jum[A1L] 2006.07.06 4.1k
875 봇관련 어세 레어 클러 이니 입니다...수정 16 goodgame 2006.07.05 2.1k
874 디아관련 격노라는 룬워드 고급룬만 잡아먹는 악독존재다? 19 [량][A2L.A2S] 2006.07.02 4.1k
873 봇관련 XPBot 공방런시 포탈에러(타인의 포탈로 이동시) 해결법 3 공중부양 2006.07.01 1.4k
872 봇관련 캐릭별로 물약 먹는 수치 다르게 설정 6 Jum[A1L] 2006.07.01 1.3k
871 봇관련 xp2.3h - 사냥 중 물약줍기, 벨트 채우기 관련 패치 1 thething 2006.07.01 2.1k
870 디아관련 아시아1 래더 2006년6월 23일자 시세 8 WinnerS 2006.07.01 3.0k
869 아이템/앵벌 인두 폭발성 화살 적용에 관해서... 23 Jum[A1L] 2006.07.01 3.1k
868 봇관련 봇이 갈수록 느려지면 쓰레기 청소 해 보세요. 40 슬픈사슴 2006.07.01 4.2k
867 디아관련 디아하다 느려질때 3가지 파일 확인 12 카리스마 2006.06.30 2.9k
866 봇관련 수동(d2jsp.exe) 사용시, 계정별 starter 설정 1 thething 2006.06.30 2.3k
865 봇관련 참이니.... 이게 빠져있나 확인 해보아요 13 사령관정복자 2006.06.29 3.1k
864 디아관련 pc방 업주님을 위한 시디키 도난 방지법. 21 네스카페 [A1L] 2006.06.28 5.4k
863 디아관련 레어아이템에 붙는 최대 옵션 7 몽키:D루피 2006.06.27 5.8k
862 봇관련 아시아1 봇발런 블랙리스트입니다.- 정보공유 31 Jum[A1L] 2006.06.27 2.1k