바알 쫄봇 파티나뉨 방지법
분류
봇관련
조회 수
1,692
추천 수
24
안녕하세요 두루네에서 처음 쓰는 글입니다 문제가 있다면 바로 지적해 주세요
* '[無情]디아블러네'님의 '바알 쫄봇 or 바알 공방 파티 나뉨 방지'에 살짝 수정만 했습니다*
저는 '[美人]Or7r^^I♥'님의 '바알 쫄봇 [6차수정] [D2NT 1.7.2 and NTBot 3.6]'을 사용했습니다
다른 봇에선 안 될 수도 있습니다
문제가 생기는 이유는, 쫄케릭이 파티창 가장 위에 있는 케릭먼저 파티맺기 때문입니다
그래서 기사케릭은 언제나 올케릭 파티신청, 쫄케릭은 기사 케릭만 파티맺게 했습니다
우선 자료실에서 '[無情]디아블러네'님의 '바알 쫄봇 or 바알 공방 파티 나뉨 방지'를 다운받아 2번까지 똑같이 합니다.
1. 첨부한 NTPartyUp을
D2NT172_NTBot36\D2NT\scripts\tools폴더에 넣어 줍니다.
2. 쫄봇용 바알 스크립트 NTBaal열어(또는 일반 바알 스크립트)
function NTMain()
{
Load("tools/NTPartyUp.ntj");//추가
Include("common/NTCommon.ntl");
NTC_IncludeConfig();
NTC_IncludeLibs();
==============================================
3번이 다릅니다
3. D2NT\scripts\tools의 NTToolsThread 열어
if(NTConfig_PublicMode)//이곳 찾아
{
var _masterCharName = "기사케릭명";// 계정이 아니라 케릭터 이름입니다
_player = GetPlayerUnit();
if(_player)
{
if(_player.name != _masterCharName) //기사케릭이면 디아블러네님 스크립사용(모든케릭 항상 파티신청)
{
while(_player.GetNext()) //플레이어들 파티창에서 차례대로 확인
{
if(_player.name == _masterCharName)//기사케릭을 찾으면
{
me.ClickParty(_player, 2); //그 케릭을 파티창에서 클릭
break;
}
//if(_player.partyid == 65535 || _player.partyid != _mypartyid //그 밑줄 상당수 주석처리해야 합니다
//{
// if(_player.partyflag == 2)
// {
// me.ClickParty(_player, 2);
// break;
// }
//
// if(_player.partyid == 65535)
// {
// if(_player.partyflag == 4)
// break;
//
// me.ClickParty(_player, 2);
// NTC_Delay(NTC_DELAY_FRAME);
//
// if(_player.partyflag == 4 || (_player.partyid != 65535 && _player.partyid == _mypartyid))
// break;
// }
//}
}
}
}
}
게시물과 파일을 비교해 보시고 똑같이 수정해 주시면 됩니다
에러 나면 기사케릭명 대소문자와 철자, 그리고 괄호 수 부터 챙겨보세요