36차 봇 엘드리치잡고 마을에들렀다 다시 쉔크잡으러갑니다..
분류
질문
조회 수
1,347
추천 수
0
엘드리치랑 쉔크한번에잡을수없나여?
bot폴더에 엘드리치 파일수정하는게맞나요?
function MyMain()
{
var _unit;
var _x, _y;
if (!My.Move.Start(111))
return "My.Move.Start()";
if (!My.Move.MoveTo(me.areaid, 3739, 5082, (MyConfig_EldritchTheRectifierClear[0][0] == 1) ? 4 : 2, MyConfig_EldritchTheRectifierClear[0][0] == 1, MyConfig_EldritchTheRectifierClear[0][1], MyConfig_EldritchTheRectifierClear[0][2]))
return "My.Move.MoveTo()";
if (MyConfig_EldritchTheRectifierKill == 1)
My.Attack.ClearPosition(40, [_UNIT_MONSTER_TYPE_MINION]);
else if (MyConfig_EldritchTheRectifierKill == 2)
{
_unit = NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(22500), 5)
if (_unit)
My.Move.MoveTo(_unit.areaid, _unit.x, _unit.y, 0);
}
if (!My.Attack.KillBoss(GetLocaleString(22500, [25, [_UNIT_MONSTER_TYPE_MINION]])))
return "My.Attack.KillBoss()";
if (MyConfig_EldritchTheRectifierSharptooth)
{
if (My.Move.MoveToPresetUnit(me.areaid, NTC_UNIT_MONSTER, 790, 0, 0, MyConfig_EldritchTheRectifierClear[0][0] == 1, MyConfig_EldritchTheRectifierClear[0][1], MyConfig_EldritchTheRectifierClear[0][2], 40))
My.Attack.KillBoss(GetLocaleString(22493), [25, [_UNIT_MONSTER_TYPE_MINION]]);
}
if (NTConfig_OpenChest[0] && MyConfig_EldritchTheRectifierChest)
{
if (My.Move.MoveToPresetUnit(me.areaid, NTC_UNIT_OBJECT, 455, 2, 2, MyConfig_EldritchTheRectifierClear[0][0] == 1, MyConfig_EldritchTheRectifierClear[0][1], MyConfig_EldritchTheRectifierClear[0][2]))
My.Unit.OpenObject(NTC_GetSpecialChest(), NTConfig_ClearPosition[1] ? 20 : 0, true);
}
if (MyConfig_EldritchTheRectifierEyebackTheUnleashed)
{
_unit = My.Unit.GetPresetUnit(0, me.areaid, NTC_UNIT_OBJECT, 60);
if (_unit)
{
if ((_unit.roomx * 5 + _unit.x) == 3385)
{
_x = 3038;
_y = 4988;
}
else
{
_x = 3624;
_y = 4391;
}
if (!My.Move.MoveTo(me.areaid, _x, _y, (MyConfig_EldritchTheRectifierClear[0][0] == 1) ? 4 : 2, MyConfig_EldritchTheRectifierClear[0][0] == 1, MyConfig_EldritchTheRectifierClear[0][1], MyConfig_EldritchTheRectifierClear[0][2], 40))
return "My.Move.MoveTo()";
if (!My.Attack.KillBoss(GetLocaleString(22499), [25, [_UNIT_MONSTER_TYPE_MINION]]))
return "My.Attack.KillBoss()";
}
}
if (MyConfig_EldritchTheRectifierClear[0][0] == 2)
My.Attack.ClearRooms(MyConfig_EldritchTheRectifierClear[0][2]);
if (MyConfig_EldritchTheRectifierShenk != 0)
{
if (MyConfig_EldritchTheRectifierSharptooth || (NTConfig_OpenChest[0] && MyConfig_EldritchTheRectifierChest) || MyConfig_EldritchTheRectifierEyebackTheUnleashed)
{
if (!My.Move.MoveToTown())
return "My.Move.MoveToTown()";
if (!My.Move.Start(111))
return "My.Move.Start()";
}
if (!My.Move.MoveTo(110, 3876, 5120, (MyConfig_EldritchTheRectifierClear[0][0] == 1) ? 4 : 2, MyConfig_EldritchTheRectifierClear[0][0] == 1, MyConfig_EldritchTheRectifierClear[0][1], MyConfig_EldritchTheRectifierClear[0][2], 65535 + 110))
return "My.Move.MoveTo()";
if (!My.Move.MoveTo(110, 3876, 5120, (MyConfig_EldritchTheRectifierClear[1][0] == 1) ? 4 : 2, MyConfig_EldritchTheRectifierClear[1][0] == 1, MyConfig_EldritchTheRectifierClear[1][1], MyConfig_EldritchTheRectifierClear[1][2]))
return "My.Move.MoveTo()";
if (MyConfig_EldritchTheRectifierShenk == 1)
My.Attack.ClearPosition(25, _UNIT_MONSTER_TYPE_ALL, true);
else
{
_unit = NTC_FindUnit(NTC_UNIT_MONSTER, GetLocaleString(22435), 5);
if (_unit)
My.Move.MoveTo(_unit.areaid, _unit.x, _unit.y, 0);
}
My.Attack.KillBoss(GetLocaleString(22435), null);
}
if (MyConfig_EldritchTheRectifierDacFarren)
{
if (me.areaid == 111 && (MyConfig_EldritchTheRectifierSharptooth || (NTConfig_OpenChest[0] && MyConfig_EldritchTheRectifierChest) || MyConfig_EldritchTheRectifierEyebackTheUnleashed))
{
if (!My.Move.MoveToTown())
return "My.Move.MoveToTown()";
if (!My.Move.Start(111))
return "My.Move.Start()";
}
if (!My.Move.MoveTo(110, 4496 - 40, 5102, (MyConfig_EldritchTheRectifierClear[0][0] == 1) ? 4 : 2, MyConfig_EldritchTheRectifierClear[0][0] == 1, MyConfig_EldritchTheRectifierClear[0][1], MyConfig_EldritchTheRectifierClear[0][2], 65535 + 110))
return "My.Move.MoveTo()";
if (!My.Move.MoveTo(110, 4496 - 40, 5102, (MyConfig_EldritchTheRectifierClear[1][0] == 1) ? 4 : 2, MyConfig_EldritchTheRectifierClear[1][0] == 1, MyConfig_EldritchTheRectifierClear[1][1], MyConfig_EldritchTheRectifierClear[1][2]))
return "My.Move.MoveTo()";
if (!My.Attack.KillBoss(GetLocaleString(22501), [25, [_UNIT_MONSTER_TYPE_MINION]]))
return "My.Attack.KillBoss()";
}
if (MyConfig_EldritchTheRectifierAbaddon)
{
if (me.areaid == 110 && MyConfig_EldritchTheRectifierDacFarren)
{
if (!My.Move.MoveToTown()) return "My.Move.MoveToTown()";
if (!My.Move.Start(111)) return "My.Move.Start()";
}
NTConfig_Script[My.Common.curScriptIndex][0] = "어배던.ntj";
My.Common.SetMultiloaderStatusText();
if (My.Common.message.sn)
NTC_SendMsgToScript("NTToolsThread.ntj", "ScriptMessage_ManagerMessage.sn/" + My.Common.GetNameNTConfigScript(My.Common.GetNTConfigName()));
if (!My.Move.MoveToPresetUnit(111, NTC_UNIT_OBJECT, 60, 0, 0, MyConfig_EldritchTheRectifierClear[1][0] == 1, MyConfig_EldritchTheRectifierClear[1][1], MyConfig_EldritchTheRectifierClear[1][2], 65535 + 111))
return "My.Move.MoveToPresetUnit()";
Include("NTBot/bots/어배던.ntj");
return MyMain();
}
return "MyMain()";
}
어느것을 바꿔야하나여?ㅜㅜ
검색해봤는데 안나오네여

