Demda Posted March 7, 2008 Author Posted March 7, 2008 Path to a Human Rogue // script // Original name: Patch to a Rogue // Description: // Change class to "Rogue" // Start: Gludin ,площадь // Need have: // 100`000a // Soushot(~ 500 штук) // SOE (~ 10 штук) // Checked: evermore.ru (C4 PTS) // // © gn0mix / 2006 // http://l2life.ru // // // // Основная часть программы // // Стартуем CALL(StartScript) // Идём за баффом CALL(GetBuff) // Идём к Captain Bezique CALL(MoveToBezique1) // Разговариваем с Captain Bezique, получаем Bezique's Letter CALL(TalkToBezique1) // Идём к Neti CALL(MoveToNeti1) // Разговариваем с Neti, получаем Neti's Dagger и Neti's Bow CALL(TalkToNeti1) // Телепортируемся в Abandoned Camp. Бежим в Ruins of Agony CALL(MOveToRuinsofAgony1) // Охотимся с помощью Neti's Dagger и Neti's Bow на Ruin Spartoi, // Raging Spartoi, Tracker Skeleton и Tracker Skeleton Leader, пока не соберем 10 Spartoi's Bone CALL(GetQuestItems1) // Используем SoE CALL(UseSoE) // Телепортируемся в Gludin CALL(MoveToGludin1) // Идём к Neti CALL(MoveToNeti2) // Разговариваем с Neti, получаем Horseshoe Of Light CALL(TalkToNeti2) // Идём к Captain Bezique CALL(MoveToBezique2) // Разговариваем с Captain Bezique, получаем Wanted Bill CALL(TalkToBezique2) // Телепортируемся в Abandoned Camp CALL(MoveToAbandonedCamp) // Охотимся с помощью Neti's Dagger и Neti's Bow на Cat's Eye Bandit, // пока не соберем Stolen Necklace, Stolen Tomes, Stolen Jewelry, Stolen Ring CALL(GetQuestItems2) // Используем SoE CALL(UseSoE) // Идём к Captain Bezique CALL(MoveToBezique3) // Разговариваем с Captain Bezique, получаем Bezique's Recommendation CALL(TalkToBezique3) // Идём к Grand Master Ramos CALL(MoveToRamos1) // Разговариваем с Grand Master Ramos и становимся Rogue CALL(TalkToRamos1) // Задание выполнено CALL(TheEnd) // The End CALL(StartScript) EXIT() // // Подпрограммы скрипта // LABEL(MoveToBezique1) MSG(*** Идём к Bezique ***) MOVETO(-83038,152137,-3155) MOVETO(-83106,152726,-3204) MOVETO(-84975,152863,-3197) RETURN() LABEL(TalkToBezique1) MSG(*** Разговариваем с Bezique ***) NPCSEL(Bezique[iD=7379]) DELAY(1000) NPCDLG(Bezique[iD=7379]) DELAY(1000) DLGSEL(Quest) DELAY(1000) DLGSEL(Say you will take the task) DELAY(1000) DLGSEL(Ask about the bandits) RETURN() LABEL(MoveToNeti1) MSG(*** Идём к Neti ***) MOVETO(-83119,152654,-3204) MOVETO(-83033,152343,-3155) MOVETO(-83278,151813,-3155) MOVETO(-83391,151903,-3155) RETURN() LABEL( TalkToNeti1) MSG(*** Разговариваем с Neti ***) NPCSEL(Neti[iD=7425]) DELAY(1000) NPCDLG(Neti[iD=7425]) DELAY(1000) DLGSEL(Quest) DELAY(1000) DLGSEL(Say you understand) DELAY(1000) DLGSEL(Take the test) RETURN() LABEL(MOveToRuinsofAgony1) MSG(*** Идём в Ruins of Agony ***) MOVETO(-81099,150263,-3079) MOVETO(-80780,149814,-3070) NPCSEL(Richlin[iD=7320]) DELAY(1000) NPCDLG(Richlin[iD=7320]) DELAY(1000) DLGSEL( Teleport ) DELAY(1000) DLGSEL(Abandoned Camp - 900 Adena ) DELAY(20000) MOVETO(-45045,138689,-2934) MOVETO(-44667,137131,-2910) MOVETO(-44929,133325,-2880) MOVETO(-45736,130872,-2874) MOVETO( -45431,128448,-2885) MOVETO(-44040,125577,-2919) MOVETO(-43674,124709,-2893) MOVETO(-44598,123630,-2653) MOVETO(-45479,122588,-2901) RE TURN() LABEL(GetQuestItems1) MSG(*** Одеваем Neti's Dagger ***) USEITEM(Neti's Dagger[iD=1182]) DELAY(2000) MSG(*** Начинаем выбивать 10 Spartoi's Bones ***) SET(RANGETYPE,STARTPOS,2500) SET(FIGHTSTART) LABEL(CheckItems1) ITEMCOUNT(Spartoi's Bones[iD=1183],<,10) { DELAY(1000) JMP(CheckItems1) } SET(FIGHTSTOP) LABEL(CheckFight) MSG(*** Деремся, если есть с кем ***) CharStatus(HP,<=,90) { SET(RANGETYPE,STARTPOS,300) SET(FIGHTSTART) DELAY(10000) JMP(CheckFight) } SET(FIGHTSTOP) MSG(*** Выбил 10 Spartoi's Bones ***) DELAY(30000) RETURN() LABEL(MoveToGludin1) MSG(*** Идём в Gludin ***) MOVETO(-14388,123701,-3143) MOVETO(-12324,123501,-3132) MOVETO(-12368,122867,-3133) MOVETO(-12754,122786,-3143) NPCSEL(Bella[iD=7256]) DELAY(1000) NPCDLG(Bella[iD=7256]) DELAY(1000) DLGSEL(Teleport) DELAY(1000) DLGSEL(The Village of Gludin - 2900 Adena ) DELAY(20000) RETURN() LABEL(MoveToNeti2) MSG(*** Идём к Neti ***) MOVETO(-81058,150288,-3070) MOVETO(-83189,151772,-3155) MOVETO(-83392,151908,-3155) RETURN() LABEL(TalkToNeti2) MSG(*** Разговариваем с Neti ***) NPCSEL(Neti[iD=7425]) DELAY(1000) NPCDLG(Neti[iD=7425]) DELAY(1000) DLGSEL(Quest) RETURN() LABEL(MoveToBezique2) MSG(*** Идём к Bezique ***) MOVETO(-83042,152073,-3155) MOVETO(-83066,152725,-3204) MOVETO(-84997,152883,-3195) RETURN() LABEL(TalkToBezique2) MSG(*** Разговариваем с Bezique ***) NPCSEL(Bezique[iD=7379]) DELAY(1000) NPCDLG(Bezique[iD=7379]) DELAY(1000) DLGSEL(Quest) RETURN() LABEL(MoveToAbandonedCamp) MSG(*** Идём в Abandoned Camp ***) MOVETO(-83334,152769,-3204) MOVETO(-83067,152630,-3204) MOVETO(-82966,151698,-3155) MOVETO(-81111,150228,-3080) MOVETO(-80768,1498 10,-3070) NPCSEL(Richlin[iD=7320]) DELAY(1000) NPCDLG(Richlin[iD=7320]) DELAY(1000) DLGSEL( Teleport ) DELAY(1000) DLGSEL(Abandoned Camp - 900 Adena ) DELAY(20000) MOVETO(-47596,142479,-2984) MOVETO(-48637,145152,-2913) MOVETO(-48372,145714,-2836) MOVETO(-46975,146954,-3026) RETURN( ) LABEL(GetQuestItems2) MSG(*** Начинаем выбивать квест итемы ***) SET(RANGETYPE,STARTPOS,2500) SET(MON,NOATTACK,Ol Mahum Patrol[iD=322];Ol Mahum Guard[iD=58];Ol Mahum Recruit[iD=437]) SET(MON,ATTACKONE,Cat's Eye Bandit[iD=5038]) SET(FIGHTSTART) LABEL(CheckItems2) ITEMCOUNT(Stolen Ring[iD=1188],<,1) { DELAY(1000) JMP(CheckItems2) } ITEMCOUNT(Stolen Jewelry[iD=1186],<,1) { DELAY(1000) JMP(CheckItems2) } ITEMCOUNT(Stolen Tomes[iD=1187],<,1) { DELAY(1000) JMP(CheckItems2) } ITEMCOUNT(Stolen Necklace[iD=1189],<,1) { DELAY(1000) JMP(CheckItems2) } SET(FIGHTSTOP) LABEL(CheckFight) MSG(*** Деремся, если есть с кем ***) CharStatus(HP,<=,90) { SET(RANGETYPE,STARTPOS,300) SET(FIGHTSTART) DELAY(10000) JMP(CheckFight) } SET(FIGHTSTOP) DELAY(30000 ) RETURN() LABEL(MoveToBezique3) MSG(*** Идём к Bezique ***) MOVETO(-83005,151109,-3155) MOVETO(-83037,152299,-3155) MOVETO(-83069,152732,-3204) MOVETO(-84952,152878,-3198) MOVETO(-84994,1528 80,-3195) RETURN() LABEL(TalkToBezique3) MSG(*** Разговариваем с Bezique ***) NPCSEL(Bezique[iD=7379]) DELAY(1000) NPCDLG(Bezique[iD=7379]) DELAY(1000) DLGSEL(Quest) RETURN() LABEL(MoveToRamos1) MSG(*** Идём к Ramos ***) MOVETO(-84857,152748,-3204) MOVETO(-83122,152682,-3204) MOVETO(-82918,151732,-3155) MOVETO(-82265,150223,-3155) MOVETO(-81994,1494 65,-3151) MOVETO(-81722,149351,-3151) RETURN() LABEL(TalkToRamos1) MSG(*** Разговариваем с Ramos ***) NPCSEL(Ramos[iD=7373]) DELAY(1000) NPCDLG(Ramos[iD=7373]) DELAY(1000) DLGSEL(Hear information on changing occupations) DELAY(1000) DLGSEL(Rogue) DELAY(1000) DLGSEL(Change occupation to a Rogue) RETURN() LABEL(TheEnd) MSG(*** Proof change to Rogue ***) RETURN() LABEL(StartScript) MSG() MSG(*** Patch to a Rogue ***) MSG(*** © gn0mix / 2006 ***) mSG(*** http://l2life.ru ***) mSG() RETURN() LABEL(UseSoE) MSG(*** Используем Scroll Of Escape ***) USEITEM(Scroll of Escape[iD=736]) DELAY(25000) RETURN() LABEL(GetBuff) MSG(*** Идём за баффом ***) MOVETO(-83081,150864,-3155) MSG(*** Просим бафф ***) NPCSEL(Newbie Guide[iD=8076]) NPCDLG(Newbie Guide[iD=8076]) DLGSEL("Give me some support magic.") RETURN() -------------------------------------------------------------------------------- Quote
Demda Posted March 7, 2008 Author Posted March 7, 2008 Path to a ScaveAnger !!! Work 99%. To a correct working in c5-c6 need shange dialog with NPS Part 1 //***************************************************** //*** QUEST - Path to Scavenger - Gnom Proof Charge *** //***************************************************** MSG(******************************************************) MSG(*** QUEST - Path to Scavenger - Dwarf Proof Charge ***) MSG(******************************************************) MSG(*** Script make by Smith, email: smith-u@mail.ru ***) MSG(******************************************************) //Начало в Dwarf Town, возле Gatekeeper-а MSG(*** Qwest begin! ***) //get buffs MOVETO(115517,-177989,-928) NPCSEL(Newbie Guide[iD=7601]) DELAY(1000) NPCDLG(Newbie Guide[iD=7601]) DELAY(1000) DLGSEL(Get help from the assist magic.) DELAY(8000) //goto Pippi MSG(*** Идем к Pippi ***) MOVETO(115565,-178527,-964) MOVETO(116573,-180110,-1194) MOVETO(116302,-182857,-1558) MOVETO(115780,-183373,-1505) MOVETO(115649,- 183278,-1505) //Talk to Pippi LABEL(TalkToPippi) MSG(*** Разговариваем с Pippi ***) NPCSEL(Pippi[iD=7524]) DELAY(1000) NPCDLG(Pippi[iD=7524]) DELAY(1000) DLGSEL(Quest) DELAY(1000) DLGSEL(Say you want to become a Scavenger) DELAY(1000) //Earned Pippi's Letter of Recommendation ITEMCOUNT(Pippi's Letter of Recommendation[iD=1643],!=,1) { JMP(TalkToPippi) } //goto Mion MSG(*** Идем к Mion ***) MOVETO(115758,-183234,-1505) MOVETO(115607,-183288,-1429) MOVETO(115607,-183288,-1440) MOVETO(115694,-183277,-1505) MOVETO(115831, -183296,-1505) MOVETO(116002,-183163,-1513) MOVETO(116765,-180385,-1242) MOVETO(115801,-178900,-1002) MOVETO(115636,-178493,-970) MOVET O(115989,-177743,-920) MOVETO(116135,-177724,-911) MOVETO(116251,-177548,-911) //talk to Mion - first LABEL(Mion0) MSG(*** Разговариваем с Mion ***) NPCSEL(Mion[iD=7519]) DELAY(1000) NPCDLG(Mion[iD=7519]) DELAY(1000) DLGSEL(Quest ) DELAY(1000) DLGSEL([Path to become a Scavenger]) DELAY(1000) DLGSEL(Say you will help with the work) DELAY(1000) JMP(CheckLetters) //talk to Mion - second LABEL(Mion) MSG(*** Разговариваем с Mion ***) NPCSEL(Mion[iD=7519]) DELAY(1000) NPCDLG(Mion[iD=7519]) DELAY(1000) DLGSEL(Quest ) DELAY(1000) DLGSEL([Path to become a Scavenger]) DELAY(1000) DLGSEL(All right!) DELAY(1000) LABEL(CheckLetters) //Check - Mion's Leather ITEMCOUNT(Shari's Axe[iD=1648],==,1) { //Earned Shari's Axe //goto Trader Shari JMP(Shari) } ITEMCOUNT(Bronk's Ingot[iD=1647],==,1) { //Earned Bronk's Ingot //goto Head Blacksmith Bronk JMP(Bronk) } ITEMCOUNT(Zimenf's Potion[iD=1649],==,1) { //Earned Zimenf's Potion //goto Priest of the Earth Zimenf JMP(Zimenf) } ITEMCOUNT(Mion's Letter[iD=1646],==,1) { //Earned Mion's Letter //goto Toma JMP(Toma) } MSG(Error!) EXIT LABEL(Shari) MSG(*** Идем к Shari ***) MOVETO(116088,-177715,-911) MOVETO(115817,-177824,-920) MOVETO(115624,-178540,-970) MOVETO(115887,-179107,-1028) MOVETO(116744,-18 0292,-1230) MOVETO(116261,-181552,-1399) MOVETO(116169,-181343,-1375) MOVETO(116189,-181108,-1366) MSG(*** Разговариваем с Shari ***) NPCSEL(Shari[iD=7517]) DELAY(1000) NPCDLG(Shari[iD=7517]) DELAY(1000) DLGSEL(Quest) DELAY(1000) //Earned Shari's Pay //goto Mion MSG(*** Идем к Mion ***) MOVETO(116185,-181372,-1375) MOVETO(116580,-181313,-1410) MOVETO(116623,-180068,-1194) MOVETO(115584,-178661,-973) MOVETO(115876,- 177840,-920) MOVETO(115995,-177759,-920) MOVETO(116111,-177721,-911) MOVETO(116249,-177544,-911) JMP(Mion) LABEL(Bronk) MSG(*** Идем к Bronk ***) MOVETO(116086,-177721,-911) MOVETO(115884,-177808,-920) MOVETO(115629,-178412,-966) MOVETO(115777,-178936,-1006) MOVETO(116655,-18 0293,-1223) MOVETO(116369,-181943,-1491) MOVETO(115570,-182198,-1474) MOVETO(115434,-182243,-1468) MOVETO(115464,-182392,-1424) MOVETO( 115420,-182413,-1468) MSG(*** Разговариваем с Bronk ***) NPCSEL(Bronk[iD=7525]) DELAY(1000) NPCDLG(Bronk[iD=7525]) DELAY(1000) DLGSEL(Quest) DELAY(1000) //Earned Bronk's Pay //goto Mion MSG(*** Идем к Mion ***) MOVETO(115336,-182392,-1440) MOVETO(115435,-182238,-1468) MOVETO(115618,-182183,-1474) MOVETO(116659,-181881,-1513) MOVETO(116644, -180391,-1236) MOVETO(116382,-179622,-1146) MOVETO(115586,-178641,-972) MOVETO(115666,-178258,-959) MOVETO(115995,-177762,-920) MOVETO( 116122,-177707,-911) MOVETO(116249,-177550,-911) JMP(Mion) LABEL(Zimenf) MSG(*** Идем к Zimenf ***) MOVETO(116082,-177731,-911) MOVETO(114830,-178193,-849) MOVETO(114540,-178282,-840) MOVETO(114490,-178364,-840) MOVETO(114433,-178 640,-840) MSG(*** Разговариваем с Zimenf ***) NPCSEL(Zimenf[iD=7538]) DELAY(1000) NPCDLG(Zimenf[iD=7538]) DELAY(1000) DLGSEL(Quest) DELAY(1000) MSG(*** Идем к Mion ***) MOVETO(114772,-178494,-846) MOVETO(116001,-177740,-920) MOVETO(116110,-177725,-911) MOVETO(116257,-177542,-911) JMP(Mion) MOVET O(116088,-177715,-911) MOVETO(115817,-177824,-920) MSG(*** Получили письмо к Toma, идем искать негодяя ;] ***) //***************************************************** //*** QUEST - Path to Scavenger - Gnom Proof Charge *** //***************************************************** //*** PART II *** //***************************************************** //Ищем Toma, берем у него Quest LABEL(Toma) POSOUTRANGE(116787,-180492,-1240,4000) { USEITEM(Scroll of Escape[iD=736]) DELAY(20000) CALL(CheckFight) JMP(Toma) } ITEMCOUNT(Honey Jar[iD=1655],==,5) { JMP(Search1) } ITEMCOUNT(Bead[iD=1656],==,20) { JMP(Search1) } ITEMCOUNT(Bear Picture[iD=1653],==,1) { JMP(Bears) } ITEMCOUNT(Tarantula Picture[iD=1654],==,1) { JMP(Spiders) } ITEMCOUNT(Bead Parcel[iD=1657],==,1) { JMP(Gludin) } LABEL(Search1) //Ищем его в Abandoned Coal Mine MSG(*** Ищем Toma в Abandoned Coal Mine ***) CALL(TomaAbandonedCoalMine) ITEMCOUNT(Honey Jar[iD=1655],==,5) { JMP(Search2) } ITEMCOUNT(Bead[iD=1656],==,20) { JMP(Search2) } ITEMCOUNT(Bear Picture[iD=1653],==,1) { JMP(Bears) } ITEMCOUNT(Tarantula Picture[iD=1654],==,1) { JMP(Spiders) } ITEMCOUNT(Bead Parcel[iD=1657],==,1) { JMP(Gludin) } LABEL(Search2) //Ищем его на острове MSG(*** Ищем Toma на острове ***) CALL(TomaIsland) ITEMCOUNT(Honey Jar[iD=1655],==,5) { JMP(Search3) } ITEMCOUNT(Bead[iD=1656],==,20) { JMP(Search3) } ITEMCOUNT(Bear Picture[iD=1653],==,1) { JMP(Bears) } ITEMCOUNT(Tarantula Picture[iD=1654],==,1) { JMP(Spiders) } ITEMCOUNT(Bead Parcel[iD=1657],==,1) { JMP(Gludin) Quote
Demda Posted March 7, 2008 Author Posted March 7, 2008 Path to a ScaveAnger !!! Part 2 LABEL(Search3) //Ищем его в Mithril Mine MSG(*** Ищем Toma в Mithril Mine ***) CALL(TomaMithrilMine) ITEMCOUNT(Honey Jar[iD=1655],==,5) { JMP(EndSearchToma) } ITEMCOUNT(Bead[iD=1656],==,20) { JMP(EndSearchToma) } ITEMCOUNT(Bear Picture[iD=1653],==,1) { JMP(Bears) } ITEMCOUNT(Tarantula Picture[iD=1654],==,1) { JMP(Spiders) } ITEMCOUNT(Bead Parcel[iD=1657],==,1) { JMP(Gludin) } LABEL(EndSearchToma) MSG(*** Нигде нету, прошляпили, идем еще раз искать... ***) JMP(Toma) LABEL(Bears) CALL(MoveToGatekeeper) CALL(MoveToHunterBear) MSG(*** Деремся с медведями. Банзаааааааай! ***) SET(RANGETYPE,STARTPOS,2500) SET(FIGHTSTART) LABEL(Jar) CHARSTATUS(CHP,<=,0) { SET(FIGHTstop) MSG(*** Приняли геройски смерть, идем заново ***) GOHOME() DELAY(32000) JMP(Bears) } ITEMCOUNT(Honey Jar[iD=1655],==,5) { SET(FIGHTSTOP) CALL(TeleportToTown) JMP(Toma) } DELAY(1000) JMP(Jar) MSG(Error hunting Bear) JMP(Toma) LABEL(Spiders) CALL(MoveToGatekeeper) CALL(MoveToSpiders) MSG(*** Деремся с пауками. Банзаааааааай! ***) SET(RANGETYPE,STARTPOS,2500) SET(FIGHTSTART) LABEL(Bead) CHARSTATUS(CHP,<=,0) { SET(FIGHTstop) MSG(*** Приняли геройски смерть, идем заново ***) GOHOME() DELAY(32000) JMP(Spiders) } ITEMCOUNT(Bead[iD=1656],==,20) { SET(FIGHTSTOP) CALL(TeleportToTown) JMP(Toma) } DELAY(1000) JMP(Bead) MSG(Error hunting Tarantula) JMP(Toma) LABEL(Gludin) //***************************************************** //*** QUEST - Path to Scavenger - Gnom Proof Charge *** //***************************************************** //*** PART III *** //***************************************************** MSG(*** Получили добро, идем в Глудин ***) CALL(MoveToGatekeeper) NPCSEL(Wirphy[iD=7540]) DELAY(1000) NPCDLG(Wirphy[iD=7540]) DELAY(1000) DLGSEL(Teleport) DELAY(1000) DLGSEL(The Village of Gludin - 3000 gold coin ) DELAY(1000) MOVETO(-82893,151806,-3155) MOVETO(-83079,152936,-3204) MOVETO(-82981,153969,-3204) MOVETO(-82262,153657,-3204) MOVETO(- 82261,153429,-3200) MOVETO(-82022,153395,-3200) MOVETO(-81940,153484,-3200) NPCSEL(Raut[iD=7316]) DELAY(1000) NPCDLG(Raut[iD=7316]) DELAY(1000) DLGSEL(Quest) DELAY(1000) DLGSEL(I'll do it!) DELAY(1000) //Earned Raut's Teleport Scroll, check this ITEMCOUNT(Raut's Teleport Scroll[iD=1644],==,1) { JMP(MoveToTorai) } MSG(*** ERROR!!! Нету письмя к Torai... ***) EXIT() LABEL(MoveToTorai) MSG(*** Получили пьсьмо к Torai, идем в Death Pass ***) MOVETO(-82124,153403,-3200) MOVETO(-82235,153427,-3200) MOVETO(-82302,153680,-3204) MOVETO(-83015,154004,-3204) MOVETO(-83072,1527 72,-3204) CALL(Gludin2DeathPass2Torai) MSG(*** Разговариваем с Torai ***) NPCSEL(Torai[iD=7557]) DELAY(1000) NPCDLG(Torai[iD=7557]) DELAY(1000) DLGSEL(Quest) DELAY(1000) DLGSEL(Gives teleport scroll) DELAY(1000) DLGSEL(Gratefully receive gift) DELAY(1000) //Earned Succubus Undie CALL(Torai2DeathPass2Gludin) MOVETO(-83072,152772,-3204) MOVETO(-83015,154004,-3204) MOVETO(-82302,153680,-3204) MOVETO(-82235, 153427,-3200) MOVETO(-82124,153403,-3200) MOVETO(-81957,153489,-3200) MSG(*** Говорим с Raut) NPCSEL(Raut[iD=7316]) DELAY(1000) NPCDLG(Raut[iD=7316]) DELAY(1000) DLGSEL(Quest) DELAY(1000) //Earned Ring of Raven MSG(*** Говорим с местным шефом Moke ***) NPCSEL(Moke[iD=7498]) DELAY(1000) NPCDLG(Moke[iD=7498]) DELAY(1000) DLGSEL(Get information on changing occupations.) DELAY(1000) DLGSEL(Scavenger) DELAY(1000) //DLGSEL(Change profession to a Scavenger) DELAY(1000) MSG(*** Ура!!! Proof changed to Scavenger!!! ***) MSG(****************************************************) MSG(*** Script make by Smith, email: smith-u@mail.ru ***) MSG(****************************************************) EXIT() LABEL(TomaAbandonedCoalMine) CALL(MoveToTheNortheastCoast) CA LL(NorthestCoast2AbandonedCoalMine) CALL(CheckFight) CALL(TalkToToma) LABEL(TeleportFromToma) POSOUTRANGE(116787,-180492,-1240,4000) { U SEITEM(Scroll of Escape[iD=736]) DELAY(20000) CALL(CheckFight) JMP(TeleportFromToma) } RETURN() LABEL(TomaIsland) CALL(MoveToTheNortheastCoast) CALL(NorthestCoas t2IslandToma) CALL(CheckFight) CALL(TalkToToma) POSOUTRANGE(116787,-180492,-1240,4000) { USEITEM(Scroll of Escape[iD=736]) DELAY(20000) CALL(CheckFight) JMP(TeleportFromToma) } RETURN() LABEL(TomaMithrilMine) CALL(MoveToTheNortheastCoast) CALL(Northes tCoast2MithrilMine) CALL(CheckFight) CALL(TalkToToma) POSOUTRANGE(116787,-180492,-1240,4000) { USEITEM(Scroll of Escape[iD=736]) DELAY(20000) CALL(CheckFight) JMP(TeleportFromToma) } RETURN() LABEL(MoveToTheNortheastCoast) //идем к Gatekeeper-у CALL(MoveToGatekeeper) NPCSEL(Wirphy[iD=7540]) DELAY(1000) NPCDLG(Wirphy[iD=7540]) DELAY(1000) DLGSEL(Teleport) DELAY(1000) DLGSEL(The Northeast Coast - 700 gold coin ) DELAY(1000) RETURN() //Subroutine "Move to Gatekeeper" LABEL(MoveToGatekeeper) POSINRANGE(115503,-178783,-936,2000) { //Находимся недалеко от Gatekeeper-a MOVETO(115739,-179019,-984) MOVETO(115152,-178189,-880) JMP(EndMoveToGatekeeper) } MOVETO(116678,-182598,-1536) MOVETO(11 6822,-180186,-1192) JMP(MoveToGatekeeper) LABEL(EndMoveToGatekeeper) MSG(*** Gatekeeper hire ***) MOVETO(115517,-177989,-928) NPCSEL(Newbie Guide[iD=7601]) DELAY(1000) NPCDLG(Newbie Guide[iD=7601]) DELAY(1000) DLGSEL(Get help from the assist magic.) DELAY(8000) //проверка, есть ли SoE ITEMCOUNT(Scroll of Escape[iD=736],<=,8) { //должно быть не менее 8 штук //идем докупим SoE MOVETO(115838,-177814,-920) MOVETO(116176,-177691,-911) MOVETO(116248,-177555,-911) NPCSEL(Mion[iD=7519]) DELAY(1000) NPCDLG(Mion[iD=7519]) DELAY(1000) DLGSEL(Buy Consumables and Minerals ) DELAY(1000) BUYITEM(Scroll of Escape[iD=736],8;) DELAY(1000) MSG(*** Докупили SoE... ***) //Купили, идем назад к GateKeeper-у MOVETO(116176,-177691,-911) MOVETO(115838,-177814,-920) } MOVETO(115152,-178189,-880) RETURN() LABEL(NorthestCoast2Aban donedCoalMine) MSG(*** Двигаемся к Abandoned Coal Mine ***) MOVETO(167765,-206794,-3739) MOVETO(162767,-206828,-3271) MOVETO(162343,-208270,-3085) MOVETO(161732,-208321,-3086) MOVETO(161200,-207781,-3091) MOVETO(160671,-207351,-3258) MOVETO(159286,-207371,-3577) MOVETO(157519,-209054,-3752) MOVETO(156319,-209085,-3703) MOVETO(156245,-207711,-3683) MOVETO(157172,-205672,-3641) MOVETO(157035,-204072,-3634) MOVETO(155590,-202524,-3700) MOVETO(154377,-199413,-3678) MOVETO(155616,-197572,-3309) MOVETO(156041,-195511,-3253) MOVETO(155462,-191988,-3385) MOVETO(154840,-189830,-3149) MOVETO(151473,-187560,-1934) MOVETO(151124,-185549,-1200) MOVETO(151792,-183715,-509) MOVETO(151957,-183284,-331) MOVETO(151968,-181806,333) MOVETO(152288,-180402,796) MOVETO(152393,-177244,816) MOVETO(152347,-173746,654) MOVETO(152363,-175444,648) MOVETO(152282,-175501,623) MOVETO(151361,-173854,429) MOVETO(150641,-173696,338) MOVETO(150624,-174424,238) MOVETO(152108,-175654,44) MOVETO(152496,-175233,-164) MOVETO(152420,-174111,-602) MOVETO(151898,-173876,-792) MOVETO(151231,-173855,-881) MOVETO(150657,-174072,-1136) MOVETO(150506,-175307,-1531) MOVETO(150598,-175722,-1562) MOVETO(150904,-175887,-1699) MOVETO(151543,-175725,-1807) MOVETO(151202,-174881,-1807) MOVETO(150869,-174364,-1807) RETURN() LABEL(NorthestCoast2IslandToma) MSG(*** Двигаемся к острову ***) MOVETO(168354,-209841,-3555) MOVETO(167471,-210974,-3707) MOVETO(165915,-211304,-3668) MOVETO(164792,-211959,-3641) MOVETO(163064, -214577,-3627) MOVETO(161045,-215507,-3733) MOVETO(156836,-215096,-3723) MOVETO(154814,-215087,-3717) MOVETO(153607,-215360,-3704) MOVE TO(153661,-216289,-3578) MOVETO(153661,-216289,-3578) MOVETO(153661,-216289,-3578) MOVETO(153661,-216289,-3578) MOVETO(153661,-216289,-3 578) MOVETO(153661,-216289,-3578) MOVETO(153661,-216289,-3578) MOVETO(153661,-216289,-3578) MOVETO(153822,-217376,-3618) MOVETO(154205, -219096,-3766) MOVETO(153988,-219634,-3578) MOVETO(154136,-220029,-3434) RETURN() LABEL(NorthestCoast2MithrilMine) MSG(*** Двигаемся к Mithril Mine ***) MOVETO(169171,-207759,-3480) MOVETO(169270,-205874,-3615) MOVETO(170580,-203928,-3597) MOVETO(171243,-202558,-3648) MOVETO(174063, -201545,-3427) MOVETO(175852,-200170,-3251) MOVETO(176123,-198828,-3241) MOVETO(175846,-197107,-3225) MOVETO(176013,-196259,-3220) MOVE TO(175887,-194475,-3056) MOVETO(177449,-191847,-2500) MOVETO(176756,-190332,-2025) MOVETO(177648,-187281,-940) MOVETO(178356,-185558,-48 8) MOVETO(178797,-184476,-380) RETURN() LABEL(CheckFight) MSG(*** Деремся, если есть с кем ***) CharStatus(HP,<=,90) { SET(RANGETYPE,STARTPOS,300) SET(FIGHTSTART) DELAY(10000) JMP(CheckFight) } SET(FIGHTSTOP) RETURN() L ABEL(TalkToToma) MSG(*** Говорим с Master Toma, если он тут есть... ***) NPCSEL(Toma[iD=7556]) DELAY(1000) NPCDLG(Toma[iD=7556]) DELAY(1000) DLGSEL(Quest) DELAY(1000) RETURN() Quote
Demda Posted March 7, 2008 Author Posted March 7, 2008 Path to a ScaveAnger !!! Part 3 LABEL(MoveToHunterBear) //Идем к медведям MSG(*** Идем к медведям ***) MOVETO(115661,-178888,-999) MOVETO(116775,-180291,-1227) MOVETO(116459,-184393,-1597) MOVETO(117364,-186802,-2224) MOVETO(118834,- 187518,-2900) MOVETO(119427,-188076,-3234) MOVETO(120317,-187965,-3343) MOVETO(121619,-188628,-3356) MOVETO(121938,-189940,-3294) MOVET O(123422,-191602,-2993) MOVETO(124992,-193052,-2836) MOVETO(125317,-193349,-2852) MOVETO(125861,-194101,-3185) MOVETO(126639,-195879,-33 08) MOVETO(126659,-197636,-3327) MOVETO(127124,-198703,-3359) MOVETO(128028,-199408,-3435) MOVETO(129752,-199762,-3430) MOVETO(131291,- 200715,-3387) MOVETO(132448,-200747,-3457) MOVETO(135241,-200590,-3752) MOVETO(136627,-201136,-3751) MOVETO(137090,-201710,-3752) RETUR N() LABEL(MoveToSpiders) //Идем к паукам MSG(*** Идем к паукам ***) MOVETO(115661,-178888,-999) MOVETO(116775,-180291,-1227) MOVETO(116459,-184393,-1597) MOVETO(117364,-186802,-2224) MOVETO(118834,- 187518,-2900) MOVETO(119427,-188076,-3234) MOVETO(120317,-187965,-3343) MOVETO(121619,-188628,-3356) MOVETO(121938,-189940,-3294) MOVET O(123422,-191602,-2993) MOVETO(124992,-193052,-2836) MOVETO(125317,-193349,-2852) MOVETO(125861,-194101,-3185) MOVETO(126639,-195879,-33 08) MOVETO(126659,-197636,-3327) MOVETO(127124,-198703,-3359) MOVETO(128028,-199408,-3435) MOVETO(129752,-199762,-3430) MOVETO(131291,- 200715,-3387) MOVETO(132448,-200747,-3457) MOVETO(135241,-200590,-3752) MOVETO(136627,-201136,-3751) MOVETO(137090,-201710,-3752) MOVET O(137667,-203548,-3728) MOVETO(139071,-204412,-3664) MOVETO(139539,-205348,-3608) MOVETO(139735,-206949,-3720) RETURN() LABEL(Telepor tToTown) USEITEM(Scroll of Escape[iD=736]) DELAY(15000) CHARSTATUS(HP,<=,70) { CALL(CheckFight) JMP(TeleportToTown) } RETURN() LABEL(Gludin2DeathPass2Torai) //Gludin -> Gludio MOVETO(-83191,152805,-3128) MOVETO(-82707,152927,-3176) MOVETO(-79185,152982,-3176) MOVETO(-77967,152744,-3192) MOVETO(-76231,15 1652,-3112) MOVETO(-74332,151125,-2944) MOVETO(-73282,150061,-2856) MOVETO(-72064,149795,-2784) MOVETO(-70583,150275,-2688) MOVETO(-688 89,151129,-2584) MOVETO(-67685,151367,-2528) MOVETO(-66775,152179,-2528) MOVETO(-65499,153433,-2488) MOVETO(-61033,154885,-2552) MOVETO (-58679,154357,-2536) MOVETO(-55582,155243,-2696) MOVETO(-52741,153578,-2616) MOVETO(-51445,151094,-2584) MOVETO(-50905,148250,-2752) M OVETO(-48997,146378,-2808) MOVETO(-47516,142127,-2936) MOVETO(-44960,138635,-2936) MOVETO(-44888,133199,-2848) MOVETO(-45803,130423,-284 8) MOVETO(-44327,125995,-2896) MOVETO(-42905,124273,-2880) MOVETO(-41648,123497,-2880) MOVETO(-38084,124613,-2920) MOVETO(-34448,125441 ,-2880) MOVETO(-32675,124801,-2936) MOVETO(-31487,124693,-3144) MOVETO(-29507,127537,-3472) MOVETO(-27023,127357,-3256) MOVETO(-25221,1 25519,-3424) MOVETO(-17625,123863,-3160) MOVETO(-16401,124223,-3160) MOVETO(-14360,123807,-3112) MSG(*** Пришли в Gludio ***) // Gludio -> Dion MOVETO(-14363,123822,-3112) MOVETO(-14219,127026,-3176) MOVETO(-12080,129971,-3680) MOVETO(-9540,129301,-3728) MOVETO(-6513,129786 ,-3728) MOVETO(-5242,129290,-3728) MOVETO(-778,130530,-3728) MOVETO(586,131739,-3712) MOVETO(2186,132203,-3624) MOVETO(3597,132210,-362 4) MOVETO(3708,132294,-3584) MOVETO(4124,132422,-3584) MOVETO(4700,134510,-3192) MOVETO(6176,135842,-3192) MOVETO(6500,136958,-3264) M OVETO(5636,138614,-3264) MOVETO(6320,142214,-3440) MOVETO(7846,142931,-3432) MOVETO(9898,144479,-3240) MOVETO(11158,144191,-3304) MOVET O(12751,142868,-3208) MOVETO(15019,144596,-3136) MOVETO(16423,144029,-2944) MOVETO(16828,144731,-3000) MOVETO(17854,145676,-3128) MOVET O(18880,145271,-3048) MSG(*** Пришли в Dion ***) //Dion -> Torai MOVETO(18880,145271,-3128) MOVETO(19168,143615,-3048) MOVETO(18988,142751,-3048) MOVETO(18952,142031,-3144) MOVETO(22732,139979,- 3568) MOVETO(24532,138179,-3424) MOVETO(27088,136703,-3184) MOVETO(28672,137063,-3184) MOVETO(30688,136451,-3120) MOVETO(32632,134183,- 3128) MOVETO(35872,133679,-3128) MOVETO(38968,133607,-3400) MOVETO(39796,132959,-3496) MOVETO(42424,132779,-3544) MOVETO(44119,133632,- 3400) MOVETO(45334,133709,-3400) MOVETO(50698,135293,-2872) MOVETO(51598,136445,-2872) MOVETO(54442,137237,-2632) MOVETO(56638,136193,- 2952) MOVETO(58978,134285,-3160) MOVETO(60274,133961,-3368) MOVETO(63154,134609,-3640) MOVETO(64774,134681,-3728) MOVETO(66790,133457,- 3752) MOVETO(69022,133781,-3752) MOVETO(71182,133385,-3752) MOVETO(70934,132331,-3752) MOVETO(70128,130874,-3728) MOVETO(70376,129603,- 3736) MOVETO(69973,127247,-3776) MOVETO(69601,126038,-3760) MOVETO(70376,124612,-3480) MOVETO(70810,124570,-3584) MSG(*** Пришли к Torai ***) RETURN() LABEL(Torai2DeathPass2Gludin) MSG(*** Идем назад) //Torai -> Dion MOVETO(70810,124570,-3584) MOVETO(70376,124612,-3480) MOVETO(69601,126038,-3760) MOVETO(69973,127247,-3776) MOVETO(70376,129603,-3 736) MOVETO(70128,130874,-3728) MOVETO(70934,132331,-3752) MOVETO(71182,133385,-3752) MOVETO(69022,133781,-3752) MOVETO(66790,133457,-3 752) MOVETO(64774,134681,-3728) MOVETO(63154,134609,-3640) MOVETO(60274,133961,-3368) MOVETO(58978,134285,-3160) MOVETO(56638,136193,-2 952) MOVETO(54442,137237,-2632) MOVETO(51598,136445,-2872) MOVETO(50698,135293,-2872) MOVETO(45334,133709,-3400) MOVETO(44119,133632,-3 400) MOVETO(42424,132779,-3544) MOVETO(39796,132959,-3496) MOVETO(38968,133607,-3400) MOVETO(35872,133679,-3128) MOVETO(32632,134183,-3 128) MOVETO(30688,136451,-3120) MOVETO(28672,137063,-3184) MOVETO(27088,136703,-3184) MOVETO(24532,138179,-3424) MOVETO(22732,139979,-3 568) MOVETO(18952,142031,-3144) MOVETO(18988,142751,-3048) MOVETO(19168,143615,-3048) MOVETO(18880,145271,-3128) //Dion -> Gludio MSG(*** Пришли в Dion ***) MOVETO(18880,145271,-3048) MOVETO(17854,145676,-3128) MOVETO(16828,144731,-3000) MOVETO(16423,144029,-2944) MOVETO(15019,144596,-3 136) MOVETO(12751,142868,-3208) MOVETO(11158,144191,-3304) MOVETO(9898,144479,-3240) MOVETO(7846,142931,-3432) MOVETO(6320,142214,-3440 ) MOVETO(5636,138614,-3264) MOVETO(6500,136958,-3264) MOVETO(6176,135842,-3192) MOVETO(4700,134510,-3192) MOVETO(4124,132422,-3584) MO VETO(3708,132294,-3584) MOVETO(3597,132210,-3624) MOVETO(2186,132203,-3624) MOVETO(586,131739,-3712) MOVETO(-778,130530,-3728) MOVETO(- 5242,129290,-3728) MOVETO(-6513,129786,-3728) MOVETO(-9540,129301,-3728) MOVETO(-12080,129971,-3680) MOVETO(-14219,127026,-3176) MOVETO (-14363,123822,-3112) // Gludio -> Gludin MSG(*** Пришли в Gludio ***) MOVETO(-14360,123807,-3112) MOVETO(-16401,124223,-3160) MOVETO(-17625,123863,-3160) MOVETO(-25221,125519,-3424) MOVETO(-27023,1273 57,-3256) MOVETO(-29507,127537,-3472) MOVETO(-31487,124693,-3144) MOVETO(-32675,124801,-2936) MOVETO(-34448,125441,-2880) MOVETO(-38084 ,124613,-2920) MOVETO(-41648,123497,-2880) MOVETO(-42905,124273,-2880) MOVETO(-44327,125995,-2896) MOVETO(-45803,130423,-2848) MOVETO(- 44888,133199,-2848) MOVETO(-44960,138635,-2936) MOVETO(-47516,142127,-2936) MOVETO(-48997,146378,-2808) MOVETO(-50905,148250,-2752) MOV ETO(-51445,151094,-2584) MOVETO(-52741,153578,-2616) MOVETO(-55582,155243,-2696) MOVETO(-58679,154357,-2536) MOVETO(-61033,154885,-2552) MOVETO(-65499,153433,-2488) MOVETO(-66775,152179,-2528) MOVETO(-67685,151367,-2528) MOVETO(-68889,151129,-2584) MOVETO(-70583,150275,- 2688) MOVETO(-72064,149795,-2784) MOVETO(-73282,150061,-2856) MOVETO(-74332,151125,-2944) MOVETO(-76231,151652,-3112) MOVETO(-77967,152 744,-3192) MOVETO(-79185,152982,-3176) MOVETO(-82707,152927,-3176) MOVETO(-83191,152805,-3128) //Gludin MSG(*** Пришли в Gludin ***) RETURN() Quote
Demda Posted March 7, 2008 Author Posted March 7, 2008 Artisan: http://tmn.edu.ru/~maxx/scripts/Prof/Artisan_by_line.sec http://tmn.edu.ru/~maxx/scripts/Prof/artisan_by_PeopleCanFly.rar Bounty Hunter: http://tmn.edu.ru/~maxx/scripts/Prof/Bounty_hunter_by_Trevor.SEC Clerik: http://tmn.edu.ru/~maxx/scripts/Prof/Cleric_by_line.SEC http://tmn.edu.ru/~maxx/scripts/Prof/cleric_by_PeopleCanFly.rar Human wizzard: http://tmn.edu.ru/~maxx/scripts/Prof/humanwiz.rar Rogue: http://tmn.edu.ru/~maxx/scripts/Prof/Rogue.SEC Scavanger: http://tmn.edu.ru/~maxx/scripts/scavanger.SEC http://tmn.edu.ru/~maxx/scripts/scavendger.SEC SpellHower: http://tmn.edu.ru/~maxx/scripts/SpellHowler_by_Tartus.sec Warsmith: http://tmn.edu.ru/~maxx/scripts/Warsmith_by_PeopleCanFly.rar Little wings: http://tmn.edu.ru/~maxx/scripts/Quest/Little_Wing.rar Mark of Piligrim: http://tmn.edu.ru/~maxx....Fly.rar mushrooms: http://tmn.edu.ru/~maxx/scripts/Quest/mushrooms_by_ Mozg.SEC searc master Toma: http://tmn.edu.ru/~maxx/scripts/Quest/searc_master_Tom_by_Lolki.SEC Same reciepts tateossian : http://tmn.edu.ru/~maxx/scripts/Quest/tateossian_by_PeopleCanFly.SEC testimony of trust : http://tmn.edu.ru/~maxx/scripts/Quest/testimony_by_PeopleCanFly.rar Wolf : http://tmn.edu.ru/~maxx/scripts/Quest/Wolf_0.2.SEC http://tmn.edu.ru/~maxx/scripts/Quest/Wolf_by_Zab.SEC Quote
Demda Posted March 7, 2008 Author Posted March 7, 2008 Path to a Human Wizard //START - GLUDIN GK MOVETO(-81838,150850,-3155) MOVETO(-80543,150820,-3067) MOVETO(-80451,150720,-3067) NPCSEL(Parina[iD=7391]) DELAY(500) NPCDLG(Parina[iD=7391]) DELAY(500) DLGSEL(Quest) DELAY(500) DLGSEL(Perform quest of changing profession to a Human Wizard) MOVETO(-80559,150794,-3067) MOVETO(-81047,150840,-3070) MOVETO(-80761,149819,-3070) NPCSEL(Richlin[iD=7320]) DELAY(500) NPCDLG(Richlin[iD=7320]) DELAY(500) DLGSEL( Teleport ) DELAY(500) DLGSEL(The Town of Gludio - 2900 Adena ) DELAY(25000) //GK - GLUDIO MOVETO(-12685,122769,-3143) MOVETO(-12201,122922,-3126) MOVETO(-12280,123492,-3130) MOVETO(-16463,124088,-3143) MOVETO(-16948,124176,-3181) MOVETO(-19217,131016,-3365) MOVETO(-20679,135824,-3923) MOVETO(-20314,138338,-3923) MOVETO(-18842,140397,-3923) MOVETO(-18391,142307,-3923) MOVETO(-18401,144617,-3847) MOVETO(-18801,144944,-3826) MOVETO(-20194,145107,-3815) MOVETO(-20351,144790,-3836) NPCSEL(Flame Salamander[iD=7411]) DELAY(500) NPCDLG(Flame Salamander[iD=7411]) DELAY(500) DLGSEL(Quest) MOVETO(-20201,145070,-3819) MOVETO(-18469,144814,-3816) MOVETO(-17930,142724,-3923) MOVETO(-19163,139588,-3923) MOVETO(-20352,138100,-3923) MOVETO(-20814,135273,-3924) MOVETO(-22487,131647,-3685) MOVETO(-26820,132062,-3708) LABEL(ataka1) SET(FIGHTSTART) ITEMCOUNT(Key of Flame[iD=1281],==,1) { SET(FIGHTSTOP) DELAY(4000) JMP(gotovo1) } CHARSTATUS(HP,<=,70) { USEITEM(Healing Potion[iD=1061]) } JMP(ataka1) LABEL(gotovo1) MOVETO(-26820,132062,-3708) MOVETO(-22487,131647,-3685) MOVETO(-20814,135273,-3924) MOVETO(-20352,138100,-3923) MOVETO(-19163,139588,-3923) MOVETO(-17930,142724,-3923) MOVETO(-18469,144814,-3816) MOVETO(-20201,145070,-3819) MOVETO(-20334,144785,-3837) NPCSEL(Flame Salamander[iD=7411]) DELAY(500) NPCDLG(Flame Salamander[iD=7411]) DELAY(500) DLGSEL(Quest) DELAY(500) MOVETO(-21092,144873,-3798) MOVETO(-22270,145401,-3831) MOVETO(-22799,147064,-3510) MOVETO(-24044,149117,-3186) MOVETO(-24667,149352,-3120) MOVETO(-26673,151074,-3054) MOVETO(-28384,149423,-3161) MOVETO(-28370,147501,-3491) MOVETO(-29514,146923,-3809) MOVETO(-31990,148334,-3937) MOVETO(-34206,148744,-3979) MOVETO(-34468,151299,-3538) MOVETO(-35975,159508,-1892) MOVETO(-36589,161370,-1694) MOVETO(-38936,164822,-2861) MOVETO(-40721,165767,-3588) MOVETO(-41434,167260,-3588) NPCSEL(Wind Sylph[iD=7412]) DELAY(500) NPCDLG(Wind Sylph[iD=7412]) DELAY(500) DLGSEL(Quest) MOVETO(-41596,167392,-3588) MOVETO(-41979,168930,-3513) MOVETO(-40092,169039,-3272) MOVETO(-38251,169472,-3303) MOVETO(-38584,170880,-3320) MOVETO(-38535,171178,-3320) MOVETO(-38174,171496,-3320) MOVETO(-38923,172810,-3184) MOVETO(-39598,172706,-3227) MOVETO(-39873,172937,-3253) MOVETO(-40819,174778,-2704) MOVETO(-43092,176818,-2978) MOVETO(-44766,179093,-3220) MOVETO(-45034,179863,-3718) NPCSEL(Lizardman Of The Wasteland[iD=7410]) DELAY(500) NPCDLG(Lizardman Of The Wasteland[iD=7410]) DELAY(500) DLGSEL(Quest) DELAY(500) DLGSEL(Talk about the wind sylph) DELAY(500) DLGSEL(Talk about the noise) DELAY(500) MOVETO(-44852,179658,-3686) MOVETO(-44278,179507,-3626) MOVETO(-43417,178900,-3660) MOVETO(-43382,178184,-3664) MOVETO(-42527,176747,-3219) DELAY(5000) MOVETO(-40716,174864,-2699) DELAY(5000) MOVETO(-39790,172886,-3245) MOVETO(-39676,172746,-3233) MOVETO(-39379,172760,-3201) MOVETO(-38810,172882,-3184) MOVETO(-38242,172171,-3227) MOVETO(-38177,171441,-3320) MOVETO(-38567,171106,-3320) MOVETO(-38615,170717,-3320) MOVETO(-38280,170397,-3320) MOVETO(-38169,169468,-3305) MOVETO(-38526,168662,-3274) MOVETO(-41418,167356,-3588) NPCSEL(Wind Sylph[iD=7412]) DELAY(500) NPCDLG(Wind Sylph[iD=7412]) DELAY(500) DLGSEL(Quest) DELAY(500) USEITEM(Scroll of Escape[iD=736]) DELAY(25000) //продолжфем из GLUDIN Label(GLUDIN_PLOWAD) POSOUTRANGE(-83027,150867,-3155,800) { USEITEM(Scroll of Escape[iD=736]) DELAY(25000) JMP(GLUDIN_PLOWAD) } MOVETO(-83028,150899,-3155) MOVETO(-80933,150114,-3070) MOVETO(-80767,149796,-3070) NPCSEL(Richlin[iD=7320]) DELAY(500) NPCDLG(Richlin[iD=7320]) DELAY(500) DLGSEL( Teleport ) DELAY(500) DLGSEL(Fellmere Harvest Grounds - 1000 Adena ) DELAY(25000) MOVETO(-68749,115268,-3618) MOVETO(-64112,121636,-3568) MOVETO(-62636,121971,-3223) MOVETO(-62045,123443,-3093) MOVETO(-60684,125156,-3019) MOVETO(-60673,126544,-2963) NPCSEL(Water Undine[iD=7413]) DELAY(500) NPCDLG(Water Undine[iD=7413]) DELAY(500) DLGSEL(Quest) DELAY(500) MOVETO(-60731,125866,-2964) MOVETO(-61049,123321,-3121) MOVETO(-59717, 122385, -3080) MOVETO(-59157,122398,-3098) LABEL(ataka2) SET(FIGHTSTART) ITEMCOUNT(Sparkle Pebble[iD=1287],==,2) { SET(FIGHTSTOP) DELAY(4000) JMP(gotovo2) } CHARSTATUS(HP,<=,80) { USEITEM(Healing Potion[iD=1061]) } JMP(ataka2) LABEL(gotovo2) MOVETO(-59213,122500,-3094) MOVETO(-61071,123177,-3110) MOVETO(-60661,126537,-2964) NPCDLG(Water Undine[iD=7413]) DELAY(500) NPCDLG(Water Undine[iD=7413]) DELAY(500) DLGSEL(Quest) DELAY(500) MOVETO(-60028,122548,-3110) MOVETO(-58114,120156,-3178) MOVETO(-56760,118395,-3045) MOVETO(-55376,116550,-3130) MOVETO(-54588,115835,-3200) MOVETO(-53770,115224,-3264) MOVETO(-53415,113453,-3347) MOVETO(-54604,111495,-3284) MOVETO(-53806,110771,-3611) NPCSEL(Earth Snake[iD=7409]) DELAY(500) NPCSEL(Earth Snake[iD=7409]) DELAY(500) DLGSEL(Quest) DELAY(500) MOVETO(-54362,111461,-3357) MOVETO(-54839,110652,-3234) MOVETO(-56721,108136,-3437) MOVETO(-58907,106018,-3761) MOVETO(-61131,104296,-3611) MOVETO(-62202,103335,-3672) MOVETO(-63410,102814,-3565) MOVETO(-63264,102364,-3569) LABEL(ataka3) SET(FIGHTSTART) ITEMCOUNT(Red Soil[iD=1290],==,1) { SET(FIGHTSTOP) DELAY(4000) JMP(gotovo3) } CHARSTATUS(HP,<=,80) { USEITEM(Healing Potion[iD=1061]) } JMP(ataka3) LABEL(gotovo3) MOVETO(-63264,102364,-3569) MOVETO(-63410,102814,-3565) MOVETO(-62202,103335,-3672) MOVETO(-61131,104296,-3611) MOVETO(-58907,106018,-3761) MOVETO(-56721,108136,-3437) MOVETO(-54839,110652,-3234) MOVETO(-54362,111461,-3357) MOVETO(-53949,111347,-3587) MOVETO(-53837,110806,-3609) NPCSEL(Earth Snake[iD=7409]) DELAY(500) NPCDLG(Earth Snake[iD=7409]) DELAY(500) DLGSEL(Quest) DELAY(500) USEITEM(Scroll of Escape[iD=736]) DELAY(25000) //продолжфем из GLUDIO Label(GLUDIO_PLOWAD) POSOUTRANGE(-14408,123725,-3143,800) { USEITEM(Scroll of Escape[iD=736]) DELAY(25000) JMP(GLUDIO_PLOWAD) } MOVETO(-14408,123725,-3143) MOVETO(-12306,123551,-3131) MOVETO(-12280,122782,-3129) MOVETO(-12726,122814,-3143) NPCSEL(Bella[iD=7256]) DELAY(500) NPCDLG(Bella[iD=7256]) DELAY(500) DLGSEL(Teleport) DELAY(500) DLGSEL(The Village of Gludin - 2900 Adena ) DELAY(25000) MOVETO(-81030,150839,-3070) MOVETO(-81009,150861,-3070) MOVETO(-80492,150812,-3067) NPCSEL(Parina[iD=7391]) DELAY(500) NPCDLG(Parina[iD=7391]) DELAY(500) DLGSEL(Quest) DELAY(500) MOVETO(-80540,150832,-3067) MOVETO(-79023,150830,-3061) NPCSEL(Levian[iD=7037]) DELAY(500) NPCDLG(Levian[iD=7037]) DELAY(500) DLGSEL(Get information on changing occupation) DELAY(500) DLGSEL(Human Wizard) DELAY(500) DLGSEL(Change profession to a Human Wizard) DELAY(500) Quote
Demda Posted March 7, 2008 Author Posted March 7, 2008 Spoil Animal Bones to Crystalline Beast 18 lvl Start location Gludin // check position if not gludin, soe MSG(Start) LABEL(NotGludinUseSOE) POSOUTRANGE(-82914, 150862, -3120, 1500) { MSG(Using SOE) CALL(CheckSOENotNULL) USEITEM(Scroll of Escape[iD=736]) DELAY(30000) JMP(NotGludinUseSOE) } // position in gludin 1 // move to warehouse POSINRANGE(-82914, 150862, -3120, 1500) { MSG(Gludin 1 location) MOVETO(-83113, 151713, -3120) MOVETO(-83245, 153981, -3168) MOVETO(-82335, 153971, -3168) MOVETO(-82341, 153401, -3168) MOVETO(-81875, 153446, -3168) JMP(StoreInCWH) } // position in gludin 2 // move to warehouse POSINRANGE(-80053, 154348, -3000, 200) { MSG(Gludin 2 location) MOVETO(-80506, 154031, -3168) MOVETO(-81586, 153919, -3168) MOVETO(-81658, 153431, -3168) MOVETO(-81875, 153446, -3168) JMP(StoreInCWH) } // store animal bones to clan warehouse LABEL(StoreInCWH) MSG(Storing AB to CWH) POSINRANGE(-81875, 153446, -3168, 50) { NPCDLG(Norman) DELAY(3000) DLGSEL(Deposit Item (Clan Warehouse)) DELAY(3000) SAVEITEM(Animal Bone[iD=1872],500) } // go to shop from warehouse MOVETO(-81604, 153463, -3168) MOVETO(-81610, 154009, -3176) MOVETO(-80164, 154027, -3168) MOVETO(-79432, 153475, -3160) MOVETO(-79415, 153872, -3160) // check soe, hp, haste, alacrity potions, ssd CALL(CheckSOE) CALL(CheckHP) CALL(CheckHaste) CALL(CheckAlacrity) CALL(CheckSSD) //CALL(CheckLVL) // go to gatekeeper // teleport to dark elven village MOVETO(-79432, 153475, -3160) MOVETO(-80164, 154027, -3168) MOVETO(-80715, 152997, -3168) MOVETO(-83018, 152860, -3168) MOVETO(-83054, 151816, -3168) MOVETO(-80793, 150269, -3040) MOVETO(-80742, 149844, -3040) // teleport to dark elven village MSG(Teleport to DE Village) NPCSEL(Richlin) DELAY(5000) NPCDLG(Richlin) DELAY(5000) DLGSEL(Go to another village.) DELAY(5000) DLGSEL(The Dark Elven Village) DELAY(10000) // teleport to spoil spot MSG(Teleport to spoil spot) NPCSEL(Jasmine) DELAY(5000) NPCDLG(Jasmine) DELAY(5000) DLGSEL(Go to another village.) DELAY(5000) DLGSEL(The Southern Part of the Dark Elven Forest) DELAY(10000) // go to spoil spot MOVETO(-62715, 75092, -3352) MOVETO(-65878, 75632, -3296) MSG(Starting spoil) USEITEM(Haste Potion[iD=734]) DELAY(1000) USEITEM(Potion of Alacrity[iD=735]) DELAY(1000) SET(FIGHTSTART) // check char status LABEL(CheckChar) CHARSTATUS(CHP,<=,0) { MSG(Fuck, I died) GOHOME() JMP(NotGludinUseSOE) } CALL(CheckSSD) CALL(CheckLVL) CALL(CheckHP) CALL(CheckHaste) CALL(CheckAlacrity) CALL(UseHP ) CALL(UseHasteAlacrity) CALL(CheckAB) DELAY(60000) JMP(CheckChar) /////////////////////// // call functions /////////////////////// // check/buy soe LABEL(CheckSOE) ITEMCOUNT(Scroll of Escape[iD=736],<=,5) { MSG(Out of SOE) CALL(LocationShop) CALL(BuySOE) } RETURN // check/buy hp potions LABEL(CheckHP) ITEMCOUNT(Lesser Healing Potion[iD=1060],<=,0) { SET(FIGHTSTOP) MSG(Out of HP Potions) CALL(LocationShop) CALL(BuyHP) } RETURN // check/buy haste potion LABEL(CheckHaste) ITEMCOUNT(Haste Potion[iD=734],<=,0) { SET(FIGHTSTOP) MSG(Out of Haste Potions) CALL(LocationShop) CALL(BuyHaste) } RETURN // buy alacrity potion LABEL(CheckAlacrity) ITEMCOUNT(Potion of Alacrity[iD=735],<=,0) { SET(FIGHTSTOP) MSG(Out of Alacrity Potions) CALL(LocationShop) CALL(BuyAlacrity) } RETURN // if no ssd - exits LABEL(CheckSSD) ITEMCOUNT(Soulshot: D-grade[iD=1463],<=,10) { SET(FIGHTSTOP) MSG(Out of SSD) CALL(LocationShop) EXIT() } RETURN // check lvl, if > 23 - exits LABEL(CheckLVL) CHARSTATUS(LV,>,23) { SET(FIGHTSTOP) MSG(Need delvl) MSG(Go to town and exit) CALL(CheckSOENotNULL) USEITME(Scroll of Escape[iD=736]) EXIT() } RETURN // check location LABEL(LocationShop) POSOUTRANGE(-79415, 153872, -3160, 50) { MSG(Not in the shop) JMP(NotGludinUseSOE) } RETURN // buy soe LABEL(BuySOE) MSG(Buy SOE) NPCDLG(Poesia) DELAY(3000) DLGSEL(Buy) DELAY(3000) BUYITEM(Scroll of Escape[iD=736],20) RETURN // buy hp potions LABEL(BuyHP) MSG(Buy HP Potions) NPCDLG(Poesia) DELAY(3000) DLGSEL(Buy) DELAY(3000) BUYITEM(Lesser Healing Potion[iD=1060],100) RETURN // buy haste potions LABEL(BuyHaste) MSG(Buy Haste) NPCDLG(Poesia) DELAY(3000) DLGSEL(Buy) DELAY(3000) BUYITEM(Haste Potion[iD=734],30) RETURN // buy alacrity potions LABEL(BuyAlacrity) MSG(Buy Alacrity) NPCDLG(Poesia) DELAY(3000) DLGSEL(Buy) DELAY(3000) BUYITEM(Potion of Alacrity[iD=735],30) RETURN // use healing potion LABEL(UseHP) CHARSTATUS(HP,<,50) { USEITEM(Lesser Healing Potion[iD=1060]) } RETURN // use haste and alacrity potion while resting LABEL(UseHasteAlacrity) CHARSTATUS(STAND,==,0) { CALL(CheckMP) } RETURN // use potions at the end of resting LABEL(CheckMP) CHARSTATUS(MP,>=,95) { USEITEM(Haste Potion[iD=734]) DELAY(1000) USEITEM(Potion of Alacrity[iD=735]) } RETURN // check animal bones LABEL(CheckAB) ITEMCOUNT(Animal Bone[iD=1872],>=,500) { SET(FIGHTSTOP) JMP(NotGludinUseSOE) } RETURN // check if SOE is not 0 LABEL(CheckSOENotNULL) ITEMCOUNT(Scroll of Escape[iD=736],<=,0) { MSG(Need SOE, Exit) EXIT() } RETURN -------------------------------------------------------------------------------- Quote
Demda Posted March 7, 2008 Author Posted March 7, 2008 so, may be later i post more script, now need going off, ;) Quote
absolution Posted March 7, 2008 Posted March 7, 2008 omg, thnx so much, i´ll make a lot quest script, but i hace to format my disck and i can get a file back up, so they get screw :( Quote
Blitztrager Posted March 7, 2008 Posted March 7, 2008 I am really impressed. Beautifull share!!! Karma +1 and maybe stick as it is a very valuable source of scripts. Quote
Demda Posted March 8, 2008 Author Posted March 8, 2008 sry, but any script have not correct shat with NPS, and i think i can rewhrite same scripts Quote
corbas Posted June 24, 2008 Posted June 24, 2008 why any scritp dosnt walk when called MOVETO(xxxx, xxxx, xxxx) ??? Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.