6
7/21/2019 1-27Mag http://slidepdf.com/reader/full/1-27mag 1/6 Uses SysUtils, Classes; var Item: TL2Item; Npc: TL2Npc; obj: TL2NPC; L2Skill: TL2Skill; function CheckStatus: Boolean; begin Result:= true;  if User.Dead then begin Print('Dead. Pressing to vellage.'); Delay(1000);  Engine.FaceControl(0, false);  Engine.GoHome;  Delay(10000); end;  Result := false; end; procedure CheckLoading (NpcID: integer); begin while(engine.delay(100)) do begin Engine.GetNpcList.ByID(NpcID, obj); if ((User.DistTo (obj)) < 9000) then Engine.Settarget(32135);// 9000 - Äèñòàíöèÿ íà êîòîðîé ñêàíèðóþòñÿ NPC break; end; end; procedure TPKamVillage; //òåëåïîðò ê êðûëàòûì; begin  Engine.Useitem(12753); //ñâèòîê ê êðûëàòûì; Delay(30000);  CheckLoading (32135); //Âçÿòü â òàðãåò ÍÏÖ áàôôåðà;  Delay(1500);  Engine.Dlgopen;  TpHumenVillage();  end;  procedure TpHumenVillage; begin  //CheckLoading (32135); // id NCP êîòîðûé ñêàíèðóåòñÿ  Engine.Settarget(32135); //Âçÿòü â òàðãåò ÍÏÖ áàôôåðà;  Delay(1500);  Engine.Dlgopen;  Engine.DlgSel(4);  Engine.DlgSel(1);  Delay(10000);  Engine.MoveTo(-84494, 243194, -3755);  Engine.MoveTo(-84481, 242797, -3755);  Engine.Settarget(30048); //Òàðãåò Darin  Engine.Dlgopen;  Engine.DlgSel(1);  Delay(1500);  Engine.DlgSel(1);  Delay(1500);  Engine.DlgSel(2);  Delay(1500);  Engine.DlgSel(1);

1-27Mag

  • Upload
    ndr-prl

  • View
    214

  • Download
    0

Embed Size (px)

DESCRIPTION

1-27Mag

Citation preview

Page 1: 1-27Mag

7/21/2019 1-27Mag

http://slidepdf.com/reader/full/1-27mag 1/6

Uses SysUtils, Classes;

var Item: TL2Item; Npc: TL2Npc; obj: TL2NPC; L2Skill: TL2Skill;

function CheckStatus: Boolean;beginResult:= true;

 if User.Dead then beginPrint('Dead. Pressing to vellage.');Delay(1000);

  Engine.FaceControl(0, false);  Engine.GoHome;  Delay(10000);end;

 Result := false;end;

procedure CheckLoading (NpcID: integer);

begin while(engine.delay(100)) dobegin

Engine.GetNpcList.ByID(NpcID, obj);if ((User.DistTo (obj)) < 9000) then Engine.Settarget(32135);//

9000 - Äèñòàíöèÿ íà êîòîðîé ñêàíèðóþòñÿ NPCbreak;

end;end;

procedure TPKamVillage; //òåëåïîðò ê êðûëàòûì;begin

  Engine.Useitem(12753); //ñâèòîê ê êðûëàòûì;Delay(30000);

  CheckLoading (32135); //Âçÿòü â òàðãåò ÍÏÖ áàôôåðà;  Delay(1500);  Engine.Dlgopen;  TpHumenVillage();  end;

  procedure TpHumenVillage;begin //CheckLoading (32135); // id NCP êîòîðûé ñêàíèðóåòñÿ Engine.Settarget(32135); //Âçÿòü â òàðãåò ÍÏÖ áàôôåðà;

 Delay(1500); Engine.Dlgopen; Engine.DlgSel(4); Engine.DlgSel(1); Delay(10000); Engine.MoveTo(-84494, 243194, -3755); Engine.MoveTo(-84481, 242797, -3755); Engine.Settarget(30048); //Òàðãåò Darin Engine.Dlgopen; Engine.DlgSel(1); Delay(1500); Engine.DlgSel(1); Delay(1500);

 Engine.DlgSel(2); Delay(1500); Engine.DlgSel(1);

Page 2: 1-27Mag

