Vinnie
07-12-2012, 02:21
I seen someone ask for this script somewhere and i was doing tarantula task on a mage so i thought i'd make a script for it to release....This is made for a mage but you can use it on a knight if you delete "setExoriMort tarantula" It cost me like 10k in mana's so was a waste of like 7k to complete the task. This script just hunt's 3 tarantula cave's it does not talk to grizzly adam's or even go and kill hide.
PLEASE TEST AND COMMENT
#Created by Vinnie
#How many potions to bring
fastExiva _pots = 100
#ItemID of the potion to bring
fastExiva _potid = 0C 01
#Price of potion
fastExiva _potprice = 50
#Empty potion ID
fastExiva _emptypotid = 1D 01
#Leave when potions less than
fastExiva _leavepots = 40
#
setMeleeKill bug
setMeleeKill snake
setMeleeKill skunk
setMeleeKill wasp
setMeleeKill cobra
setMeleeKill spider
setMeleeKill poison spider
setMeleeKill centipede
setMeleeKill tarantula
setExoriMort tarantula
setPriority tarantula:+1
setLoot 29 28
setLoot F7 16
setLoot 2A 0D
setLoot 2B 0D
setLoot 0E 17
setLoot D7 0B
setLoot 17 0D
move 32725,32792,8
move 32699,32782,8
move 32689,32789,8
move 32698,32782,8
move 32725,32792,8
move 32726,32794,7
IfTrue ($countitems:0C 01$#number<#40) Goto $nlineoflabel:Depo$
move 32752,32788,7
move 32757,32791,7
move 32758,32791,8
move 32755,32800,8
move 32747,32811,8
move 32749,32834,8
move 32748,32808,8
move 32758,32791,8
move 32758,32792,7
IfTrue ($countitems:0C 01$#number<#40) Goto $nlineoflabel:Depo$
move 32758,32808,7
move 32779,32810,7
move 32800,32814,7
move 32817,32809,7
move 32818,32809,8
move 32800,32812,8
move 32805,32832,8
move 32787,32839,8
move 32784,32835,8
move 32801,32830,8
move 32818,32809,8
move 32818,32810,7
IfTrue ($countitems:0C 01$#number<#40) Goto $nlineoflabel:Depo$
move 32791,32814,7
move 32763,32810,7
move 32740,32802,7
move 32726,32794,7
move 32726,32793,8
gotoScriptLine 0
:Depo
move 32714,32791,7
move 32705,32782,7
move 32663,32787,7
move 32646,32783,7
move 32646,32784,6
move 32630,32784,6
move 32630,32773,6
move 32638,32773,6
move 32638,32770,6
move 32638,32769,7
move 32629,32750,7
move 32629,32748,6
move 32632,32738,6
waitX 1
sayMessage hi
waitX 1
sayInTrade deposit all
waitX 1
sayInTrade yes
waitX 1
move 32629,32748,6
move 32629,32750,7
move 32634,32741,7
waitX 1
putLootOnDepot
move 32629,32750,7
move 32629,32748,6
move 32632,32738,6
waitX 1
sayMessage hi
waitX 1
sayInTrade withdraw $numericalexp:{$numericalexp:{$numericalexp:{$_pot s$}-{$countitems:{$_potid$}$}$}*{$_potprice$}$}-{$numericalexp:{$countitems:{$_emptypotid$}$}*5$}$
waitX 1
sayInTrade yes
move 32630,32742,6
move 32630,32743,5
move 32621,32742,5
waitX 1
sayMessage hi
waitX 1
sayInTrade trade
waitX 1
fastExiva sell:$_emptypotid$:$countitems:{$_emptypotid$}$
waitX 1
fastExiva buy:$_potid$:$numericalexp:{$_pots$}-{$countitems:{$_potid$}$}$
waitX 1
move 32625,32742,5
move 32626,32742,6
move 32625,32748,6
move 32625,32750,7
move 32638,32769,7
move 32638,32770,6
move 32630,32773,6
move 32630,32784,6
move 32646,32784,6
move 32646,32783,7
move 32699,32786,7
move 32716,32788,7
move 32726,32794,7
move 32726,32793,8
gotoScriptLine 0
PLEASE TEST AND COMMENT
#Created by Vinnie
#How many potions to bring
fastExiva _pots = 100
#ItemID of the potion to bring
fastExiva _potid = 0C 01
#Price of potion
fastExiva _potprice = 50
#Empty potion ID
fastExiva _emptypotid = 1D 01
#Leave when potions less than
fastExiva _leavepots = 40
#
setMeleeKill bug
setMeleeKill snake
setMeleeKill skunk
setMeleeKill wasp
setMeleeKill cobra
setMeleeKill spider
setMeleeKill poison spider
setMeleeKill centipede
setMeleeKill tarantula
setExoriMort tarantula
setPriority tarantula:+1
setLoot 29 28
setLoot F7 16
setLoot 2A 0D
setLoot 2B 0D
setLoot 0E 17
setLoot D7 0B
setLoot 17 0D
move 32725,32792,8
move 32699,32782,8
move 32689,32789,8
move 32698,32782,8
move 32725,32792,8
move 32726,32794,7
IfTrue ($countitems:0C 01$#number<#40) Goto $nlineoflabel:Depo$
move 32752,32788,7
move 32757,32791,7
move 32758,32791,8
move 32755,32800,8
move 32747,32811,8
move 32749,32834,8
move 32748,32808,8
move 32758,32791,8
move 32758,32792,7
IfTrue ($countitems:0C 01$#number<#40) Goto $nlineoflabel:Depo$
move 32758,32808,7
move 32779,32810,7
move 32800,32814,7
move 32817,32809,7
move 32818,32809,8
move 32800,32812,8
move 32805,32832,8
move 32787,32839,8
move 32784,32835,8
move 32801,32830,8
move 32818,32809,8
move 32818,32810,7
IfTrue ($countitems:0C 01$#number<#40) Goto $nlineoflabel:Depo$
move 32791,32814,7
move 32763,32810,7
move 32740,32802,7
move 32726,32794,7
move 32726,32793,8
gotoScriptLine 0
:Depo
move 32714,32791,7
move 32705,32782,7
move 32663,32787,7
move 32646,32783,7
move 32646,32784,6
move 32630,32784,6
move 32630,32773,6
move 32638,32773,6
move 32638,32770,6
move 32638,32769,7
move 32629,32750,7
move 32629,32748,6
move 32632,32738,6
waitX 1
sayMessage hi
waitX 1
sayInTrade deposit all
waitX 1
sayInTrade yes
waitX 1
move 32629,32748,6
move 32629,32750,7
move 32634,32741,7
waitX 1
putLootOnDepot
move 32629,32750,7
move 32629,32748,6
move 32632,32738,6
waitX 1
sayMessage hi
waitX 1
sayInTrade withdraw $numericalexp:{$numericalexp:{$numericalexp:{$_pot s$}-{$countitems:{$_potid$}$}$}*{$_potprice$}$}-{$numericalexp:{$countitems:{$_emptypotid$}$}*5$}$
waitX 1
sayInTrade yes
move 32630,32742,6
move 32630,32743,5
move 32621,32742,5
waitX 1
sayMessage hi
waitX 1
sayInTrade trade
waitX 1
fastExiva sell:$_emptypotid$:$countitems:{$_emptypotid$}$
waitX 1
fastExiva buy:$_potid$:$numericalexp:{$_pots$}-{$countitems:{$_potid$}$}$
waitX 1
move 32625,32742,5
move 32626,32742,6
move 32625,32748,6
move 32625,32750,7
move 32638,32769,7
move 32638,32770,6
move 32630,32773,6
move 32630,32784,6
move 32646,32784,6
move 32646,32783,7
move 32699,32786,7
move 32716,32788,7
move 32726,32794,7
move 32726,32793,8
gotoScriptLine 0