Skip to content

팁 게시판

나만의 방만들기 실패 줄이기[수정]...

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

저의 경우 autod2jsp로 봇을 사용하는데..
가끔 Create 메뉴가 클릭된 상태로 있어서 방을 못 만들더 군요.. 저만 그런지...
그래서 다음과 같이 수정을 하여 보았습니다..
우선 autostarter.d2j 이파일을 적당한 에디터로 여시고요.. 전 메모장으로 다 고칩니다..
다음의 함수를 적당한 곳에 추가합니다.
function Menu_Click(str) {
 control = getControl();
 if(control) { do {
 if(control.text == str) {
 control.click();
 delay(100);
 }
 } while(control.getNext());}
 else print("Could not find " + str + " button.");
}

아래의 해당 부분위에 다음을 삽입하여 줍니다..
function locationAction( location ) 함수 내부에 case 1: // Lobby 내용중에

controlData.click( controlData.controls.lobby.button.ladder );//추가
Menu_Click("CANCEL");//추가// 한글판의 경우 동작하지 않을 수도.. 취소안해도 상관 없기에..
controlData.click( controlData.controls.lobby.button.create );//해당 부분

한글판 사용자를 위해서 좀더 연구하여 보았습니다..
그리고 아직 테스트 중이지만 25번 스위치문에 왜 17번이 들어가 있는지.. 잘 모르겠군요..
25번의 바꾸어서 테스트하고 있습니다.. 좋은 결과 나오기를 바라면서...
조금 번거럽게 래더 메뉴를 눌렀다가 취소는 하지만 ㅡㅡ; 그래도 클릭이 안되서 방을 못 만드는 경우는 없더군요..

추)
혹시, 수학시간에 잠깐 졸으신 분을 위해서..
함수와 변수에 대하여 잠시 몇자 추가 할게요..
변수 : 변하는 값( 즉, 조건이나 선언 등등 여려가지 요인으로 인하여 값이 변함)
상수 : 변하지 않는 값
함수 : 어떤 변수가 다른 변수에 의해서 변화할 때의 패턴을 수식화 한 것이죠...
예를 들면, y = 3x + 3 이라고 하면, y 값은 3x + 3 에 의하여 변화 됩니다.. 여기서 y는 x에 대한 함수가 됩니다.
좀더 진보해서 정의하면 f(x) = 3x + 3 이 되고.
f(x)는 함수가 됩니다... x 값에 의해 결정되니까요..

만약 함수가 없다면, 생각만 해도 끔찍하죠... 수학의 발전이 없으면 과학도 발전할 수 없고, 오늘날 같은 컴퓨터도
사용이 불가능 할게 자명하니까요..

즉, 함수를 정의 하면 정의한 패턴에 의해서 해당 값을 추출하여 쓰실 수 있습니다..

그리고 c 함수의 특징은, 해당 함수를 정의 하여 두면 그함수를 호출하는 것 만드로도 사용이 가능합니다.
즉, 다른데 저장되어 있는 것을 부를 때는 include를 사용하고요.. 같은 데서 사용할려면 그 파일 내부에 정의를 하여 두면 됩니다..