7/21/2019 1-27Mag

http://slidepdf.com/reader/full/1-27mag 2/6

 Delay(1500); Engine.MoveTo(-85160, 244064, -3755); Engine.MoveTo(-84195,244552,-3755); Engine.Settarget(30006); // Òàðãåò RoxxyEngine.Dlgopen; Engine.DlgSel(7); Delay(1500);

 Engine.DlgSel(1); Delay(1500); Engine.MoveTo(-85160, 244064, -3755); Engine.MoveTo(-84481, 242797, -3755); Engine.Settarget(30048); //Òàðãåò Darin Engine.Dlgopen; Delay(1000); Engine.DlgSel(1); Engine.MoveTo(-85448,244447,-3755); Engine.MoveTo(-84879,245095,-3753); Engine.Settarget(30033); //Òàðãåò Baulro Engine.Dlgopen;

 Delay(1000); Engine.DlgSel(4); Engine.MoveTo(-84879,245095,-3753); Engine.MoveTo(-85448,244447,-3755); Engine.MoveTo(-84481, 242797, -3755); Engine.Settarget(30048); //Òàðãåò Darin Engine.Dlgopen; Engine.DlgSel(1); SSquest(); end;

 procedure SSquest; begin

 Delay(20000); Engine.MoveTo(-84477,243235,-3755); Engine.MoveTo(-84120,243242,-3755); Engine.Settarget(30598); //Òàðãåò ÍóáîÕåëïåðà; Engine.Dlgopen; Delay(1000); Engine.DlgSel(1); Delay(1000); Engine.Dlgopen; Engine.DlgSel(6); Delay(1000); Engine.DlgSel(2); Delay(1000); Engine.NpcExchange(10474,1); //Ïîêóïêà ìàã ñòâîëà; Engine.Useitem(10474); Delay(1000); Engine.Settarget(30598); //Òàðãåò ÍóáîÕåëïåðà; Engine.Dlgopen; Engine.DlgSel(5); Delay(1000); Engine.DlgSel(1); //Áàôàåìñÿ. Engine.MoveTo(-82154, 241338, -3755); //Ïóòü îò ÍïöÁàôåðà ê ãâàðäó; Engine.Settarget(30039); //Òàðãåò Gilbert Engine.Dlgopen; Engine.DlgSel(3);

 Delay(1000); Engine.DlgSel(1); Engine.MoveTo(-84571,239050,-3749); //Ïóòü ê îðêàì;

Page 3: 1-27Mag

7/21/2019 1-27Mag

http://slidepdf.com/reader/full/1-27mag 3/6

 Engine.MoveTo(-87342,240676,-3629); Engine.MoveTo(-90635,242401,-3573); Engine.MoveTo(-92685,243432,-3540); Engine.MoveTo(-93936,243945,-3630); while User.Level<10 do begin Engine.AutoSoulshot(5790,true); //Àâòîþç ìàã ñîñîê èä5790, ôàéòåð ñîñêè5789Engine.Settarget(20130);

 Engine.UseSkill(1177);//Engine.Attack(50); //Engine.UseSkill(1177); if Inventory.Quest.ByName('Orc Amulet', item) then break; end; while User.Level<10 do begin Engine.AutoSoulshot(5790,true); //Àâòîþç ìàã ñîñîê èä5790, ôàéòåð ñîñêè5789Engine.UseSkill(1177); if User.InCombat = false then break; end;Engine.UseItem(10650);Delay(20000);ExpTo15();end;

procedure ExpTo15;beginDelay(20000);Engine.MoveTo(-85703,244232,-3755); //Ïóñòü îò ðåñïà(õðàì) ê Ãèëáåðòó;Engine.MoveTo(-84265,242559,-3755); //Engine.MoveTo(-82198,241415,-3755); //Engine.Settarget(30039); //Òàðãåò GilbertEngine.Dlgopen;Delay(1000);Engine.DlgSel(3);Delay(1000);Engine.DlgSel(1);

