바알런시 채팅창으로 다음 방제를 알리는 방법...
분류
봇관련
조회 수
2,922
추천 수
1
바알런시 채팅창으로 다음 방제를 알리는 방법이 없는거 같아서 올립니다. ^^
bots/baalXP.d2j 를 열어서 function BXP_NextGameMsg() 함수를 찾습니다.
----------중략----------
// Pick a random msg to say
switch (parseInt(Math.random() * 10)) {
case 0: say("nxt"); break;
case 1: say("next game"); break;
case 2: say("new game"); break;
case 3: say("next now"); break;
case 4: say("new game now"); break;
case 5: say("next game now"); break;
case 6: say("NG"); break;
case 7: say("ng"); break;
case 8: say("ng now"); break;
default: say("next"); break;
}
----------중략----------
윗부분을 아래와 같이 고칩니다.
----------중략----------
vangnlength = me.gamename.lastIndexOf("-");
vangnend = me.gamename.length;
vanVar1 = me.gamename.substring(0,vangnlength+1);
vanVar2 = me.gamename.substring(vangnlength+1,vangnend);
vantemp = parseInt(vanVar2,10) + 1;
var vanVar = vanVar1 + vantemp;
// Pick a random msg to say
switch (parseInt(Math.random() * 10)) {
case 0: say("Next Game Join [ " + vanVar + " ]"); break;
case 1: say("Next Game Join [ " + vanVar + " ]"); break;
case 2: say("Next Game Join [ " + vanVar + " ]"); break;
case 3: say("Next Game Join [ " + vanVar + " ]"); break;
case 4: say("Next Game Join [ " + vanVar + " ]"); break;
case 5: say("Next Game Join [ " + vanVar + " ]"); break;
case 6: say("Next Game Join [ " + vanVar + " ]"); break;
case 7: say("Next Game Join [ " + vanVar + " ]"); break;
case 8: say("Next Game Join [ " + vanVar + " ]"); break;
default: say("Next Game Join [ " + vanVar + " ]"); break;
}
----------중략----------
그러면 바알런시 마지막에
케릭명 : Next Game Join [ 방제-다음번호 ]
와 같이 채팅문구를 치고 나갑니다.
만약 방번호가 2번씩 건너뛰게 설정되어 있으면
이부분을
vantemp = parseInt(vanVar2,10) + 1;
이렇게
vantemp = parseInt(vanVar2,10) + 2;
고치시면 됩니다.
좋은정보 되기실...