c 함수는 조건이 길어 질 경우 그것을 묶기 위해서 괄호를 사용하고요.. 대부분 { 으로 시작해서 }으로 끝납니다.
그리고 해당부분의 앞은 에디터의 찾기(검색) 기능을 이용하면 쉽게 찾을 수 있습니다..
댓글21
  • hacklix 2006.06.18 13:52
    요새 들어 부쩍 방만들기 실패가 많아졌는데 잘쓰겠습니다.
  • 지구와의 이별 2006.06.18 14:49
    요새 방만들기 실패는 방이 안열려서 실패하는 경우가 많더군요.. 서버가 불안정한거 같네요.전 보다 렉도 심해지고요...
  • 풍운신선조 2006.06.18 14:54
    맨 아래부분에 붙여넣으면되나요 저기 모든 사항을?
  • 2006.06.19 03:33
    올려주신 글 잘 보았습니다.. 그런데.. 글 중에서..................................... 먼저 autostarter.d2j 이파일을 적당한 에디터로 여시고요.. 전 메모장으로 다합니다.. 다음의 함수를 추가를 합니다.. function find_control_name(str) { control = getControl(); if(control) do { if(control.text == str) return control; } while(control.getNext()); return 0; } function Menu_Click(str) { c = find_control_name(str) if(c) { c.click(); delay(100); } else print("Could not find " + str + " button."); } 이부분이 다음의 함수를 추가한다 그러셨는데... 스크립트의 어느부분인지 맨위에인지 맨아래인지... 아니면 어느부분 중간인지 부가설명을 좀 부탁드립니다. 그리고..................................... 아래의 해당 부분위에 다음을 삽입하여 줍니다.. Menu_Click("LADDER");// 삽입 Menu_Click("CANCEL");//삽입 controlData.click( controlData.controls.lobby.button.create );//해당 부분 이라고 하셨는데 제봇엔 autostarter 안에 저런 부분(해당부분이라고 하신부분)이 없네요.. 전 봉구님 봇 사용하는데요.... 조금더 자세히 설명 해주시면 감사하겠습니다...
  • 빛바랜[원로원] 2006.06.19 11:40
    글을 읽어보시면 답이 나와 있네요.. 아래의 해당 부분위에 다음을 삽입하여 줍니다.. Menu_Click("LADDER");// 삽입 Menu_Click("CANCEL");//삽입 controlData.click( controlData.controls.lobby.button.create );//해당 부분 해당부분을 찾으시는 노력도 않하셨네요. 함수는역시 삽입된 부분 위에 붙여넣어야겠죠? 성의가 없는 질의는 수고하신분에게 실례입니다.
  • 그냥 2006.06.19 21:55
    흠~ 요즘진짜 이런현상이 끊임없이 일어나더군요~~ㅜㅜ 전 디아블러네님의 봇을 쓰고 있는데... 제가 d2jsp 를 쓰거던요~~ 그래서 말인데.... d2jsp에서는 불가능 한가요?^^:
  • 2006.06.19 22:09
    혹시 빛바랜님 저보고 하시는 말씀인가요.. 제가 바보가 아닌이상 내용 이해하고 찾아도 봤습니다. 제글을 바로 읽어보세요.. 해당부분을 안찾아보고 적은 리플인지... 그러니까,.....해당부분이라고한... controlData.click....이부분이 없습니다... 이부분이 없으니까 당연히 삽입을 어디에 해야할지 모르고요... 봇의 종류가 다양한줄로 압니다 어떤봇의 어떤부분에 적용이 가능하다고 하는 정도는 부탁드릴 수 있다고 봅니다. 그렇지 않으면 정말 고수만 사용가능하고 일반인은 아마도 모든 버젼의 봇을 다깔아 보지 않는 이상 적용하기가 어렵지 않을까요??? 정강란의 목적은 유용한 정보 강의의 공유라고 봤을때 조금 더 신경써주셨으면 하는 바렘으로 적어 봤었는데 성의없는 질의라고 하시니...섭섭하군요^^ 컨트롤+에프키로 문구찾기하여 찾아봤고요.. 저런 문구는 없었습니다.
  • 2006.06.19 22:12
    이런.. 오해가 있었군요.. 자세히 보니 글적으신분께서 추가로 부연설명 수정해서 다시 올리셨네요.. 어제 제가 이글 첨 봤을땐 설명이 없었었는데... 지금보니 수정하셨네요............. 다시 한번 해봐야 겠습니다. ^^
  • 2006.06.20 00:44
    아무리 봐도 그렇네요... 빛바랜 원로님.............님이 답글하신부분................... 글을 읽어보시면 답이 나와 있네요.. 아래의 해당 부분위에 다음을 삽입하여 줍니다.. Menu_Click("LADDER");// 삽입 Menu_Click("CANCEL");//삽입 controlData.click( controlData.controls.lobby.button.create );//해당 부분 이부분은 이해가 갑니다... 근데 ....................이부분........................ 먼저 autostarter.d2j 이파일을 적당한 에디터로 여시고요.. 전 메모장으로 다합니다.. 다음의 함수를 추가를 합니다.. function find_control_name(str) { control = getControl(); if(control) do { if(control.text == str) return control; } while(control.getNext()); return 0; } function Menu_Click(str) { c = find_control_name(str) if(c) { c.click(); delay(100); } else print("Could not find " + str + " button."); } 이부분......................... 도대체 스크립트 어느부분에다 추가하라는 거죠?? 글쓴분은 답변이 없고.... 님께서 몰라서 물어보신분들께, 해당부분을 찾으려는 노력도 없다하시니...(물론 해당부분 찾아봤고요)... 무성의한 리플이라고 하신...(당연이 님께선 실제 찾아보시고 실제로 테스트 성공도 하셨겠지요??) 빛바랜 원로님이 어떻게 추가하셨는지 한번 답글 좀 달아보시죠....
  • 빛바랜[원로원] 2006.06.20 07:29
    디아블러네님 어벤저 적용시켰고요. 잘 됩니다. function find_control_name(str) { 이후 부분은 오토스타터 내에 function main 다음에 삽입했고요 controlData.click( controlData.controls.lobby.button.create );//해당 부분은 controldata로 찾으시면 나옵니다. xp봇 봉구님꺼나 어벤저님꺼나 별반 다를거 없읍니다. 같다고 보시면 되겠죠.
  • 알루카드 2006.06.20 08:19
    도대체가 이해할수가없네요..어따가 붙이라는건지... Menu_Click("LADDER");// 삽입 Menu_Click("CANCEL");//삽입 위부분은 찾아서 넣어놨는데.. 빛바랜님 말씀처럼 funtion main 다음에 function find_control_name(str) { control = getControl(); if(control) do { if(control.text == str) return control; } while(control.getNext()); return 0; } function Menu_Click(str) { c = find_control_name(str) if(c) { c.click(); delay(100); } else print("Could not find " + str + " button."); } 이걸 넣었는데..배틀넷에 들어가질않네요..뭐가잘못된건지.. 좀 확실하게 알려주세요^^
  • 카르미르 2006.06.20 09:13
    잘사용하겠습니다 ^-^ 알루카드님 혹시 funtion main 바로 아래에 넣으신건 아닌지 확인해보시고요. funtion main 명령줄(?)이 다끝나고 다음 funtion 과funtion main 사이에 넣어보세요 ^^
  • 카르미르 2006.06.20 09:15
    delay( 100 ); while( gameData.isPaused ) { gameData.location = "Paused"; gameData.updateStatus(); // manually do it, so we don't ping out delay(500); } } } 여기에 삽입해보세요 ^^ <<<<<<<<<<<<<<<<<<<<<<<< function setNextGameMake() {
  • 미확인[A1L] 2006.06.20 11:07
    첨에 어디다 넣을지 무척이나 당황했음니다만, 고수님들의 친절하신 질답으로 해결 봣습니다.. 모두 감사드려요.. 근데, 디아블러네 님 예전꺼 XP2_(2.3b) 이거 쓰고 잇는데요, 이건 안되는건가 해서요.. 래더 클릭을 안하네요 ^^;; 봇 바꾸면 또 엄청나게 나는 머리의 열로 집이 타오를것만 같다는 ㅠㅠ
  • 바다 2006.06.20 16:10
    사용하시는 봇 마다 autod2jsp.d2l 파일이 조금씩 다릅니다.. 그래서 정확하게 함수를 어디에 추가하라고 꼬집을 수가 없습니다. 물론 함수의 정의는 다른 함수에 방해가 안되게 알아서 적당히 추가하시면 됩니다..
  • 하랭 2006.06.20 18:41
    대략 4번은 거듭해서 에딧햇는데,,, 대략 100번중 10번정도 방을 못만들었는데, 방금 끝내고 봤더니, 162번중 3번 ,,,,,,;; 효과있군요(?)
  • 쌍둥이아빠[A3L] 2006.06.20 18:54
    수정해서 돌리고 있네요... 프로그램을 모르시면 매우 난감 하실만도 하네요... 못알아 듯는다고 너무 타박하지 맙시당... 디아 하시는 분들 나이도 많으시고 저도 74 노매너도 많지만... 두루네 분들은 좋은분들만 있으신걸로 알고 있습니다. 디아가 아니더라도 내가 무언가를 모를때 답답한 심정을 거울삼아 좋은말로 서로 이해해줍시다...게임하면서 까지 스트레스 받으면 어디다가 스트레스를 푸나요... 즐기는 차원에서 도와주고 아니면 글을 올리지 않아도 되지 않을까요?
  • 알루카드 2006.06.20 23:00
    흣..카르미르님 답변 정말 감사드립니다...바다님께서도 친히 답변을해주셧군요^^ 항상 정보강좌란에 글올리시는분들께 진심으로 감사드리고있습니다^^ 하지만 정말...미확인님 말씀처럼..집까지 홀라당 태울정도의 스팀이팍팍오르더군요.. 여러분들 답변에 도움받았네요^^ 감사드립니다... 카르미르님...맞아요..바로다음에다가 붙여넣었습니다..히히..이젠잘되네요^^ 감사합니다^^
  • S.K.Y. 2006.07.13 09:17
    저도 우선 따라 해 봤는데 효과가 있을지... 아,,, 어제 저녁에 돌렸는데 1시간도 못돌고 아침까지 채팅방에 있더군요... gg
  • 미스터빈 2010.08.01 01:25
    이런 좋은 정보 정말 감사드립니다^^*~~
  • 양형 2010.09.17 10:00
    잘보고 갑니다 좋은 정보 감사합니다..

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 833.9k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.4k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.5k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.7k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 413.0k
236 봇관련 방만들기에 실패확률이 많다고 하시는데^^ 8 스피드넷 2006.06.20 2.7k
235 봇관련 stuck 메시지를 보기 쉽게 바꾸어보자.. 8 바다 2006.06.19 1.3k
> 봇관련 나만의 방만들기 실패 줄이기[수정]... 21 바다 2006.06.18 2.1k
233 봇관련 [수정]봇순이 혹사시키기? 시간죽이기 또는 간식먹기.. 공격입니다. 20 슬픈사슴 2006.06.17 2.6k
232 봇관련 white 중에서 혼돈 관련된 이니 입니다 10 질주청년[A1L] 2006.06.15 1.7k
231 봇관련 봇 사용 - 렘 이상 움 이하 하급 하이룬을 고급 하이룬으로 업글하기 12 [A1L] Ke2X 2006.06.13 3.4k
230 봇관련 소서..용병이 죽으면 다음 방으로 가보자 7 DiaJisoo 2006.06.13 2.3k
229 봇관련 Whites이니 추가내용(수수.드림.섭터콜투.혼돈.노말통찰.대표위원.화이트) 13 kknd1004 2006.06.08 3.7k
228 봇관련 봇(bot) 설치못하시는분들위해 설치법 동영상으로 만들엇어요~(초보자용) 32 file 토야11 2006.06.08 5.3k
227 봇관련 봇돌릴시 '죽지않는케릭' 에 대한 정보입니다..(붓초보분보세요) 21 월하령 2006.06.01 4.6k
226 봇관련 봇 설치시 간단한 TIP 몇가지 4 디아블러네[A1L] 2006.05.31 3.8k
225 봇관련 바다의 봇 복귀 일지 ^^* 12 바다 2006.05.30 2.5k
224 봇관련 몇일전에 올라온 아1래더 시세표 기준 스몰참 이니 16 사령관정복자 2006.05.30 2.9k
223 봇관련 XP 어벤저 4.0 '텔포없는 캐릭봇 조금이라도 앵벌 해보자' 팁입니다. 11 슬픈사슴 2006.05.27 2.3k
222 봇관련 초보자를 위한 쉽게 이니파일 이해하는법... 16 goodgame 2006.05.27 5.4k
221 봇관련 봇 초보를 위한 정보 10 디아블러네[A1L] 2006.05.24 6.3k
220 봇관련 여러분들 이니에 빠진것 같아 올립니다... 15 goodgame 2006.05.23 3.3k
219 봇관련 조폭넥 봇돌릴때 자꾸 클레이 골렘을 만든다는 분들. 6 소소초보 2006.05.20 2.0k
218 봇관련 씨디키 크랙할때. 9 ]묵이a[A1L 2006.05.20 3.8k
217 봇관련 이럴 경우 렐따에 걸린다... ^^; 23 DiaJisoo 2006.05.17 3.5k