Directions: copy/paste this script into the script tab of cofarmer.
go to Pheonix Castle - click start script. It will start doing the blue mouse quest for you, just make sure you have normal violets/moons/furys in your inventory. When its done it will take you to TC and make mets for ya. Enjoy!
Here are my scripts for CoFarmer:
Code:
[start]
if map = 1002 gotosection [fromtc]
if map ! 1011 gotosection gettopc
goto 1011 909 548
sleep 5000
npcclick 1610
npcanswer 0
npcanswer 1
npcanswer 0
npcanswer 255
sleep 1000
gotosection entercave
[fromtc]
goto 1011 909 548
sleep 10000
return
[entercave]
if map = 1011 goto 1011 927 558
cmd click 125
sleep 200
cmd answer 0
sleep 200
cmd answer 1
cmd answer 255
sleep 200
if map ! 1025 gotosection entercave
sleep 2200
gotosection lft1enter
[lft1enter]
goto 1025 114 162
sleep 1121
;location1
goto 1500 73 100
sleep 535
goto 1500 71 79
;location2
sleep 535
goto 1500 111 136
;location3
sleep 535
goto 1500 100 144
;location4
sleep 535
goto 1500 118 149
;location5
sleep 535
goto 1500 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft2enter
[lft2enter]
goto 1500 114 162
sleep 1121
;location1
goto 1500 73 100
sleep 535
goto 1500 71 79
;location2
sleep 535
goto 1500 111 136
;location3
sleep 535
goto 1500 100 144
;location4
sleep 535
goto 1500 118 149
;location5
sleep 535
goto 1500 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft3enter
[lft3enter]
goto 1500 114 162
sleep 1121
;location1
goto 1503 73 100
sleep 535
goto 1503 71 79
;location2
sleep 535
goto 1503 111 136
;location3
sleep 535
goto 1503 100 144
;location4
sleep 535
goto 1503 118 149
;location5
sleep 535
goto 1503 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft3exit
[lft3exit]
goto 1503 73 13
sleep 1121
gotosection lft4enter
[lft4enter]
goto 1500 167 111
sleep 1121
;location1
goto 1502 73 100
sleep 535
goto 1502 71 79
;location2
sleep 535
goto 1502 111 136
;location3
sleep 535
goto 1502 100 144
;location4
sleep 535
goto 1502 118 149
;location5
sleep 535
goto 1502 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft4exit
[lft4exit]
goto 1502 13 78
sleep 1121
gotosection lft2exit
[lft2exit]
goto 1500 73 13
sleep 1121
gotosection lft5enter
[lft5enter]
goto 1500 167 111
sleep 1121
;location1
goto 1501 73 100
sleep 535
goto 1501 71 79
;location2
sleep 535
goto 1501 111 136
;location3
sleep 535
goto 1501 100 144
;location4
sleep 535
goto 1501 118 149
;location5
sleep 535
goto 1501 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft6enter
[lft6enter]
goto 1501 114 162
sleep 1121
;location1
goto 1503 73 100
sleep 535
goto 1503 71 79
;location2
sleep 535
goto 1503 111 136
;location3
sleep 535
goto 1503 100 144
;location4
sleep 535
goto 1503 118 149
;location5
sleep 535
goto 1503 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft6exit
[lft6exit]
goto 1503 73 13
sleep 1121
gotosection lft7enter
[lft7enter]
goto 1501 167 111
sleep 1121
;location1
goto 1502 73 100
sleep 535
goto 1502 71 79
;location2
sleep 535
goto 1502 111 136
;location3
sleep 535
goto 1502 100 144
;location4
sleep 535
goto 1502 118 149
;location5
sleep 535
goto 1502 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft7exit
[lft7exit]
goto 1502 13 78
sleep 1121
gotosection lft5exit
[lft5exit]
goto 1501 13 78
sleep 1121
gotosection lft1exit
[lft1exit]
goto 1500 73 13
sleep 1121
if getitemamount("GoldNeedle") = 0 gotosection exportal
gotosection rht1enter
[rht1enter]
goto 1025 167 111
sleep 1121
;location1
goto 1501 73 100
sleep 535
goto 1501 71 79
;location2
sleep 535
goto 1501 111 136
;location3
sleep 535
goto 1501 100 144
;location4
sleep 535
goto 1501 118 149
;location5
sleep 535
goto 1501 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht2enter
[rht2enter]
goto 1501 114 162
sleep 1121
;location1
goto 1500 73 100
sleep 535
goto 1500 71 79
;location2
sleep 535
goto 1500 111 136
;location3
sleep 535
goto 1500 100 144
;location4
sleep 535
goto 1500 118 149
;location5
sleep 535
goto 1500 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht3enter
[rht3enter]
goto 1500 114 162
sleep 1121
;location1
goto 1503 73 100
sleep 535
goto 1503 71 79
;location2
sleep 535
goto 1503 111 136
;location3
sleep 535
goto 1503 100 144
;location4
sleep 535
goto 1503 118 149
;location5
sleep 535
goto 1503 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht3exit
[rht3exit]
goto 1503 73 13
sleep 1121
gotosection rht4enter
[rht4enter]
goto 1500 167 111
sleep 1121
;location1
goto 1502 73 100
sleep 535
goto 1502 71 79
;location2
sleep 535
goto 1502 111 136
;location3
sleep 535
goto 1502 100 144
;location4
sleep 535
goto 1502 118 149
;location5
sleep 535
goto 1502 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht4exit
[rht4exit]
goto 1502 13 78
sleep 1121
gotosection rht2exit
[rht2exit]
goto 1500 73 13
sleep 1121
gotosection rht5enter
[rht5enter]
goto 1501 167 111
sleep 1121
;location1
goto 1501 73 100
sleep 535
goto 1501 71 79
;location2
sleep 535
goto 1501 111 136
;location3
sleep 535
goto 1501 100 144
;location4
sleep 535
goto 1501 118 149
;location5
sleep 535
goto 1501 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht6enter
[rht6enter]
goto 1501 114 162
sleep 1121
;location1
goto 1503 73 100
sleep 535
goto 1503 71 79
;location2
sleep 535
goto 1503 111 136
;location3
sleep 535
goto 1503 100 144
;location4
sleep 535
goto 1503 118 149
;location5
sleep 535
goto 1503 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht6exit
[rht6exit]
goto 1503 73 13
sleep 1121
gotosection rht7enter
[rht7enter]
goto 1501 167 111
sleep 1121
;location1
goto 1502 73 100
sleep 535
goto 1502 71 79
;location2
sleep 535
goto 1502 111 136
;location3
sleep 535
goto 1502 100 144
;location4
sleep 535
goto 1502 118 149
;location5
sleep 535
goto 1502 117 165
sleep 666
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht7exit
[rht7exit]
goto 1502 13 78
sleep 1121
gotosection rht5exit
[rht5exit]
goto 1501 13 78
sleep 1121
gotosection rht1exit
[rht1exit]
goto 1501 13 78
sleep 1121
gotosection exportal
[exportal]
if getitemamount("GoldNeedle") = 1 gotosection lft1enter
goto 1025 27 65
sleep 2556
print script done
if getitemamount("VioletGem") = 0 if getitemamount("FuryGem") = 0 if getitemamount("MoonGem") = 0 gotosection getmets
gotosection start
[gettopc]
sleep 666
if map = 1500 goto 1500 73 13
if map = 1501 goto 1501 13 78
if map = 1502 goto 1502 13 78
if map = 1503 goto 1503 73 13
if map = 1025 gotosection exportal
sleep 666
if map ! 1011 gotosection gettopc
gotosection start
[getmets]
goto 1002 397 235
sleep 10000
gotosection metmaker
[metmaker]
if map = 1002 goto 1002 397 235
sleep 4000
gotosection getmet
[getmet]
if getitemamount("RoyalSword") = 0 gotosection entmark
sleep 1000
npcclick 1611
npcanswer 1
npcanswer 0
sleep 1000
if invsize > 36 gotosection entmark
gotosection getmet
[entmark]
sleep 2000
goto 1002 433 442
sleep 2000
npcclick 10050
npcanswer 5
npcanswer 255
sleep 2000
if map ! 1036 gotosection entmark
gotosection metscrolls
[metscrolls]
goto 1036 236 241
sleep 1000
npcclick 5004
npcanswer 0
npcanswer 0
npcanswer 255
sleep 1000
if getitemamount("Meteor") > 9 gotosection metscrolls
sleep 1000
gotosection exmark
[exmark]
if getitemamount("RoyalSword") = 0 die
goto 1036 217 222
sleep 1000
npcclick 45
npcanswer 0
npcanswer 255
sleep 3000
if map ! 1002 gotosection exmark
gotosection metmaker
[onNPC]
;mouse1
cmd click 1612
cmd answer 255
;mouse2
cmd click 1613
cmd answer 255
;mouse3
cmd click 1614
cmd answer 255
;mouse4
cmd click 1615
cmd answer 255
;mouse5
cmd click 1616
cmd answer 255
;mouse6
cmd click 1617
cmd answer 255
This is for people that DC:
Code:
[start]
if map = 1002 gotosection [fromtc]
if map ! 1011 gotosection gettopc
goto 1011 909 548
sleep 5000
npcclick 1610
npcanswer 0
npcanswer 1
npcanswer 0
npcanswer 255
sleep 1000
gotosection entercave
[fromtc]
sleep 1000
goto 1011 909 548
sleep 10000
return
[entercave]
sleep 1000
if map = 1011 goto 1011 927 558
cmd click 125
sleep 200
cmd answer 0
sleep 200
cmd answer 1
cmd answer 255
sleep 200
if map ! 1025 gotosection entercave
sleep 2200
gotosection lft1enter
[lft1enter]
sleep 1000
goto 1025 114 162
sleep 1121
;location1
goto 1500 73 100
sleep 1000
goto 1500 71 79
;location2
sleep 1000
goto 1500 111 136
;location3
sleep 1000
goto 1500 100 144
;location4
sleep 1000
goto 1500 118 149
;location5
sleep 1000
goto 1500 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft2enter
[lft2enter]
sleep 1000
goto 1500 114 162
sleep 1121
;location1
goto 1500 73 100
sleep 1000
goto 1500 71 79
;location2
sleep 1000
goto 1500 111 136
;location3
sleep 1000
goto 1500 100 144
;location4
sleep 1000
goto 1500 118 149
;location5
sleep 1000
goto 1500 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft3enter
[lft3enter]
sleep 1000
goto 1500 114 162
sleep 1121
;location1
goto 1503 73 100
sleep 1000
goto 1503 71 79
;location2
sleep 1000
goto 1503 111 136
;location3
sleep 1000
goto 1503 100 144
;location4
sleep 1000
goto 1503 118 149
;location5
sleep 1000
goto 1503 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft3exit
[lft3exit]
sleep 1000
goto 1503 73 13
sleep 1121
gotosection lft4enter
[lft4enter]
sleep 1000
goto 1500 167 111
sleep 1121
;location1
goto 1502 73 100
sleep 1000
goto 1502 71 79
;location2
sleep 1000
goto 1502 111 136
;location3
sleep 1000
goto 1502 100 144
;location4
sleep 1000
goto 1502 118 149
;location5
sleep 1000
goto 1502 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft4exit
[lft4exit]
sleep 1000
goto 1502 13 78
sleep 1121
gotosection lft2exit
[lft2exit]
sleep 1000
goto 1500 73 13
sleep 1121
gotosection lft5enter
[lft5enter]
sleep 1000
goto 1500 167 111
sleep 1121
;location1
goto 1501 73 100
sleep 1000
goto 1501 71 79
;location2
sleep 1000
goto 1501 111 136
;location3
sleep 1000
goto 1501 100 144
;location4
sleep 1000
goto 1501 118 149
;location5
sleep 1000
goto 1501 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft6enter
[lft6enter]
sleep 1000
goto 1501 114 162
sleep 1121
;location1
goto 1503 73 100
sleep 1000
goto 1503 71 79
;location2
sleep 1000
goto 1503 111 136
;location3
sleep 1000
goto 1503 100 144
;location4
sleep 1000
goto 1503 118 149
;location5
sleep 1000
goto 1503 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft6exit
[lft6exit]
sleep 1000
goto 1503 73 13
sleep 1121
gotosection lft7enter
[lft7enter]
sleep 1000
goto 1501 167 111
sleep 1121
;location1
goto 1502 73 100
sleep 1000
goto 1502 71 79
;location2
sleep 1000
goto 1502 111 136
;location3
sleep 1000
goto 1502 100 144
;location4
sleep 1000
goto 1502 118 149
;location5
sleep 1000
goto 1502 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection lft7exit
[lft7exit]
sleep 1000
goto 1502 13 78
sleep 1121
gotosection lft5exit
[lft5exit]
sleep 1000
goto 1501 13 78
sleep 1121
gotosection lft1exit
[lft1exit]
sleep 1000
goto 1500 73 13
sleep 1121
if getitemamount("GoldNeedle") = 0 gotosection exportal
gotosection rht1enter
[rht1enter]
sleep 1000
goto 1025 167 111
sleep 1121
;location1
goto 1501 73 100
sleep 1000
goto 1501 71 79
;location2
sleep 1000
goto 1501 111 136
;location3
sleep 1000
goto 1501 100 144
;location4
sleep 1000
goto 1501 118 149
;location5
sleep 1000
goto 1501 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht2enter
[rht2enter]
sleep 1000
goto 1501 114 162
sleep 1121
;location1
goto 1500 73 100
sleep 1000
goto 1500 71 79
;location2
sleep 1000
goto 1500 111 136
;location3
sleep 1000
goto 1500 100 144
;location4
sleep 1000
goto 1500 118 149
;location5
sleep 1000
goto 1500 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht3enter
[rht3enter]
sleep 1000
goto 1500 114 162
sleep 1121
;location1
goto 1503 73 100
sleep 1000
goto 1503 71 79
;location2
sleep 1000
goto 1503 111 136
;location3
sleep 1000
goto 1503 100 144
;location4
sleep 1000
goto 1503 118 149
;location5
sleep 1000
goto 1503 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht3exit
[rht3exit]
sleep 1000
goto 1503 73 13
sleep 1121
gotosection rht4enter
[rht4enter]
sleep 1000
goto 1500 167 111
sleep 1121
;location1
goto 1502 73 100
sleep 1000
goto 1502 71 79
;location2
sleep 1000
goto 1502 111 136
;location3
sleep 1000
goto 1502 100 144
;location4
sleep 1000
goto 1502 118 149
;location5
sleep 1000
goto 1502 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht4exit
[rht4exit]
sleep 1000
goto 1502 13 78
sleep 1121
gotosection rht2exit
[rht2exit]
sleep 1000
goto 1500 73 13
sleep 1121
gotosection rht5enter
[rht5enter]
sleep 1000
goto 1501 167 111
sleep 1121
;location1
goto 1501 73 100
sleep 1000
goto 1501 71 79
;location2
sleep 1000
goto 1501 111 136
;location3
sleep 1000
goto 1501 100 144
;location4
sleep 1000
goto 1501 118 149
;location5
sleep 1000
goto 1501 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht6enter
[rht6enter]
sleep 1000
goto 1501 114 162
sleep 1121
;location1
goto 1503 73 100
sleep 1000
goto 1503 71 79
;location2
sleep 1000
goto 1503 111 136
;location3
sleep 1000
goto 1503 100 144
;location4
sleep 1000
goto 1503 118 149
;location5
sleep 1000
goto 1503 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht6exit
[rht6exit]
sleep 1000
goto 1503 73 13
sleep 1121
gotosection rht7enter
[rht7enter]
sleep 1000
goto 1501 167 111
sleep 1121
;location1
goto 1502 73 100
sleep 1000
goto 1502 71 79
;location2
sleep 1000
goto 1502 111 136
;location3
sleep 1000
goto 1502 100 144
;location4
sleep 1000
goto 1502 118 149
;location5
sleep 1000
goto 1502 117 165
sleep 1000
if getitemamount("GoldNeedle") = 0 gotosection gettopc
gotosection rht7exit
[rht7exit]
sleep 1000
goto 1502 113 112
sleep 1000
goto 1502 13 78
sleep 1121
gotosection rht5exit
[rht5exit]
sleep 1000
goto 1501 13 78
sleep 1121
gotosection rht1exit
[rht1exit]
sleep 1000
goto 1501 13 78
sleep 1121
gotosection exportal
[exportal]
sleep 1000
if getitemamount("GoldNeedle") = 1 gotosection lft1enter
goto 1025 27 65
if getitemamount("FuryGem") = 0 if getitemamount("MoonGem") = 0 if getitemamount("VioletGem") = 0 gotosection getmets
gotosection start
[gettopc]
sleep 1000
if map = 1500 goto 1500 73 13
sleep 1000
if map = 1501 goto 1501 13 78
sleep 1000
if map = 1502 goto 1502 13 78
sleep 1000
if map = 1503 goto 1503 73 13
sleep 1000
if map = 1025 gotosection exportal
sleep 1000
if map ! 1011 gotosection gettopc
gotosection start
[getmets]
sleep 1000
goto 1002 397 235
sleep 10000
gotosection metmaker
[metmaker]
sleep 1000
if map = 1002 goto 1002 397 235
sleep 4000
gotosection getmet
[getmet]
sleep 1000
if getitemamount("RoyalSword") = 0 gotosection entmark
sleep 1000
npcclick 1611
npcanswer 1
npcanswer 0
sleep 1000
if invsize > 36 gotosection entmark
gotosection getmet
[entmark]
sleep 2000
goto 1002 433 442
sleep 2000
npcclick 10050
npcanswer 5
npcanswer 255
sleep 2000
if map ! 1036 gotosection entmark
gotosection metscrolls
[metscrolls]
sleep 1000
goto 1036 236 241
sleep 1000
npcclick 5004
npcanswer 0
npcanswer 0
npcanswer 255
sleep 1000
if getitemamount("Meteor") > 9 gotosection metscrolls
sleep 1000
gotosection exmark
[exmark]
sleep 1000
if getitemamount("RoyalSword") = 0 die
goto 1036 217 222
sleep 1000
npcclick 45
npcanswer 0
npcanswer 255
sleep 3000
if map ! 1002 gotosection exmark
gotosection metmaker
[onNPC]
;mouse1
cmd click 1612
cmd answer 255
;mouse2
cmd click 1613
cmd answer 255
;mouse3
cmd click 1614
cmd answer 255
;mouse4
cmd click 1615
cmd answer 255
;mouse5
cmd click 1616
cmd answer 255
;mouse6
cmd click 1617
cmd answer 255






