Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- automacro moveToSprakkiOutside {
- recheck 1
- exclusive 1
- location new_1-1, new_2-1, new_3-1, new_4-1, new_5-1
- base = 1
- actor npc none /Sprakki/
- quest 7117 inactive
- call {
- do move 52 113
- }
- }
- automacro TalkSprakkiOutside {
- recheck 1
- exclusive 1
- location new_1-1, new_2-1, new_3-1, new_4-1, new_5-1
- base = 1
- actor npc /Sprakki/
- quest 7117 inactive
- call {
- do conf autoMoveOnDeath 0
- do conf autoMoveOnDeath_x none
- do conf autoMoveOnDeath_y none
- do conf autoMoveOnDeath_map none
- do conf saveMap none
- do conf saveMap_warpToBuyOrSell 0
- do conf sellAuto 0
- do conf storageAuto 0
- do conf storageAuto_npc none
- do conf getAuto_0 none
- do conf autoTalkCont 0
- do conf sitAuto_idle 0
- do conf sitAuto_hp_lower 40
- do conf sitAuto_hp_upper 80
- do conf itemsTakeAuto 0
- do conf itemsGatherAuto 0
- do conf lockMap none
- do conf route_randomWalk 0
- do conf statsAddAuto 1
- do conf statsAddAuto_list 15 agi, 15 str, 15 dex, 25 agi, 25 dex, 30 str, 99 agi
- do conf statsAddAuto_dontUseBonus 1
- do conf skillsAddAuto 1
- do conf skillsAddAuto_list NV_BASIC 9
- do conf itemsMaxWeight 89
- do conf itemsMaxWeight_sellOrStore 48
- do conf itemsMaxNum_sellOrStore 99
- do iconf 12323 0 0 0
- do iconf 12324 0 0 0
- do iconf 569 0 0 0
- do iconf 7059 50 0 0
- do iconf 7060 50 0 0
- do iconf 13040 0 0 0
- do iconf 1243 0 0 0
- do iconf 2112 0 0 0
- do iconf 5055 0 0 0
- do iconf 2414 0 0 0
- do iconf 2510 0 0 0
- do iconf 2352 0 0 0
- do iconf 1201 0 0 0
- do iconf 13041 0 0 0
- do iconf 2393 0 0 0
- do iconf 2301 0 0 0
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- }
- }
- automacro moveInside {
- recheck 1
- exclusive 1
- quest 7117 active
- location new_1-1, new_2-1, new_3-1, new_4-1, new_5-1
- priority 1
- call GotoInside
- }
- automacro moveInsideBugged {
- recheck 1
- exclusive 1
- quest 7117 inactive, 7118 active
- base = 2
- location new_1-1, new_2-1, new_3-1, new_4-1, new_5-1
- priority 1
- call GotoInside
- }
- macro GotoInside {
- $nextMap = nextMap("$.map")
- do move $nextMap 101 29
- }
- automacro moveNextToSprakki {
- recheck 1
- exclusive 1
- quest 7117 active
- actor npc none /Sprakki/
- base = 1
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- priority 1
- call GotoSpraki
- }
- automacro moveNextToSprakkiBugged {
- recheck 1
- exclusive 1
- quest 7117 inactive, 7118 active
- base = 2
- actor npc none /Sprakki/
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- priority 1
- call GotoSpraki
- }
- macro GotoSpraki {
- do move 101 29
- }
- automacro talkSprakkiBugged {
- recheck 1
- exclusive 1
- quest 7117 inactive, 7118 active
- base = 2
- actor npc /Sprakki/
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- priority 0
- call SprakiiBuggedTalk
- }
- macro SprakiiBuggedTalk {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk resp 0
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- }
- automacro talkSprakki {
- recheck 1
- exclusive 1
- quest 7117 active
- base = 1
- actor npc /Sprakki/
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- priority 0
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk resp 0
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- }
- }
- automacro moveNextToBrade {
- recheck 1
- exclusive 1
- quest 7118 active, 7119 active
- actor npc none /Brade/
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- priority 2
- call MoveToBrade
- }
- macro MoveToBrade {
- do move 103 105
- }
- automacro talkBrade {
- recheck 1
- exclusive 1
- quest 7118 active
- base = 2
- actor npc /Brade/
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- priority 0
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- }
- }
- automacro moveNextToBradeBugged {
- recheck 1
- exclusive 1
- quest 7118 inactive
- quest 7119 inactive
- base = 3
- inventory 5055 = 0
- actor npc none /Brade/
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- priority 1
- call MoveToBrade
- }
- automacro talkBradeBugged {
- recheck 1
- exclusive 1
- quest 7118 inactive
- quest 7119 inactive
- base = 3
- inventory 5055 = 0
- actor npc /Brade/
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- priority 0
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- }
- }
- automacro equipStuffForBrade {
- recheck 1
- exclusive 1
- quest 7119 active
- equipped topHead not 5055, leftHand not 2112, robe not 2510, shoes not 2414, armor not 2352, rightHand not 1243
- call {
- $check = GetIndexAndEquipped("topHead", 5055)
- if ($check != -1) {
- do eq $check
- }
- $check = GetIndexAndEquipped("robe", 2510)
- if ($check != -1) {
- do eq $check
- }
- $check = GetIndexAndEquipped("shoes",2414)
- if ($check != -1) {
- do eq $check
- }
- $check = GetIndexAndEquipped("armor",2352)
- if ($check != -1) {
- do eq $check
- }
- $check = GetIndexAndEquipped("leftHand",2112)
- if ($check != -1) {
- do eq $check
- }
- $check = GetIndexAndEquipped("rightHand",1243)
- if ($check != -1) {
- do eq $check
- }
- }
- }
- automacro talkBradeSecond {
- recheck 1
- exclusive 1
- quest 7119 active
- base = 3
- equipped topHead 5055
- equipped leftHand 2112
- equipped rightHand 1243
- equipped robe 2510
- equipped armor 2352
- equipped shoes 2414
- actor npc /Brade/
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- }
- }
- automacro BradeBuggedNo7120MoveJinha {
- recheck 1
- exclusive 1
- quest 7119 inactive
- quest 7120 inactive
- base = 4
- inventory 12324 > 0
- equipped topHead 5055
- equipped leftHand 2112
- equipped rightHand 1243
- equipped robe 2510
- equipped armor 2352
- equipped shoes 2414
- skilllvl NV_FIRSTAID = 0
- actor npc none /Jinha/
- call MoveJinha
- }
- automacro moveToGirlSkill {
- recheck 1
- exclusive 1
- quest 7120 active
- actor npc none /Jinha/
- skilllvl NV_FIRSTAID = 0
- priority 0
- call MoveJinha
- }
- macro MoveJinha {
- do move 107 108
- }
- automacro BradeBuggedNo7120TalkJinha {
- recheck 1
- exclusive 1
- quest 7119 inactive
- quest 7120 inactive
- base = 4
- inventory 12324 > 0
- equipped topHead 5055
- equipped leftHand 2112
- equipped rightHand 1243
- equipped robe 2510
- equipped armor 2352
- equipped shoes 2414
- skilllvl NV_FIRSTAID = 0
- actor npc /Jinha/
- call TalkJinha
- }
- automacro talkGirlSkill {
- recheck 1
- exclusive 1
- quest 7120 active
- actor npc /Jinha/
- skilllvl NV_FIRSTAID = 0
- priority 0
- call TalkJinha
- }
- macro TalkJinha {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk resp 0
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- }
- automacro BradeBuggedNo7120MoveBrade {
- recheck 1
- exclusive 1
- quest 7119 inactive
- quest 7120 inactive
- base = 4
- inventory 12324 > 0
- inventory 2393 = 0
- equipped topHead 5055
- equipped leftHand 2112
- equipped rightHand 1243
- equipped robe 2510
- equipped armor 2352
- equipped shoes 2414
- skilllvl NV_FIRSTAID = 1
- actor npc none /Brade/
- call MoveToBrade
- }
- automacro BradeBuggedNo7120TalkBrade {
- recheck 1
- exclusive 1
- quest 7119 inactive
- quest 7120 inactive
- base = 4
- inventory 12324 > 0
- inventory 2393 = 0
- equipped topHead 5055
- equipped leftHand 2112
- equipped rightHand 1243
- equipped robe 2510
- equipped armor 2352
- equipped shoes 2414
- skilllvl NV_FIRSTAID = 1
- actor npc /Brade/
- call TalkBradeGetTunic
- }
- automacro talkBradeThird {
- recheck 1
- exclusive 1
- quest 7120 active
- skilllvl NV_FIRSTAID = 1
- actor npc /Brade/
- priority 0
- call TalkBradeGetTunic
- }
- macro TalkBradeGetTunic {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- }
- automacro equipStuffForGirl {
- recheck 1
- exclusive 1
- quest 7120 inactive
- inventory 2393 = 1
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- equipped armor not 2393
- call {
- $check = GetIndexAndEquipped("armor", 2393)
- if ($check != -1) {
- do eq $check
- }
- }
- }
- automacro moveNextToChoco {
- recheck 1
- exclusive 1
- equipped armor 2393
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- actor npc none /Choco/
- priority 1
- call {
- do move 32 171
- }
- }
- automacro talkChoco {
- recheck 1
- exclusive 1
- quest 7120 inactive
- quest 7121 inactive
- equipped armor 2393
- location new_1-2, new_2-2, new_3-2, new_4-2, new_5-2
- actor npc /Choco/
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- $talk = kafra
- }
- }
- automacro moveNextToGuys {
- recheck 1
- exclusive 1
- quest 7121 active
- actor npc none /(Choco|Kafra|Zonda|Soldado)/
- priority 0
- call {
- do move 32 171
- }
- }
- automacro talkKafra {
- recheck 1
- exclusive 1
- quest 7121 active
- var talk = kafra
- actor npc /Kafra/
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk resp 4
- $talk = zonda
- }
- }
- automacro talkZonda {
- recheck 1
- exclusive 1
- quest 7121 active
- var talk = zonda
- actor npc /Zonda/
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- $talk = soldado
- }
- }
- automacro talkSoldado {
- recheck 1
- exclusive 1
- quest 7121 active
- var talk = soldado
- actor npc /Soldado/
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- $talk = choco
- }
- }
- automacro talkChocoAgain {
- recheck 1
- exclusive 1
- quest 7121 active
- var talk = choco
- actor npc /Choco/
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- $talk = kafra
- pause 1
- }
- }
- automacro moveBradeGrounds {
- recheck 1
- exclusive 1
- quest 7122 inactive
- inventory 13040 = 0
- location new_1-3, new_2-3, new_3-3, new_4-3, new_5-3
- actor npc none /Brade/
- priority 1
- call moveBradeGrounds
- }
- automacro talkBradeonGroundsGetQuest {
- recheck 1
- exclusive 1
- quest 7122 inactive
- inventory 13040 = 0
- location new_1-3, new_2-3, new_3-3, new_4-3, new_5-3
- actor npc /Brade/
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- do mconf Poring 1 0 0
- do conf lockMap $.map
- do conf attackAuto 2
- do conf route_randomWalk 1
- $potName = GetNamenyNameID(569)
- do conf useSelf_item_0 $potName
- do conf useSelf_item_0_disabled 0
- do conf useSelf_item_0_hp < 60%
- do conf getAuto_0 $potName
- do conf getAuto_0_minAmount 20
- do conf getAuto_0_maxAmount 200
- do conf getAuto_0_passive 0
- }
- }
- automacro moveBradeCompleteQuest {
- recheck 1
- exclusive 1
- quest 7122 killed
- location new_1-3, new_2-3, new_3-3, new_4-3, new_5-3
- actor npc none /Brade/
- priority 1
- call moveBradeGrounds
- }
- macro moveBradeGrounds {
- do move 99 31
- }
- automacro talkBradeonGroundsCompleteQuest {
- recheck 1
- exclusive 1
- quest 7122 killed
- location new_1-3, new_2-3, new_3-3, new_4-3, new_5-3
- actor npc /Brade/
- call {
- do talk $.lastNpcIndex
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- pause 0.5
- do talk cont
- }
- }
- automacro equipStuffForBradeGrounds {
- recheck 1
- exclusive 1
- quest 7122 inactive
- inventory 13040 = 1
- equipped rightHand not 13040
- location new_1-3, new_2-3, new_3-3, new_4-3, new_5-3
- call {
- $check = GetIndexAndEquipped("rightHand", 13040)
- if ($check != -1) {
- do eq $check
- }
- }
- }
- automacro EndEquipGrounds {
- recheck 1
- exclusive 1
- quest 7122 inactive
- equipped rightHand 13040
- location new_1-3, new_2-3, new_3-3, new_4-3, new_5-3
- call {
- do conf useSelf_item_0_hp < 80%
- do include off NoviceGrounds.pm
- do include on TurnThief.pm
- do reload macros
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment