Скрипт на кв петов ) пашет только на En версиях.
Скрытый текст
function CheckItemCount (const itemID: Integer; const quest: Boolean = False) : Integer; var tempItem: TL2Item; begin if quest then Inventory.Quest.ByID(itemID, tempItem) else Inventory.User.ByID(itemID, tempItem); Result := tempItem.Count; end; BEGIN Engine.FaceControl(0,true); Engine.MoveTo(82904,147944,-3472); Engine.MoveTo(82664,147800,-3472); Engine.MoveTo(81672,147768,-3472); Engine.MoveTo(81544,147480,-3464); Engine.MoveTo(81544,146984,-3536); Engine.MoveTo(81528,146216,-3536); Engine.MoveTo(81496,146040,-3528); Engine.MoveTo(81448,145512,-3536); Engine.MoveTo(80968,145592,-3536); Engine.MoveTo(81032,145784,-3528); delay (1000); Engine.FaceControl(0,false); engine.settarget('Cooper'); delay (1000); engine.dlgopen; delay (1000); engine.dlgsel(7); delay (1000); engine.dlgsel(2); delay (1000); engine.bypasstoserver('00'); delay (1000); Engine.FaceControl(0,true); Engine.MoveTo(81016,145752,-3536); Engine.MoveTo(81176,145544,-3528); Engine.MoveTo(81512,145640,-3536); Engine.MoveTo(81528,146888,-3536); Engine.MoveTo(81528,147208,-3528); Engine.MoveTo(81560,147608,-3472); Engine.MoveTo(81576,147720,-3472); Engine.MoveTo(82264,147736,-3472); Engine.MoveTo(82792,147848,-3472); Engine.MoveTo(83048,147992,-3472); Engine.MoveTo(83256,147992,-3408); Engine.MoveTo(83384,147928,-3400); Engine.FaceControl(0,false); engine.settarget('Clarissa'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(10); delay(6000); engine.settarget('Minerva'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(3); delay(6000); Engine.FaceControl(0,true); Engine.MoveTo(117288,76632,-2704); Engine.MoveTo(117656,76408,-2688); Engine.MoveTo(117848,76472,-2688); Engine.FaceControl(0,false); engine.settarget('Cronos'); delay (1000); engine.dlgopen; delay (1000); engine.bypasstoserver('00'); delay (1000); engine.dlgsel(1); delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); Engine.FaceControl(0,true); Engine.MoveTo(117656,76328,-2688); Engine.MoveTo(117256,76648,-2704); Engine.MoveTo(117096,76920,-2704); Engine.FaceControl(0,false); engine.settarget('Esmeralda'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(3); delay(6000); engine.settarget('Minerva'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(1); delay(6000); engine.settarget('Clarissa'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(3); delay(6000); Engine.FaceControl(0,true); Engine.MoveTo(15800,143224,-2752); Engine.MoveTo(16232,143752,-2912); Engine.MoveTo(16632,144376,-2992); Engine.MoveTo(16824,144664,-3008); Engine.MoveTo(17240,145128,-3040); Engine.MoveTo(17624,145576,-3088); Engine.MoveTo(19032,145640,-3120); Engine.MoveTo(19256,145768,-3104); Engine.MoveTo(19272,145960,-3064); Engine.MoveTo(19144,146008,-3064); Engine.MoveTo(19064,145976,-3064); Engine.FaceControl(0,false); engine.settarget('Maria'); delay (1000); engine.dlgopen; delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); Engine.FaceControl(0,true); Engine.MoveTo(19160,146008,-3064); Engine.MoveTo(19272,145944,-3064); Engine.MoveTo(19272,145672,-3104); Engine.MoveTo(17832,145592,-3104); Engine.MoveTo(17384,145272,-3056); Engine.MoveTo(16952,144856,-3008); Engine.MoveTo(16760,144376,-2992); Engine.MoveTo(16520,144040,-2976); Engine.MoveTo(16152,143528,-2848); Engine.MoveTo(15848,143176,-2752); Engine.MoveTo(15624,142920,-2704); Engine.FaceControl(0,false); engine.settarget('Trisha'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(10); delay(6000); Engine.MoveTo(17192,114168,-3440); Engine.MoveTo(16792,114152,-3440); Engine.MoveTo(16632,114040,-3464); Engine.MoveTo(16344,113832,-3576); Engine.MoveTo(16296,113640,-3576); Engine.MoveTo(16280,113608,-3576); Engine.MoveTo(15976,113384,-3576); Engine.MoveTo(15640,113304,-3576); Engine.MoveTo(15128,113272,-3592); Engine.MoveTo(14616,113160,-3600); Engine.MoveTo(14296,112728,-3624); Engine.MoveTo(13800,112360,-3680); Engine.MoveTo(13400,112296,-3704); Engine.FaceControl(0,true); while CheckItemCount(3820, True) < 10 do begin engine.settarget('Toad Lord'); engine.attack; delay (2000); end; Engine.EnterText('/unstuck'); Engine.FaceControl(0,false); delay (40000); Engine.FaceControl(0,true); if User.inrange(19134,144847,-3096, 250, 150) then begin Engine.MoveTo(19134,144847,-3096); Engine.MoveTo(19160,145048,-3120); Engine.MoveTo(19256,145592,-3120); Engine.MoveTo(19272,145784,-3104); Engine.MoveTo(19272,145912,-3064); Engine.MoveTo(19192,145976,-3064); Engine.MoveTo(19064,145976,-3064); end; if User.inrange(18954,144428,-3096, 250, 150) then begin Engine.MoveTo(18954,144428,-3096); Engine.MoveTo(19080,145032,-3120); Engine.MoveTo(19192,145480,-3120); Engine.MoveTo(19272,145768,-3104); Engine.MoveTo(19240,145928,-3064); Engine.MoveTo(19176,145992,-3064); Engine.MoveTo(19064,145976,-3064); end; if User.inrange(19012,145140,-3120, 250, 150) then begin Engine.MoveTo(19012,145140,-3120); Engine.MoveTo(19272,145624,-3120); Engine.MoveTo(19272,145864,-3064); Engine.MoveTo(19208,145992,-3064); Engine.MoveTo(19048,145992,-3064); end; if User.inrange(19613,145607,-3104, 250, 150) then begin Engine.MoveTo(19613,145607,-3104); Engine.MoveTo(19288,145656,-3120); Engine.MoveTo(19256,145928,-3064); Engine.MoveTo(19160,145976,-3064); Engine.MoveTo(19048,145992,-3064); end; if User.inrange(18576,145136,-3104, 250, 150) then begin Engine.MoveTo(18576,145136,-3104); Engine.MoveTo(19064,145528,-3136); Engine.MoveTo(19272,145768,-3104); Engine.MoveTo(19272,145928,-3064); Engine.MoveTo(19192,145976,-3064); Engine.MoveTo(19064,145992,-3064); end; if User.inrange(17398,145456,-3048, 250, 150) then begin Engine.MoveTo(17398,145456,-3048); Engine.MoveTo(18264,145576,-3120); Engine.MoveTo(19128,145592,-3120); Engine.MoveTo(19272,145736,-3104); Engine.MoveTo(19272,145976,-3064); Engine.MoveTo(19048,145992,-3064); end; if User.inrange(17144,145055,-3024, 250, 150) then begin Engine.MoveTo(17144,145055,-3024); Engine.MoveTo(18056,145720,-3120); Engine.MoveTo(19064,145656,-3120); Engine.MoveTo(19288,145688,-3104); Engine.MoveTo(19272,145928,-3064); Engine.MoveTo(19160,145976,-3064); Engine.MoveTo(19064,145992,-3064); end; if User.inrange(18078,145925,-3112, 250, 150) then begin Engine.MoveTo(18078,145925,-3112); Engine.MoveTo(19016,145576,-3120); Engine.MoveTo(19256,145672,-3104); Engine.MoveTo(19256,145848,-3064); Engine.MoveTo(19208,145976,-3064); Engine.MoveTo(19048,145992,-3064); end; if User.inrange(19150,143941,-3056, 250, 150) then begin Engine.MoveTo(19150,143941,-3056); Engine.MoveTo(19032,144632,-3120); Engine.MoveTo(19144,145176,-3120); Engine.MoveTo(19240,145624,-3120); Engine.MoveTo(19288,145880,-3064); Engine.MoveTo(19256,145944,-3064); Engine.MoveTo(19192,145960,-3064); Engine.MoveTo(19064,145992,-3064); Engine.MoveTo(19048,145992,-3064); end; if User.inrange(18512,145536,-3120, 250, 150) then begin Engine.MoveTo(18512,145536,-3120); Engine.MoveTo(19064,145560,-3120); Engine.MoveTo(19256,145688,-3104); Engine.MoveTo(19272,145832,-3064); Engine.MoveTo(19192,145992,-3064); Engine.MoveTo(19032,145976,-3064); end; if User.inrange(18717,145711,-3080, 250, 150) then begin Engine.MoveTo(18717,145711,-3080); Engine.MoveTo(19192,145688,-3104); Engine.MoveTo(19272,145784,-3104); Engine.MoveTo(19272,145928,-3064); Engine.MoveTo(19160,145976,-3064); Engine.MoveTo(19048,145976,-3064); end; Engine.FaceControl(0,false); engine.settarget('Maria'); delay (1000); engine.dlgopen; delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); Engine.FaceControl(0,true); Engine.MoveTo(19160,146008,-3064); Engine.MoveTo(19272,145944,-3064); Engine.MoveTo(19272,145672,-3104); Engine.MoveTo(17832,145592,-3104); Engine.MoveTo(17384,145272,-3056); Engine.MoveTo(16952,144856,-3008); Engine.MoveTo(16760,144376,-2992); Engine.MoveTo(16520,144040,-2976); Engine.MoveTo(16152,143528,-2848); Engine.MoveTo(15848,143176,-2752); Engine.MoveTo(15624,142920,-2704); Engine.FaceControl(0,false); engine.settarget('Trisha'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(1); delay(6000); engine.settarget('Clarissa'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(10); delay(6000); engine.settarget('Minerva'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(3); delay(6000); Engine.FaceControl(0,true); Engine.MoveTo(117288,76632,-2704); Engine.MoveTo(117656,76408,-2688); Engine.MoveTo(117848,76472,-2688); Engine.FaceControl(0,false); engine.settarget('Cronos'); delay (1000); engine.dlgopen; delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); Engine.FaceControl(0,true); Engine.MoveTo(117352,76232,-2720); Engine.MoveTo(116488,75848,-2736); Engine.MoveTo(116136,75544,-2680); Engine.MoveTo(116056,75432,-2600); Engine.MoveTo(115640,75000,-2592); Engine.MoveTo(115160,74360,-2600); Engine.MoveTo(115048,74360,-2592); Engine.MoveTo(115032,74376,-2592); Engine.FaceControl(0,false); engine.settarget('Byron'); delay (1000); engine.dlgopen; delay (1000); engine.dlgsel(2); delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); Engine.FaceControl(0,true); Engine.MoveTo(115336,74632,-2608); Engine.MoveTo(115912,75320,-2592); Engine.MoveTo(116248,75736,-2720); Engine.MoveTo(116824,76456,-2736); Engine.MoveTo(117080,76872,-2704); Engine.MoveTo(117096,76904,-2704); Engine.FaceControl(0,false); engine.settarget('Esmeralda'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(5); delay(6000); Engine.FaceControl(0,true); Engine.MoveTo(104520,34504,-3976); Engine.MoveTo(104760,36072,-4560); Engine.MoveTo(105640,36536,-4576); Engine.MoveTo(106536,36808,-4576); Engine.MoveTo(107256,37816,-4576); Engine.MoveTo(107864,38648,-4608); Engine.MoveTo(108424,38824,-4552); Engine.MoveTo(109288,39096,-4592); Engine.MoveTo(109624,39688,-4640); Engine.MoveTo(109832,40200,-4640); Engine.FaceControl(0,false); engine.useskill(411); Engine.FaceControl(0,true); Engine.MoveTo(109784,41128,-4640); Engine.MoveTo(110232,41512,-4640); Engine.MoveTo(110408,41624,-4640); Engine.FaceControl(0,false); engine.settarget('Mimyu'); delay (1000); engine.dlgopen; delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); Engine.EnterText('/unstuck'); delay (40000); Engine.FaceControl(0,true); if user.inrange(117304,76318,-2670,250,150) then begin Engine.MoveTo(117104,76838,-2688); end; if user.inrange(118229,74677,-2450,250,150) then begin Engine.MoveTo(118069,75907,-2680); Engine.MoveTo(117104,76838,-2688); end; if user.inrange(115683,77610,-2650,250,150) then begin Engine.MoveTo(117104,76838,-2688); end; if user.inrange(115685,75072,-2550,250,150) then begin Engine.MoveTo(116949,76808,-2712); end; if user.inrange(115861,75200,-2550,250,150) then begin Engine.MoveTo(116949,76808,-2712); end; if user.inrange(117671,78998,-2210,250,150) then begin Engine.MoveTo(117031,78908,-2256); Engine.MoveTo(116718,78406,-2560); Engine.MoveTo(116232,77389,-2704); Engine.MoveTo(117104,76838,-2688); end; if user.inrange(116158,77443,-2660,250,150) then begin Engine.MoveTo(117104,76838,-2688); end; if user.inrange(116127,76015,-2729,250,150) then begin Engine.MoveTo(117104,76838,-2688); end; if user.inrange(115193,77594,-2670,250,150) then begin Engine.MoveTo(115193,77594,-2704); Engine.MoveTo(117053,76874,-2712); end; if user.inrange(119862,76603,-2272,250,150) then begin Engine.MoveTo(119711,76592,-2272); Engine.MoveTo(118444,76180,-2664); Engine.MoveTo(117674,76110,-2712); Engine.MoveTo(117056,76868,-2712); Engine.MoveTo(117056,76868,-2712); end; if user.inrange(117189,78952,-2264,250,150) then begin Engine.MoveTo(117029,78912,-2264); Engine.MoveTo(116221,77560,-2712); Engine.MoveTo(117056,76868,-2712); Engine.MoveTo(117056,76868,-2712); end; Engine.FaceControl(0,false); engine.settarget('Esmeralda'); delay (1000); engine.dlgopen; delay (1000); engine.dlgsel(1); delay (1000); engine.dlgsel(2); delay (6000); Engine.FaceControl(0,true); Engine.MoveTo(82376,53304,-1488); Engine.MoveTo(81064,53352,-1552); Engine.MoveTo(81016,52984,-1552); Engine.MoveTo(81032,52056,-1728); Engine.MoveTo(81016,51208,-1920); Engine.MoveTo(80984,50488,-2136); Engine.MoveTo(80920,50168,-2160); Engine.MoveTo(80744,49816,-2176); Engine.MoveTo(80344,49320,-2256); Engine.MoveTo(79896,48856,-2352); Engine.MoveTo(79480,48392,-2480); Engine.MoveTo(79128,47992,-2576); Engine.MoveTo(78824,47480,-2672); Engine.MoveTo(78696,46776,-2768); Engine.MoveTo(78312,45768,-2864); Engine.MoveTo(77752,44984,-2912); Engine.MoveTo(76872,44328,-3008); Engine.MoveTo(76008,43016,-3088); Engine.MoveTo(75816,41640,-3184); Engine.MoveTo(75672,40680,-3184); Engine.MoveTo(75192,39960,-3200); Engine.MoveTo(74376,40392,-3056); Engine.MoveTo(73800,40808,-2912); Engine.MoveTo(73096,41064,-2688); Engine.MoveTo(72632,41176,-2592); Engine.MoveTo(72296,41752,-2560); Engine.MoveTo(71928,41672,-2360); Engine.MoveTo(71704,41896,-2232); Engine.MoveTo(71592,42264,-2096); Engine.MoveTo(71720,43240,-1912); Engine.MoveTo(71864,43576,-1800); Engine.MoveTo(71752,43688,-1696); Engine.MoveTo(71672,43752,-1640); Engine.MoveTo(71656,44088,-1552); Engine.MoveTo(71608,44072,-1552); Engine.FaceControl(0,false); engine.settarget('Kalibran'); delay (1000); engine.dlgopen; delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); engine.entertext ('/unstuck'); delay (40000); Engine.FaceControl(0,true); if User.inrange(80334,54400,-1552, 250, 150) then begin Engine.MoveTo(80334,54400,-1552); Engine.MoveTo(80969,53698,-1558); Engine.MoveTo(81540,53454,-1494); Engine.MoveTo(82480,53340,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82323,55466,-1520, 250, 150) then begin Engine.MoveTo(82323,55466,-1520); Engine.MoveTo(82403,54498,-1523); Engine.MoveTo(82589,53861,-1486); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82123,53535,-1488, 250, 150) then begin Engine.MoveTo(82123,53535,-1488); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80304,56241,-1552, 250, 150) then begin Engine.MoveTo(80304,56241,-1552); Engine.MoveTo(81470,55682,-1523); Engine.MoveTo(82256,55294,-1523); Engine.MoveTo(82510,54035,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82445,56012,-1520, 250, 150) then begin Engine.MoveTo(82445,56012,-1520); Engine.MoveTo(82341,54950,-1523); Engine.MoveTo(82574,53833,-1486); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80054,53209,-1552, 250, 150) then begin Engine.MoveTo(80054,53209,-1552); Engine.MoveTo(80624,53611,-1558); Engine.MoveTo(81772,53468,-1494); Engine.MoveTo(82289,53472,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80513,52980,-1552, 250, 150) then begin Engine.MoveTo(80513,52980,-1552); Engine.MoveTo(80165,53065,-1558); Engine.MoveTo(80630,53610,-1558); Engine.MoveTo(81688,53447,-1494); Engine.MoveTo(82303,53338,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80267,55497,-1552, 250, 150) then begin Engine.MoveTo(80267,55497,-1552); Engine.MoveTo(80359,54536,-1558); Engine.MoveTo(80792,53785,-1558); Engine.MoveTo(81495,53421,-1494); Engine.MoveTo(82323,53362,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(79933,55752,-1552, 250, 150) then begin Engine.MoveTo(79933,55752,-1552); Engine.MoveTo(80349,55208,-1558); Engine.MoveTo(80470,54217,-1558); Engine.MoveTo(81053,53602,-1558); Engine.MoveTo(81974,53465,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80594,55837,-1552, 250, 150) then begin Engine.MoveTo(80594,55837,-1552); Engine.MoveTo(81899,55492,-1523); Engine.MoveTo(82240,55142,-1523); Engine.MoveTo(82531,53946,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82213,53964,-1488, 250, 150) then begin Engine.MoveTo(82213,53964,-1488); Engine.MoveTo(82668,53709,-1486); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(83327,55410,-1520, 250, 150) then begin Engine.MoveTo(83327,55410,-1520); Engine.MoveTo(82607,55592,-1523); Engine.MoveTo(82184,54809,-1523); Engine.MoveTo(82563,53882,-1488); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(79706,52986,-1552, 250, 150) then begin Engine.MoveTo(79706,52986,-1552); Engine.MoveTo(80427,53549,-1558); Engine.MoveTo(80812,53655,-1558); Engine.MoveTo(81979,53439,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82880,55390,-1520, 250, 150) then begin Engine.MoveTo(82880,55390,-1520); Engine.MoveTo(82375,55524,-1523); Engine.MoveTo(82367,54313,-1493); Engine.MoveTo(82651,53734,-1486); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82552,53447,-1488, 250, 150) then begin Engine.MoveTo(82552,53447,-1488); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82638,53885,-1488, 250, 150) then begin Engine.MoveTo(82638,53885,-1488); Engine.MoveTo(82950,53186,-1494); end; Engine.FaceControl(0,false); engine.settarget('Valentina'); delay (1000); engine.dlgopen; delay (1000); engine.dlgsel(1); delay (1000); engine.dlgsel(2); delay (6000); engine.settarget('Clarissa'); delay (1000); engine.dlgopen; delay (1000); engine.dlgsel(1); delay (1000); engine.dlgsel(11); delay (6000); Engine.MoveTo(71832,118456,-3648); Engine.MoveTo(69656,118760,-3472); Engine.MoveTo(69480,118904,-3472); Engine.FaceControl(0,true); while CheckItemCount(3827, True)<20 do begin engine.settarget('Road Scavenger'); engine.attack; delay (2000); end; engine.entertext ('/unstuck'); Engine.FaceControl(0,false); delay (40000); Engine.FaceControl(0,true); if User.inrange(81376,148095,-3464, 250, 150) then begin Engine.MoveTo(81376,148095,-3464); Engine.MoveTo(81881,148025,-3467); Engine.MoveTo(83027,148020,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(82292,149450,-3464, 250, 150) then begin Engine.MoveTo(82292,149450,-3464); Engine.MoveTo(82865,148876,-3467); Engine.MoveTo(83054,148281,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(81562,147782,-3464, 250, 150) then begin Engine.MoveTo(81562,147782,-3464); Engine.MoveTo(82284,148077,-3467); Engine.MoveTo(83077,148159,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(83409,148578,-3400, 250, 150) then begin Engine.MoveTo(83409,148578,-3400); Engine.MoveTo(83427,148206,-3403); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(81440,149119,-3464, 250, 150) then begin Engine.MoveTo(81440,149119,-3464); Engine.MoveTo(82200,149222,-3467); Engine.MoveTo(82722,148485,-3467); Engine.MoveTo(83087,148101,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(82496,148095,-3464, 250, 150) then begin Engine.MoveTo(82496,148095,-3464); Engine.MoveTo(83092,148094,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(83473,149223,-3400, 250, 150) then begin Engine.MoveTo(83473,149223,-3400); Engine.MoveTo(83355,148728,-3403); Engine.MoveTo(83358,148292,-3403); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(82272,147801,-3464, 250, 150) then begin Engine.MoveTo(82272,147801,-3464); Engine.MoveTo(82565,148080,-3467); Engine.MoveTo(83101,148099,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(82480,149087,-3464, 250, 150) then begin Engine.MoveTo(82480,149087,-3464); Engine.MoveTo(82623,148694,-3467); Engine.MoveTo(83087,148157,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(81637,149427,-3464, 250, 150) then begin Engine.MoveTo(81637,149427,-3464); Engine.MoveTo(82229,149197,-3467); Engine.MoveTo(82610,148669,-3467); Engine.MoveTo(83088,148170,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(81062,148144,-3464, 250, 150) then begin Engine.MoveTo(81062,148144,-3464); Engine.MoveTo(81574,147997,-3467); Engine.MoveTo(82302,147975,-3467); Engine.MoveTo(83070,148109,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(83426,148835,-3400, 250, 150) then begin Engine.MoveTo(83426,148835,-3400); Engine.MoveTo(83422,148276,-3403); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(81033,148883,-3464, 250, 150) then begin Engine.MoveTo(81033,148883,-3464); Engine.MoveTo(81769,149191,-3467); Engine.MoveTo(82322,149192,-3467); Engine.MoveTo(82622,148656,-3467); Engine.MoveTo(83079,148163,-3467); Engine.MoveTo(83402,147946,-3403); end; if User.inrange(83415,148235,-3400, 250, 150) then begin Engine.MoveTo(83415,148235,-3400); Engine.MoveTo(83402,147946,-3403); end; Engine.FaceControl(0,false); engine.settarget('Clarissa'); delay (1000); engine.dlgopen; delay (1000); engine.dlgsel(1); delay (1000); engine.dlgsel(1); delay (6000); Engine.FaceControl(0,true); Engine.MoveTo(82376,53304,-1488); Engine.MoveTo(81064,53352,-1552); Engine.MoveTo(81016,52984,-1552); Engine.MoveTo(81032,52056,-1728); Engine.MoveTo(81016,51208,-1920); Engine.MoveTo(80984,50488,-2136); Engine.MoveTo(80920,50168,-2160); Engine.MoveTo(80744,49816,-2176); Engine.MoveTo(80344,49320,-2256); Engine.MoveTo(79896,48856,-2352); Engine.MoveTo(79480,48392,-2480); Engine.MoveTo(79128,47992,-2576); Engine.MoveTo(78824,47480,-2672); Engine.MoveTo(78696,46776,-2768); Engine.MoveTo(78312,45768,-2864); Engine.MoveTo(77752,44984,-2912); Engine.MoveTo(76872,44328,-3008); Engine.MoveTo(76008,43016,-3088); Engine.MoveTo(75816,41640,-3184); Engine.MoveTo(75672,40680,-3184); Engine.MoveTo(75192,39960,-3200); Engine.MoveTo(74376,40392,-3056); Engine.MoveTo(73800,40808,-2912); Engine.MoveTo(73096,41064,-2688); Engine.MoveTo(72632,41176,-2592); Engine.MoveTo(72296,41752,-2560); Engine.MoveTo(71928,41672,-2360); Engine.MoveTo(71704,41896,-2232); Engine.MoveTo(71592,42264,-2096); Engine.MoveTo(71720,43240,-1912); Engine.MoveTo(71864,43576,-1800); Engine.MoveTo(71752,43688,-1696); Engine.MoveTo(71672,43752,-1640); Engine.MoveTo(71656,44088,-1552); Engine.MoveTo(71608,44072,-1552); Engine.FaceControl(0,false); engine.settarget('Kalibran'); delay (1000); engine.dlgopen; delay (1000); engine.bypasstoserver('00'); delay (1000); engine.entertext ('/unstuck'); delay (40000); Engine.FaceControl(0,true); if User.inrange(80334,54400,-1552, 250, 150) then begin Engine.MoveTo(80334,54400,-1552); Engine.MoveTo(80969,53698,-1558); Engine.MoveTo(81540,53454,-1494); Engine.MoveTo(82480,53340,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82323,55466,-1520, 250, 150) then begin Engine.MoveTo(82323,55466,-1520); Engine.MoveTo(82403,54498,-1523); Engine.MoveTo(82589,53861,-1486); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82123,53535,-1488, 250, 150) then begin Engine.MoveTo(82123,53535,-1488); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80304,56241,-1552, 250, 150) then begin Engine.MoveTo(80304,56241,-1552); Engine.MoveTo(81470,55682,-1523); Engine.MoveTo(82256,55294,-1523); Engine.MoveTo(82510,54035,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82445,56012,-1520, 250, 150) then begin Engine.MoveTo(82445,56012,-1520); Engine.MoveTo(82341,54950,-1523); Engine.MoveTo(82574,53833,-1486); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80054,53209,-1552, 250, 150) then begin Engine.MoveTo(80054,53209,-1552); Engine.MoveTo(80624,53611,-1558); Engine.MoveTo(81772,53468,-1494); Engine.MoveTo(82289,53472,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80513,52980,-1552, 250, 150) then begin Engine.MoveTo(80513,52980,-1552); Engine.MoveTo(80165,53065,-1558); Engine.MoveTo(80630,53610,-1558); Engine.MoveTo(81688,53447,-1494); Engine.MoveTo(82303,53338,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80267,55497,-1552, 250, 150) then begin Engine.MoveTo(80267,55497,-1552); Engine.MoveTo(80359,54536,-1558); Engine.MoveTo(80792,53785,-1558); Engine.MoveTo(81495,53421,-1494); Engine.MoveTo(82323,53362,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(79933,55752,-1552, 250, 150) then begin Engine.MoveTo(79933,55752,-1552); Engine.MoveTo(80349,55208,-1558); Engine.MoveTo(80470,54217,-1558); Engine.MoveTo(81053,53602,-1558); Engine.MoveTo(81974,53465,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(80594,55837,-1552, 250, 150) then begin Engine.MoveTo(80594,55837,-1552); Engine.MoveTo(81899,55492,-1523); Engine.MoveTo(82240,55142,-1523); Engine.MoveTo(82531,53946,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82213,53964,-1488, 250, 150) then begin Engine.MoveTo(82213,53964,-1488); Engine.MoveTo(82668,53709,-1486); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(83327,55410,-1520, 250, 150) then begin Engine.MoveTo(83327,55410,-1520); Engine.MoveTo(82607,55592,-1523); Engine.MoveTo(82184,54809,-1523); Engine.MoveTo(82563,53882,-1488); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(79706,52986,-1552, 250, 150) then begin Engine.MoveTo(79706,52986,-1552); Engine.MoveTo(80427,53549,-1558); Engine.MoveTo(80812,53655,-1558); Engine.MoveTo(81979,53439,-1494); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82880,55390,-1520, 250, 150) then begin Engine.MoveTo(82880,55390,-1520); Engine.MoveTo(82375,55524,-1523); Engine.MoveTo(82367,54313,-1493); Engine.MoveTo(82651,53734,-1486); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82552,53447,-1488, 250, 150) then begin Engine.MoveTo(82552,53447,-1488); Engine.MoveTo(82950,53186,-1494); end; if User.inrange(82638,53885,-1488, 250, 150) then begin Engine.MoveTo(82638,53885,-1488); Engine.MoveTo(82950,53186,-1494); end; Engine.FaceControl(0,false); engine.settarget('Valentina'); delay (1000); engine.dlgopen; delay (1000); engine.dlgsel(1); delay (1000); engine.dlgsel(10); delay (6000); engine.settarget('Esmeralda'); delay (1000); engine.dlgopen; delay (1000); engine.dlgsel(1); delay (1000); engine.dlgsel(5); delay (6000); Engine.FaceControl(0,true); Engine.MoveTo(104456,34232,-3936); Engine.MoveTo(104552,35064,-4240); Engine.MoveTo(104792,36008,-4560); Engine.MoveTo(105288,36392,-4608); Engine.MoveTo(106104,36648,-4544); Engine.MoveTo(106664,36920,-4592); Engine.MoveTo(107208,37624,-4592); Engine.MoveTo(107848,38552,-4608); Engine.MoveTo(108408,38824,-4576); Engine.MoveTo(109320,39096,-4592); Engine.MoveTo(109848,40088,-4640); Engine.FaceControl(0,false); engine.useskill(411); Engine.FaceControl(0,true); Engine.MoveTo(109832,40600,-4632); Engine.MoveTo(109896,41112,-4640); Engine.MoveTo(109976,41320,-4640); Engine.MoveTo(110392,41576,-4640); Engine.MoveTo(110408,41608,-4640); Engine.FaceControl(0,false); engine.settarget('Mimyu'); delay (1000); engine.dlgopen; delay (1000); engine.bypasstoserver('00'); delay (1000); engine.bypasstoserver('00'); delay (1000); engine.entertext ('/unstuck'); delay (40000); Engine.FaceControl(0,true); // wtf if user.inrange(117304,76318,-2670,250,150) then begin Engine.MoveTo(117104,76838,-2688); end; if user.inrange(118229,74677,-2450,250,150) then begin Engine.MoveTo(118069,75907,-2680); Engine.MoveTo(117104,76838,-2688); end; if user.inrange(115683,77610,-2650,250,150) then begin Engine.MoveTo(117104,76838,-2688); end; if user.inrange(115685,75072,-2550,250,150) then begin Engine.MoveTo(116949,76808,-2712); end; if user.inrange(115861,75200,-2550,250,150) then begin Engine.MoveTo(116949,76808,-2712); end; if user.inrange(117671,78998,-2210,250,150) then begin Engine.MoveTo(117031,78908,-2256); Engine.MoveTo(116718,78406,-2560); Engine.MoveTo(116232,77389,-2704); Engine.MoveTo(117104,76838,-2688); end; if user.inrange(116158,77443,-2660,250,150) then begin Engine.MoveTo(117104,76838,-2688); end; if user.inrange(116127,76015,-2729,250,150) then begin Engine.MoveTo(117104,76838,-2688); end; if user.inrange(115193,77594,-2670,250,150) then begin Engine.MoveTo(115193,77594,-2704); Engine.MoveTo(117053,76874,-2712); end; if user.inrange(119862,76603,-2272,250,150) then begin Engine.MoveTo(119711,76592,-2272); Engine.MoveTo(118444,76180,-2664); Engine.MoveTo(117674,76110,-2712); Engine.MoveTo(117056,76868,-2712); Engine.MoveTo(117056,76868,-2712); end; if user.inrange(117189,78952,-2264,250,150) then begin Engine.MoveTo(117029,78912,-2264); Engine.MoveTo(116221,77560,-2712); Engine.MoveTo(117056,76868,-2712); Engine.MoveTo(117056,76868,-2712); end; Engine.FaceControl(0,false); engine.settarget('Esmeralda'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(3); delay(6000); engine.settarget('Minerva'); delay(1000); engine.dlgopen; delay(1000); engine.dlgsel(1); delay(1000); engine.dlgsel(1); delay(6000); Engine.FaceControl(0,true); END.