10-100 Script:
program AllClassesBot;
procedure WaitMap(mapID : integer);
Begin
While Character.MapID <> mapID Do
Begin
Sleep(200);
End;
End;
begin
while 1=1 do
begin
If (Character.Level > 10) and (Character.level < 16) and (Character.MapID > 310010400) then
begin
mapleprint('Rushing to Edelstein till lv 16');
Activatecommand('m edelstein');
WaitMap(310000000);
Sleep(2000);
end;
If (Character.Level > 10) and (Character.level < 16) and (Character.MapID < 310000000) then
begin
mapleprint('Rushing to Edelstein till lv 16');
Activatecommand('m edelstein');
WaitMap(310000000);
end;
If (Character.MapID = 310000000) then
begin
WaitMap(310000000);
Character.Rush(310010010);
WaitMap(310010010);
Sleep(800);
end;
If (Character.MapID = 310010010) then
begin
WaitMap(310010010);
Character.Teleport(-396,60);
Sleep(2500);
SendKey('{UP}');
Sleep(1500);
SendPacket('80 00 05 01 03 00 00 00');
WaitMap(310010400);
Sleep(5000);
end;
If (Character.MapID = 310010400) then
begin
Hunter.HuntMove(-509);
Sleep(600);
Hunter.HuntMove(-426);
Sleep(600);
end;
If (Character.Level > 15) And (Character.Level < 30) And (Character.MapID > 101040310) then
begin
mapleprint('Rushing to Ellinia till lv 30');
Activatecommand('m ellinia');
WaitMap(101000000);
Sleep(2000);
end;
If (Character.Level > 15) And (Character.Level < 30) And (Character.MapID < 101000000) then
begin
mapleprint('Rushing to Ellinia till lv 30');
Activatecommand('m ellinia');
WaitMap(101000000);
Sleep(2000);
end;
If (Character.MapID = 101000000) then
begin
Character.Rush(101040310);
Sleep(1000);
WaitMap(101040310);
Sleep(1000);
end;
If (Character.MapID = 101040310) and (Character.LeveL < 35) then
begin
Hunter.huntMove(187);
Hunter.huntMove(366)
end;
If (Character.Level > 34) and (Character.MapID < 222000000) and (Character.Level < 55) then
begin
mapleprint('Rushing to KoreanFolkTown Till lv 55');
Activatecommand('m koreanfolktown');
WaitMap(222000000);
Sleep(1500);
end;
If (Character.Level > 34) and (Character.MapID > 222010100) and (Character.Level < 55) then
begin
mapleprint('Rushing to KoreanFolkTown Till lv 55');
Activatecommand('m koreanfolktown');
WaitMap(222000000);
Sleep(1500);
end;
If (Character.MapID = 222000000) and (Character.Level > 34) and (Character.Level < 55) then
begin
Character.Rush(222010100);
WaitMap(222010100);
Sleep(1500);
end;
If (Character.MapID = 222010100) and (Character.Level < 55) then
begin
Hunter.huntMove(-1263);
Sleep(1000);
Hunter.huntMove(-1163);
Sleep(1000);
Hunter.huntMove(-1263);
Hunter.Jump(0);
Hunter.huntMove(-1263);
Sleep(1000);
Hunter.huntMove(-1163);
Sleep(1000);
Hunter.huntMove(-1263);
Sleep(1000);
Hunter.JumpDown;
end;
If (Character.Level > 54) and (Character.Level < 68) and (Character.MapID < 26100000) then
begin
mapleprint('Rushing to Magatia TILL LVL 100!');
Activatecommand('m magatia');
WaitMap(261000000);
Sleep(1000);
end;
If (Character.Level > 54) and (Character.Level < 68) and (Character.MapID > 261010101) then
begin
mapleprint('Rushing to Magatia TILL LVL 100!');
Activatecommand('m magatia');
WaitMap(261000000);
Sleep(1000);
end;
If (Character.MapID = 261000000) and (Character.Level < 68) then
begin
Character.Rush(261010003);
WaitMap(261010003);
Sleep(1000);
end;
If (Character.MapID = 261010003) and (Character.Level < 68) then // 55 ~ 68
begin
Hunter.huntMove(-546);
Sleep(2000);
Hunter.huntMove(-239);
Sleep(2000);
end;
If (Character.Level >= 68) and (Character.MapID < 261010101) then //lvl 68 ~ 100
begin
Character.Rush(261010101);
WaitMap(261010101);
Sleep(1000);
end;
If (Character.Level >= 68) and (Character.MapID > 261010101) then //lvl 68 ~ 100
begin
Character.Rush(261010101);
WaitMap(261010101);
Sleep(1000);
end;
If (Character.MapID = 261010101) then
begin
Hunter.HuntMove(-111);
Sleep(200);
Hunter.HuntMove(-400);
Sleep(200);
end;
end;
end.