Advertisement
Guest User

Untitled

a guest
Jan 20th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 1.59 KB | None | 0 0
  1. function MobInZone:boolean;
  2. var
  3.     i:integer;
  4.     mob:TL2live;
  5. begin
  6.     result:=false;
  7.     for i:=0 to npclist.count-1 do
  8.     begin
  9.         mob:=npclist.items(i);
  10.         if ((mob.inzone) and (not mob.dead) and (mob.valid) and (abs(mob.z-user.z)<=200)) then result:=true;
  11.     end;
  12. end;
  13.  
  14. procedure Farm;
  15. begin
  16.     engine.facecontrol(0, true);
  17.     while MobInZone do delay(500);
  18.     engine.facecontrol(0, false);
  19. end;
  20.  
  21. begin
  22.     while (true) do
  23.     begin
  24.         engine.loadzone('Disciples_Necropolis_new1.zmap');
  25.         Farm;
  26.         Engine.MoveTo(179448, -10008, -4880);
  27.         Engine.MoveTo(180472, -10040, -4880);
  28.  
  29.         engine.loadzone('Disciples_Necropolis_new2');
  30.         Farm;
  31.         Engine.MoveTo(180760, -10520, -4880);
  32.         Engine.MoveTo(182472, -10536, -4880);
  33.         Engine.MoveTo(182440, -9208, -4880);
  34.         Engine.MoveTo(182440, -8888, -4880);
  35.  
  36.         engine.loadzone('Disciples_Necropolis_2.zmap');
  37.         Farm;
  38.         Engine.MoveTo(182959, -8423, -4927);
  39.         Engine.MoveTo(182964, -7607, -4925);
  40.  
  41.         engine.loadzone('Disciples_Necropolis_3.zmap');
  42.         Farm;
  43.         Engine.MoveTo(182648, -7297, -4925);
  44.         Engine.MoveTo(181422, -7292, -4925);
  45.  
  46.         engine.loadzone('Disciples_Necropolis_1.zmap');
  47.         Farm;
  48.         Engine.MoveTo(180616, -7528, -4880);
  49.         Engine.MoveTo(180616, -8696, -4880);
  50.         Engine.MoveTo(179928, -8712, -4880);
  51.         Engine.MoveTo(179944, -9048, -4880);
  52.         Engine.MoveTo(178872, -9016, -4880);
  53.         Engine.MoveTo(178856, -10008, -4880);
  54.  
  55.         delay(2000);
  56.     end;
  57. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement