[D2NT3.1_NTBot4.2_4] 날아다녀님 버젼... 도와주세요
분류
질문
조회 수
1,405
추천 수
0
기사(오밥) 쫄 접속 파티까지는 맺고 바바가 불길의강 웨이에서 포탈을 엽니다.
쫄들은 전혀 움직이지 않습니다... ㅠ.ㅠ
참고로 현재 영문판이며 먼저는 나이트에서 바바가 불강을 쓸면서 가서 포탈 열고 진행했다가 함성받고 소서가 텔레포트로 카오스로 날아가서 포탈여는 ... 기억 안나지만 어느 분의 강좌를 보고 수정했는데 위와 같은 상황입니다.
이니 보여드릴께요... 수정할 부분좀 알려주세요... 제발요... ㅠ.ㅠ
중요하다 생각되는 부분만 넣어볼게요...
1. NTBot.ntj
//##############################################################################
// 쫄봇
//------
// 주의: 시작하기 전 "scripts/NTBot/MyData/LeechBot" 폴더에 있는 파일들을 삭제합니다.
//==============================================================================
leechBotMasterAccount = "chacan583-2"; // 기사 계정이름
leechBotMasterIsAuto = true; // 기사가 자동으로 방 만들기(true: 자동으로 방 만들기, false: 수동으로 방 만들거나 들어가기)
leechBotMasterIsChat = [false, false]; // 기사가 채팅창에 있을 경우 방제와 비번 메시지 보내기 = [방제, 비번] * 주의: 방제는 "XXX-번호" 형식이어야 합니다.
// 쫄 계정이름 설정하기
//----------------------
leechBotLeechAccountList.push("chacan583-7");
leechBotLeechAccountList.push("chacan583-5");
leechBotLeechAccountList.push("chacan583-6");
leechBotLeechAccountList.push("chacan583-4");
leechBotLeechAccountList.push("skykimch");
leechBotLeechJoinDelay = 0; // 쫄이 방에 들어가는 시간차(1/1000초) * 참고: 시간차를 5000으로 설정했다면 첫 번째로 설정한 쫄은 0, 두 번째는 5000, 세 번째는 10000입니다.
-----------------------------------------------------------------------------------------------------------------------------------------
2. MyLeechbot.ntj
const _MyL_RANGE_ENCHANT = 35; // 소서리스 인첸트
const _MyL_RANGE_WARCRIES = 15; // 바바리안 함성
const _MyL_RANGE_CURSES = 30; // 네크로맨서 저주
const _MyL_RANGE_SUMMONING_SPELLS = 30; // 네크로맨서 소환 스펠
const _MyL_RANGE_LEECH = 150; // 텔레포트 없는 쫄이 기사 따라 갈 최대 간격
const _MyL_RANGE_PAUSE_PRECAST = 15; // 쫄봇(멈춤) 시 프리캐스트
var _MyL_MasterName = "lnSoo_db";
var _MyL_PauseCount = 0;
var _MyL_isSendMessage = false;
var _MyL_Message = "";
var _MyL_isAuto = false;
var _MyL_Action;
function MyMain()
{
LeechBotHelpMsg = -1;
var i;
var _portal;
var _playerMaster, _unitMaster;
var _attackCount, _pickCount, _precastCount, _errorCount;
var _myExperience, _experience, _lastExperience;
var _preAreaId, _preX, _preY;
var _prePlayer = new Array(3);
var _result;
if (me.charname == MyConfig_LeechBotGameMaker)
MyIL_File("NTBot/MyData/LeechBot/LeechBotMasterName.txt", 1, MyConfig_LeechBotAutoMaster)
//Load("NTBot/tools/NTToolsThread_MyLeechBot.ntj");
if (!MyConfig_LeechBotMaster)
{
----------------------------------------------------------------------------------------------------------------------------------------------------
3. MyLeechBotMaster.ntj
function MyMain()
{
LeechBotNameMsg = 0;
NTConfig_PublicMode = true;
if (MyConfig_LeechBot > 0)
{
MyLB_WriteMessage(me.gamename);
if (me.act == 2)
{
StatusText[0] == 1 && MyCo_SetStatusText("ÿc4쫄을 만날 곳으로 이동 중 (ÿc0...ÿc4)");
if (!NTTM_TownMove("waypoint"))
return "NTTM_TownMove()";
}
else if (me.act == 3)
{
StatusText[0] == 1 && MyCo_SetStatusText("ÿc4쫄을 만날 곳으로 이동 중 (ÿc0...ÿc4)");
if (!NTTM_TownMove("ormus"))
return "NTTM_TownMove()";
}
else if (me.act == 5)
MyMo_MoveTo(me.areaid, me.x, me.y + 7);
for (var i = 1; i <= MyConfig_LeechBotWait; i++)
{
StatusText[0] == 1 && MyCo_SetStatusText("ÿc4쫄 명단 확인 중 (ÿc0" + LeechBotNameList.length + "ÿc4/" + MyConfig_LeechBot + "명, ÿc0" + i + "ÿc4/" + MyConfig_LeechBotWait + "초)");
if (LeechBotNameList.length >= MyConfig_LeechBot)
break;
Delay(1000);
}
}
else
{
var _nPortals;
var _experience;
var _myExperience = MyUn_GetExperience() / 100;
MyLB_WriteMessage("");
RegisterEvent(EVENT_KEYDOWN, MyLM_EventKey);
while (true)
{
-------------------------------------------------------------------------------------------------------------------------------------------------
4. MyDiaRunMaster.ntj
var _MyDM_isStop = false;
function MyMain()
{
var _nPortals;
var _experience;
var _warcriesName;
var _myExperience = MyUn_GetExperience() / 100;
var _firstExperience = me.GetStat(13);
var _startingTime = new Date();
RegisterEvent(EVENT_KEYDOWN, MyDM_EventKey);
MyCo_SetStatusText("ÿc4아이템 정리 중 (ÿc0...ÿc4)");
MyVi_TownManager();
MyCo_SetStatusText("ÿc4함성 받으러 가는 중 (ÿc0...ÿc4)");
if (me.act == 4)
{
_warcriesName = MyIL_File("NTBot/MyData/DiaRun/DiaRunWarcriesName.txt", 0);
if (_warcriesName)
MyTP_UsePortal(_warcriesName);
}
if (NTC_InTown())
{
if (NTTM_TownMove("waypoint"))
MyMo_TakeWaypoint(107);
}
if (me.areaid == 107)
{
MyMo_MoveTo(me.areaid, me.x + 3, me.y);
MyCo_SetStatusText("ÿc4함성 받는 중 (ÿc0...ÿc4)");
while (!_MyDM_isStop && (!me.GetState(51) || !me.GetState(26) || !me.GetState(32)))
Delay(1000);
MyCo_SetStatusText("ÿc4마을로 이동 중 (ÿc0...ÿc4)");
NTP_DoPrecast(true);
if (_warcriesName)
MyTP_UsePortal(_warcriesName);
if (!NTC_InTown())
MyMo_TakeToTown();
NTTM_CheckAct();
}
while (true)
{
-----------------------------------------------------------------------------------------------------------------------------------------------------
5. MyDiaRunTeleport.ntj
var _MyDT_isOpenSeal = false;
var _MyDT_isFindUrdar = false;
var _MyDT_isExperienceShrine = false;
var _MyDT_PreMessage = "";
var _MyDT_WarcriesName = "";
function MyMain()
{
MyVi_TownManager(true);
if (me.act == 4)
{
_MyDT_WarcriesName = MyIL_File("NTBot/MyData/DiaRun/DiaRunWarcriesName.txt", 0);
if (_MyDT_WarcriesName)
MyTP_UsePortal(_MyDT_WarcriesName);
}
---------------------------------------------------------------------------------------------------------------------------------------------------
6. MyDiaRunWacries.ntj
const _MyDW_RANGE_WARCRIES = 15; // 함성 해 줄 시야
const _MyDW_RANGE_HOWL = 10; // 몬스터 확인 후 하울 외칠 시야
const _MyDW_RANGE_SHRINE = 20; // 먹고 함성 할 스킬 성소 시야
var _MyDW_isWarcries = true;
var _MyDW_PreMessage = "";
function MyMain()
{
MyIL_File("NTBot/MyData/DiaRun/DiaRunWarcriesName.txt", 1, me.charname);
MyVi_TownManager(true);
if (NTTM_TownMove("waypoint"))
{
if (MyMo_TakeWaypoint(107))
{
if (!NTM_MakeTP())
Say("MyDiaRunWarcries.ntj : NTM_MakeTP() 실패 (" + MyCo_GetAreaName() + ")");
}
else
Say("MyDiaRunWarcries.ntj : MyMo_TakeWaypoint() 실패 (" + MyCo_GetAreaName() + ")");
}
else
Say("MyDiaRunWarcries.ntj : NTTM_TownMove() 실패 (" + MyCo_GetAreaName() + ")");
MyIL_File("NTBot/MyData/DiaRun/DiaRunWarcries.txt", 1);
Say("함성이 필요할 땐 \"함성\", \"ㅎㅅ\", \"bo\"를 외칩니다!");
RegisterEvent(EVENT_GAMEMSG, MyDW_EventChat);
while (true)
{
if (!NTC_InTown())
MyDW_DoWarcries();
MyDW_CheckMessage();
Delay(500);
}
}
function MyDW_EventChat(msg, type)
{
if (type == 0)
{
if (!NTC_InTown())
{
msg = msg.toLowerCase().split(": ");
if (msg.length == 2 && (msg[1] == "함성" || msg[1] == "ㅎㅅ" || msg[1] == "bo"))
_MyDW_isWarcries = true;
}
}
}
function MyDW_DoWarcries()
{
var _unit, _shrine;
_unit = NTC_FindUnit(NTC_UNIT_PLAYER);
if (_unit)
{
do
{
if (GetDistance(me, _unit) <= _MyDW_RANGE_WARCRIES &&
((_MyDW_isWarcries && _unit.name != me.charname) || !_unit.GetState(51) || !_unit.GetState(26) || !_unit.GetState(32)) &&
NTC_InMyParty(_unit.name))
{
MyCS_UseShrine(_MyCS_TYPE_SKILL, _MyDW_RANGE_SHRINE);
NTC_CastSkill(155, NTC_HAND_RIGHT);
NTC_CastSkill(138, NTC_HAND_RIGHT);
NTC_CastSkill(149, NTC_HAND_RIGHT);
_MyDW_isWarcries = false;
return;
}
} while (_unit.GetNext());
}
_unit = NTC_FindUnit(NTC_UNIT_MERC);
if (_unit)
{
do
{
if (GetDistance(me, _unit) <= _MyDW_RANGE_WARCRIES &&
((_MyDW_isWarcries && _unit.GetParent() && _unit.GetParent().name != me.charname) || !_unit.GetState(51) || !_unit.GetState(26) || !_unit.GetState(32)) &&
MyUn_IsParty(_unit) &&
MyUn_IsWarcries(_unit))
{
MyCS_UseShrine(_MyCS_TYPE_SKILL, _MyDW_RANGE_SHRINE);
NTC_CastSkill(155, NTC_HAND_RIGHT);
NTC_CastSkill(138, NTC_HAND_RIGHT);
NTC_CastSkill(149, NTC_HAND_RIGHT);
_MyDW_isWarcries = false;
return;
}
else if (_unit.IsAttackable() && GetDistance(me, _unit) <= _MyDW_RANGE_HOWL && MyUn_IsValidMonster(_unit))
NTC_CastSkill(130, NTC_HAND_RIGHT);
} while (_unit.GetNext());
}
_MyDW_isWarcries = false;
}
function MyDW_CheckMessage()
{
var _msg = MyIL_File("NTBot/MyData/DiaRun/DiaRunWarcries.txt", 0);
if (_msg && _msg != _MyDW_PreMessage)
{
_MyDW_PreMessage = _msg;
_msg = _msg.split("/");
switch (_msg[1])
{
case "EXIT":
MyCo_ExitGame();
break;
case "TOWN":
if (!NTC_InTown())
{
MyTP_UsePortal(me.charname);
if (!NTC_InTown())
MyMo_TakeToTown();
NTTM_CheckAct();
}
break;
}
MyIL_File("NTBot/MyData/DiaRun/DiaRunWarcries.txt", 1);
}
}
----------------------------------------------------------------------------------------------------------------------------------------------------
7. 쫄봇 기사부분
// 쫄봇
//--------------------------------------------------------------------------
NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
MyConfig_LeechBot = 7; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우
MyConfig_LeechBotWait = 20; // 쫄 기다릴 최대 시간(초)
MyConfig_LeechBotAutoMaster = "lnSoo_db";
MyConfig_LeechBotTeleeName = "InSoo_ORIG";
MyConfig_LeechBotWarcryName = "lnSoo_db";
MyConfig_LeechBotGameMaker = "lnSoo_db";
//NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
MyConfig_LeechBotItem = [true, false]; // [방 입장 후 아이템 등 정리하기, 도박하기]
MyConfig_LeechBotDistance = [10, 20]; // 기사와의 간격 = [최소, 최대]
MyConfig_LeechBotAttack = [25, 1000]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
MyConfig_LeechBotTeleport = false; // 텔레포트 사용하기
MyConfig_LeechBotPrecast = [1000, 1, 1, false, 0, 0]; // [프리캐스트 시간(1/1000초) 간격, 배틀 오더스, 샤우트, 네크로맨서 소환 스펠, 네크로맨서 저주, 팔라딘 오라]
MyConfig_LeechBotMaster = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름" * 주의: 기사가 될 캐릭터가 "MyLeechBotMaster.ntj"를 사용할 때는 설정하지 마세요. * 참고: 디아런 도우미(기사) 등 수동으로 쫄을 데리고 다닐 때 사용합니다.
//--------------------------------------------------------------------------
// 함성바바와 퀘드랍, 디아런 도우미
//--------------------------------------------------------------------------
NTConfig_Script.push("MyWarcries.ntj"); // 함성바바 * 참고: "scripts/NTBot/MyConfigs/Warcries.ntl"에서 설정합니다.
NTConfig_Script.push("MyQueDrop.ntj"); // 퀘드랍 * 참고: "scripts/NTBot/MyConfigs/QueDrop.ntl"에서 설정합니다.
NTConfig_Script.push("MyDiaRunMaster.ntj"); // 디아런 도우미(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
//NTConfig_Script.push("MyDiaRunWarcries.ntj"); // 디아런 도우미(함성바바)
//NTConfig_Script.push("MyDiaRunTeleport.ntj"); // 디아런 도우미(플라이소서)
==========
사냥터
// 액트 4
//--------------------------------------------------------------------------
//NTConfig_Script.push("NTIzual.ntj"); // 액트 4: 지옥 망령의 도시로 이동 -> 절망의 평원으로 이동 -> 이주얼 사냥
//MyConfig_IzualClear = [0, 0x01]; // [0: 사용 안함/ 1: 길목 사냥/ 2: 전체 사냥, 사냥할 몬스터 종류]
//NTConfig_Script.push("NTHephasto.ntj"); // 액트 4: 불길의 강으로 이동 -> 대장장이 헤파스토 사냥
//MyConfig_HephastoClear = [0, 0x01]; // [0: 사용 안함/ 1: 길목 사냥/ 2: 전체 사냥, 사냥할 몬스터 종류]
NTConfig_Script.push("NTDiablo.ntj"); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥
MyConfig_DiabloClear = [true, true, false, 0x01]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 잡을 때까지, 사냥할 몬스터 종류]
MyConfig_DiabloInventory = false; // 디아블로 잡기 전 인벤토리에 있는 아이템 정리하기
MyConfig_DiabloLeechBot = 2; // 0: 사용 안함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임)
MyConfig_DiabloPotion = [0, 0]; // 포션 사 먹기 = [해독포션, 해빙포션]
MyConfig_DiabloHelp = 0; // 채팅으로 "ㄷ", "h", "H"를 외치면 해당 플레이어 주위 몬스터 잡아 주기 = 잡아 줄 횟수
MyConfig_DiabloMessage = [true, "Next room~~~^^!"]; // [사냥 후 메시지 보내기, "보낼 메시지(특수 문자 "%G"는 "XXX-번호" 형식의 다음 방 제목/ 보낼 메시지를 여러 개 설정하면 무작위로 하나 선택)" . . .]
-------------------------------------------------------------------------------------------------------------------------------------------------------
8. 쫄봇 팔라부분
// 쫄봇
//--------------------------------------------------------------------------
//NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
MyConfig_LeechBot = 7; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우
MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)
NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
MyConfig_LeechBotAutoMaster = "lnSoo_db";
MyConfig_LeechBotTeleeName = "InSoo_ORIG";
MyConfig_LeechBotWarcryName = "lnSoo_db";
MyConfig_LeechBotGameMaker = "lnSoo_db";
MyConfig_LeechBotItem = [true, false]; // [방 입장 후 아이템 등 정리하기, 도박하기]
MyConfig_LeechBotDistance = [10, 20]; // 기사와의 간격 = [최소, 최대]
MyConfig_LeechBotAttack = [25, 1000]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
MyConfig_LeechBotTeleport = false; // 텔레포트 사용하기
MyConfig_LeechBotPrecast = [1000, 1, 1, false, 0, 0]; // [프리캐스트 시간(1/1000초) 간격, 배틀 오더스, 샤우트, 네크로맨서 소환 스펠, 네크로맨서 저주, 팔라딘 오라]
MyConfig_LeechBotMaster = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름" * 주의: 기사가 될 캐릭터가 "MyLeechBotMaster.ntj"를 사용할 때는 설정하지 마세요. * 참고: 디아런 도우미(기사) 등 수동으로 쫄을 데리고 다닐 때 사용합니다.
//--------------------------------------------------------------------------
// 함성바바와 퀘드랍, 디아런 도우미
//--------------------------------------------------------------------------
NTConfig_Script.push("MyWarcries.ntj"); // 함성바바 * 참고: "scripts/NTBot/MyConfigs/Warcries.ntl"에서 설정합니다.
NTConfig_Script.push("MyQueDrop.ntj"); // 퀘드랍 * 참고: "scripts/NTBot/MyConfigs/QueDrop.ntl"에서 설정합니다.
NTConfig_Script.push("MyDiaRunMaster.ntj"); // 디아런 도우미(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
NTConfig_Script.push("MyDiaRunWarcries.ntj"); // 디아런 도우미(함성바바)
NTConfig_Script.push("MyDiaRunTeleport.ntj"); // 디아런 도우미(플라이소서)
--------------------------------------------------------------------------------------------------------------------------------------------------------
9. 쫄봇 텔레소서 부분
// 쫄봇
//--------------------------------------------------------------------------
//NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
MyConfig_LeechBot = 7; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우
MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)
MyConfig_LeechBotAutoMaster = "lnSoo_db";
MyConfig_LeechBotTeleeName = "InSoo_ORIG";
MyConfig_LeechBotWarcryName = "lnSoo_db";
MyConfig_LeechBotGameMaker = "lnSoo_db";
NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
MyConfig_LeechBotItem = [true, false]; // [방 입장 후 아이템 등 정리하기, 도박하기]
MyConfig_LeechBotDistance = [10, 20]; // 기사와의 간격 = [최소, 최대]
MyConfig_LeechBotAttack = [25, 1000]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
MyConfig_LeechBotTeleport = true; // 텔레포트 사용하기
MyConfig_LeechBotPrecast = [1000, 1, 1, false, 0, 0]; // [프리캐스트 시간(1/1000초) 간격, 배틀 오더스, 샤우트, 네크로맨서 소환 스펠, 네크로맨서 저주, 팔라딘 오라]
MyConfig_LeechBotMaster = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름" * 주의: 기사가 될 캐릭터가 "MyLeechBotMaster.ntj"를 사용할 때는 설정하지 마세요. * 참고: 디아런 도우미(기사) 등 수동으로 쫄을 데리고 다닐 때 사용합니다.
//--------------------------------------------------------------------------
// 함성바바와 퀘드랍, 디아런 도우미
//--------------------------------------------------------------------------
NTConfig_Script.push("MyWarcries.ntj"); // 함성바바 * 참고: "scripts/NTBot/MyConfigs/Warcries.ntl"에서 설정합니다.
NTConfig_Script.push("MyQueDrop.ntj"); // 퀘드랍 * 참고: "scripts/NTBot/MyConfigs/QueDrop.ntl"에서 설정합니다.
NTConfig_Script.push("MyDiaRunMaster.ntj"); // 디아런 도우미(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
//NTConfig_Script.push("MyDiaRunWarcries.ntj"); // 디아런 도우미(함성바바)
//NTConfig_Script.push("MyDiaRunTeleport.ntj"); // 디아런 도우미(플라이소서)
-----------------------------------------------------------------------------------------------------------------------------------------------------
10. 쫄봇 그냥소서(전투 도움용;;)
// 쫄봇
//--------------------------------------------------------------------------
//NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
MyConfig_LeechBot = 7; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우
MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)
MyConfig_LeechBotAutoMaster = "lnSoo_db";
MyConfig_LeechBotTeleeName = "InSoo_ORIG";
MyConfig_LeechBotWarcryName = "lnSoo_db";
MyConfig_LeechBotGameMaker = "lnSoo_db";
NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
MyConfig_LeechBotItem = [true, false]; // [방 입장 후 아이템 등 정리하기, 도박하기]
MyConfig_LeechBotDistance = [10, 20]; // 기사와의 간격 = [최소, 최대]
MyConfig_LeechBotAttack = [5, 1000]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
MyConfig_LeechBotPick = 2000; // 아이템 줍기 = 확인 시간(1/1000초) 간격
MyConfig_LeechBotTeleport = true; // 텔레포트 사용하기
MyConfig_LeechBotPrecast = [1000, 1, 1, false, 0, 0]; // [프리캐스트 시간(1/1000초) 간격, 배틀 오더스, 샤우트, 네크로맨서 소환 스펠, 네크로맨서 저주, 팔라딘 오라]
MyConfig_LeechBotMaster = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름" * 주의: 기사가 될 캐릭터가 "MyLeechBotMaster.ntj"를 사용할 때는 설정하지 마세요. * 참고: 디아런 도우미(기사) 등 수동으로 쫄을 데리고 다닐 때 사용합니다.
//--------------------------------------------------------------------------
// 함성바바와 퀘드랍, 디아런 도우미
//--------------------------------------------------------------------------
NTConfig_Script.push("MyWarcries.ntj"); // 함성바바 * 참고: "scripts/NTBot/MyConfigs/Warcries.ntl"에서 설정합니다.
NTConfig_Script.push("MyQueDrop.ntj"); // 퀘드랍 * 참고: "scripts/NTBot/MyConfigs/QueDrop.ntl"에서 설정합니다.
NTConfig_Script.push("MyDiaRunMaster.ntj"); // 디아런 도우미(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
//NTConfig_Script.push("MyDiaRunWarcries.ntj"); // 디아런 도우미(함성바바)
//NTConfig_Script.push("MyDiaRunTeleport.ntj"); // 디아런 도우미(플라이소서)
------------------------------------------------------------------------------------------------------------------------------------------------------
11. Warcries.ntj
// 함성바바 설정하기
//-------------------
// true: 사용, false: 사용 안함, 0: 사용 안함, "": 사용 안함
//==============================================================================
var _MyWaC_WarcriesName = "InSoo_ORIG"; // "함성 받을 캐릭터 이름"
var _MyWaC_WarcriesName = "InSoo_SM"; // "함성 받을 캐릭터 이름"
var _MyWaC_WarcriesName = "InSoo_PL"; // "함성 받을 캐릭터 이름"
var _MyWaC_Waypoint = 107; // 함성 할 웨이포인트
var _MyWaC_isPortal = true; // 포탈 열기
var _MyWaC_MasterName = ""; // "방을 따라 나갈 캐릭터 이름" * 참고: _MyWaC_WarcriesName = ""로 설정했을 경우에만 작동합니다.
var _MyWaC_EnchanterName = ""; // "_MyWaC_DoWarcries와 _MyWaC_SendMessage를 적용하지 않을 캐릭터 이름"
// _MyWaC_WarcriesName = "함성 받을 캐릭터 이름" 설정했을 경우
// "함성 받을 캐릭터 이름"을 설정한 시간동안 기다리다 파티맺고 함성해준 후 "MyWarcries.ntj"를 끝냅니다.
//------------------------------------------------------------------------------
var _MyWaC_Delay = [180, 30, 60, 3]; // 퀘드랍 캐릭터 확인 시간 = [방에 들어왔는지 여부(초), 파티를 맺었는지 여부(초), 주위에 있는지 여부(초), 함성을 해줬는지 여부(횟수)]
// _MyWaC_WarcriesName = "" 설정했을 경우
// 웨이포인트로 이동 후 게임최대시간까지 함성을 해줍니다.
//------------------------------------------------------------------------------
var _MyWaC_DoWarcries = 0; // 배틀 오더스 남은 시간(초)이 설정한 시간(초)보다 적으면 함성 해주기
var _MyWaC_SendMessage = [0, 0]; // [메시지 보내기(배틀 오더스 남은 시간(초)이 설정한 시간(초)보다 적으면 메시지를 보냅니다), 메시지 안 보내기(배틀 오더스 남은 시간(초)이 설정한 시간(초)보다 적으면 메시지를 안 보냅니다)]
------------------------------------------------------------------------------------------------------------------------------------------------------
끝까지 봐주셨다면... 님은... 좀 짱인듯 ^^;;;
너무 감사합니다... 관심 가져주셔서요...
해결책 부탁드립니다... 제 글에는 댓글이 없어서 너무 속상하네요 ...
이러면 댓글이 있을거라는 기대를 하면서...
고수님들의 조언 및 수정안 부탁드리겠습니다.... (__)