Engine.MoveTo(-82532,241574,-3755); //Ïóòü îò Ãèëáåðòà ê ÍÏÖ áàôôåðó;Engine.MoveTo(-84018,243164,-3755);Engine.Settarget(30598); //Òàðãåò ÍóáîÕåëïåðà;Engine.Dlgopen;Engine.DlgSel(5);Delay(1000);Engine.DlgSel(1); //Áàôàåìñÿ.Engine.MoveTo(-84815,243462,-3755); //Èäåì â öåðêîâüEngine.MoveTo(-85448,244479,-3755);Engine.MoveTo(-85001,244952,-3753);Engine.Settarget(30033); //Òàðãåò BaulroEngine.Dlgopen();Engine.DlgSel(1);Engine.LearnSkill(1177); // Wind StrikeDelay(1500);Engine.LearnSkill(1177); //Wind Strike [2]Delay(1500);Engine.LearnSkill(244); //Armor MasteryDelay(1500);Engine.LearnSkill(249); //Weapon MasteryDelay(1500);Engine.LearnSkill(146); //Anti MagicDelay(1500);Engine.MoveTo(-84574,245337,-3753); //Èäåì ê ÒÏEngine.MoveTo(-84212,244934,-3755);

Engine.MoveTo(-84119,244695,-3755);Engine.Settarget(30006); //Òàðãåò RoxxyEngine.Dlgopen;

Page 4: 1-27Mag

7/21/2019 1-27Mag

http://slidepdf.com/reader/full/1-27mag 4/6

Engine.DlgSel(3);Delay(1000);Engine.DlgSel(8);Delay(5000);Engine.MoveTo(-113126,244492,-3465); //Èäåì íà ñïîòEngine.MoveTo(-114154,245244,-3335);//Engine.MoveTo(-115729,246620,-3280);

//Engine.MoveTo(-115649,247153,-3282);//Engine.MoveTo(-115688,247817,-3277);

while User.Level<15 do beginEngine.AutoSoulshot(5790,true);Engine.AutoTarget(2000);Engine.UseSkill(1177);if (user.level = 15) then break;end;while User.Level<15 do beginEngine.AutoSoulshot(5790,true); //Àâòîþç ìàã ñîñîê èä5790, ôàéòåð ñîñêè5789Engine.UseSkill(1177);

if User.InCombat = false then break;end;Engine.UseItem(10650);Delay(30000);Engine.MoveTo(-85631,244313,-3755); //Ïóòü îò ðåñïà ê EliasEngine.MoveTo(-84743,243265,-3755);Engine.MoveTo(-84408,242679,-3755);Engine.MoveTo(-84115,242780,-3755);Engine.Settarget(30050); //Òàðãåò Elias êâåñò 15+Engine.Dlgopen();Engine.DlgSel(1);Delay(1000);Engine.DlgSel(1);

Delay(1000);Engine.MoveTo(-84023,243270,-3755); //Ïóòü îò Åëèàñà ê òïEngine.MoveTo(-84266,243737,-3755);Engine.MoveTo(-84536,244002,-3755);Engine.MoveTo(-84147,244543,-3755);Engine.Settarget(30006); //Òàðãåò RoxxyEngine.Dlgopen;Engine.DlgSel(3);Delay(1000);Engine.DlgSel(8);Delay(5000);Engine.MoveTo(-113126,244492,-3465); //Èäåì íà ñïîòEngine.MoveTo(-114154,245244,-3335);//Engine.MoveTo(-115729,246620,-3280);//Engine.MoveTo(-115649,247153,-3282);//Engine.MoveTo(-115688,247817,-3277);while User.Level<20 do begin Engine.AutoSoulshot(5790,true); //Àâòîþç ìàã ñîñîê èä5790, ôàéòåð ñîñêè5789Engine.Settarget(20108); Engine.UseSkill(1177);//Engine.Attack(50); //Engine.UseSkill(1177); if Inventory.Quest.ByID(703 ,Item) then break; end; while User.Level<20 do begin Engine.AutoSoulshot(5790,true); //Àâòîþç ìàã ñîñîê èä5790, ôàéòåð ñîñêè5789Engine.UseSkill(1177);

 if User.InCombat = false then break; end;Engine.UseItem(10650);

Page 5: 1-27Mag

7/21/2019 1-27Mag

http://slidepdf.com/reader/full/1-27mag 5/6

Delay(40000);Engine.Settarget(30032);//Òàðãåò YohanesEngine.MoveToTarget(-20);Delay(3000);Engine.Dlgopen();Delay(2000);Engine.DlgSel(5);

Delay(2000);Engine.MoveTo(-85631,244313,-3755); //Ïóòü îò ðåñïà ê EliasEngine.MoveTo(-84743,243265,-3755);Engine.MoveTo(-84408,242679,-3755);Engine.MoveTo(-84115,242780,-3755);Engine.Settarget(30050); //Òàðãåò Elias êâåñò 15+Engine.Dlgopen();Engine.DlgSel(1);Engine.Settarget(30598);//Òàðãåò íóáîáàôåðàEngine.MoveToTarget(-20);Delay(2000);Engine.Dlgopen();

Engine.MoveTo(-84023,243270,-3755); //Ïóòü ê òïEngine.MoveTo(-84266,243737,-3755);Engine.MoveTo(-84536,244002,-3755);Engine.MoveTo(-84147,244543,-3755);Engine.Settarget(30006); //Òàðãåò RoxxyEngine.Dlgopen;Engine.DlgSel(3);Delay(1000);Engine.DlgSel(5);//òï ê îðêàìDelay(15000);Engine.MoveTo(-45049,-113037,-265);Engine.MoveTo(-45808,-113586,-250);Engine.MoveTo(-46277,-113515,-228);

Engine.MoveTo(-46302,-112946,-200);Engine.MoveTo(-46293,-112825,-228);Engine.MoveTo(-45959,-112602,-228);Engine.Settarget(30572);Engine.Dlgopen;Engine.DlgSel(4);Delay(1000);Engine.DlgSel(2);Delay(1000);Engine.DlgSel(1);Delay(15000);Engine.MoveTo(-46310,-112948,-228);Engine.MoveTo(-46275,-113432,-228);Engine.MoveTo(-46006,-113611,-227);Engine.MoveTo(-45528,-113415,-265);Engine.MoveTo(-44999,-112957,-265);Engine.MoveTo(-45208,-112588,-265);Engine.Settarget(30576); //Ãê ó îêðêîâEngine.Dlgopen;Engine.DlgSel(1);Delay(1000);Engine.DlgSel(3); //òï â øòóäãàðòDelay(30000);Engine.MoveTo(87363,-143133,-1319);Engine.MoveTo(87782,-142589,-1366);

Engine.MoveTo(88864,-142281,-1366);Engine.MoveTo(89672,-141806,-1567);Engine.MoveTo(90069,-142394,-1567);

Page 6: 1-27Mag

7/21/2019 1-27Mag

http://slidepdf.com/reader/full/1-27mag 6/6

Engine.MoveTo(90509,-143005,-1567);Engine.MoveTo(90424,-143176,-1566);Engine.MoveTo(90266,-143192,-1553);Engine.MoveTo(90049,-143172,-1553);Engine.Settarget(31979); //Òàðãåò MoiraEngine.Dlgopen;Engine.DlgSel(3);

Delay(1000);Engine.DlgSel(1);Delay(1000);Engine.DlgSel(1);Engine.MoveTo(90049,-143172,-1553);Engine.MoveTo(90266,-143192,-1553);Engine.MoveTo(90424,-143176,-1566);Engine.MoveTo(90509,-143005,-1567);Engine.MoveTo(90069,-142394,-1567);Engine.MoveTo(89672,-141806,-1567);Engine.MoveTo(88864,-142281,-1366);Engine.MoveTo(87782,-142589,-1366);

Engine.MoveTo(87363,-143133,-1319);Engine.MoveTo(87149,-143331,-1319);Engine.Settarget(31964);//Òàðãåò ãê â øóòäàãðàäåEngine.Dlgopen();Engine.DlgSel(1);Delay(1000);Engine.DlgSel(14);Delay(15000);Engine.Settarget(32017);//Òàðãåò KarudaEngine.Dlgopen();Engine.DlgSel(1);Delay(1500);Engine.DlgSel(2);

Delay(1500);Engine.DlgSel(1);//Ñäàëè ïåðâûéEngine.Dlgopen();Engine.DlgSel(1);Delay(1000);Engine.DlgSel(2);Delay(1500);Engine.DlgSel(1);//Ñäàëè âòîðîé

end;

  begin  if (user.level = 1) then TPKamVillage ; 

end.