PDA

View Full Version : My hunting scripts and how to mod them to work with the Wizard FE



Theyesman
02-25-2005, 09:53 PM
Just as a quick thing about the hunting scripts I posted today. They're all made for stormfront and easily customizable.

All these scripts are original and made by Plo. Hope you enjoy them.

[Edited on 2-26-2005 by Theyesman]

Theyesman
02-25-2005, 10:09 PM
On concerns posted in other scripts:

Take these scripts for what they are, everything script they reference is a simple travel script that I will be adding shortly.

Theyesman
02-25-2005, 10:12 PM
To make life easy on everyone, I'll be listing all the scripts in a helpful text file, you'll just have to fish through it to find which one you need.

StrayRogue
02-25-2005, 10:14 PM
Don't forget the spellup one ;)

Theyesman
02-25-2005, 10:17 PM
Heh, will do

Theyesman
02-25-2005, 10:20 PM
After speaking with someone who has been using my scripts for a while, Apparently to make them work for the wizard, all you have to is add the following line:

pause 1

before the put %s line in the start: section of the script, so

start:
put %s
COUNTER ADD 1
match path%c disk,
match path%c Obvious
match haste gas cloud
match charcheck a bog wight.
match charcheck a bog wight,
match charcheck a bog wight and
match charcheck a warrior shade.
match charcheck a warrior shade,
match charcheck a warrior shade and
match charcheck a bog spectre.
match charcheck a bog spectre,
match charcheck a bog spectre and
match goon You can't go there
match stand P>
match haste You notice that things have returned
matchwait


Would look like this:

start:
PAUSE 1
put %s
COUNTER ADD 1
match path%c disk,
match path%c Obvious
match haste gas cloud
match charcheck a bog wight.
match charcheck a bog wight,
match charcheck a bog wight and
match charcheck a warrior shade.
match charcheck a warrior shade,
match charcheck a warrior shade and
match charcheck a bog spectre.
match charcheck a bog spectre,
match charcheck a bog spectre and
match goon You can't go there
match stand P>
match haste You notice that things have returned
matchwait

Also, for some reason you have to set monster bold off, but once you complete those two steps it should work like a gem.

[Edited on 2-26-2005 by Theyesman]

StrayRogue
02-25-2005, 10:21 PM
While that looks right, can anyone else confirm that that will actually work with the Wizard?

hectomaner
02-25-2005, 10:30 PM
yes, all my hunting scripts are modded from the glacier hunter i got from him a while back, and i modded them to use on wizard so i could play at work

the pause 1 is needed, or it will move to quick, and for some reason only way i could get it to work is with monsterbold off

StrayRogue
02-25-2005, 10:34 PM
That pwns, thanks.

Gan
02-26-2005, 09:11 AM
Plo's scripts are the shiznit.

And yes, you need to un-ass that spellup script for the table.

That is all....

:foshizzle:

Theyesman
02-26-2005, 03:03 PM
Sure, I'll share my table-spellup script, someone else can explain what it does or you can try to decipher it yourself.

start:
setvariable s511 0
setvariable s509 0
setvariable s506 0
setvariable s503 0
setvariable s414 0
setvariable s406 0
setvariable s401 0

chilling:
pause 3
hmmm:
put inc 920
wait:
put lick tary
match instruction rubs you
match hmmm YOU HAVE BEEN IDLE
match spelluptime Speaking to you
matchwait

instruction:
put 'To utilize me correctly for spells, you must put the spells in the proper syntax. Speak to me with which spells you want in descending order. For instance: Speeking to you, Arxis says, "511 414 401." Note: I will only cast the following spells: 511 509 506 503 414 406 401. If I don't have the mana available, I will skip the spell and move onto the next one. I now do blurs also. If this is your desire, say "Blurs." to me. Other commands offered are "Oneshot," and "Mana".
goto wait

laccon:
put sleep
goto wait

spelluptime:
match name1 Arxis says
match name2 Taryne says
match name3 Alyssea says
match name4 Pyrigor says
match name5 Polariz says
match name6 Amelee says
match name7 Chyrain says
match name8 Luxrious says
match name9 Michaelous says
match name10 Alyssea says
match name11 Nemonaeon says
match name12 Laccon says
match name13 Dazmar says
match name14 Damina says
match name15 Jahira says
match name16 Jaken says
match name17 Ganalon says
match name18 Saryann says
match name19 Randem says
match name20 Ana says
match name21 Alinel says
match name22 Hectomaner says
match name23 Selenite says
match name24 Aleas says
match name25 Chica says
match name26 Selenite says
matchwait

###########################################

name1:
setvariable caston arxis
goto parser

name2:
setvariable caston Taryne
goto parser

name3:
setvariable caston Alyssea
goto parser

name4:
setvariable caston Pyrigor
goto parser

name5:
setvariable caston Polariz
goto parser

name6:
setvariable caston Amelee
goto parser

name7:
setvariable caston Chyrain
goto parser

name8:
setvariable caston Luxrious
goto parser

name9:
setvariable caston Michaelous
goto parser

name10:
setvariable caston Alyssea
goto parser

name11:
setvariable caston Nemonaeon
goto parser

name12:
setvariable caston Laccon
goto parser

name13:
setvariable caston Dazmar
goto parser

name14:
setvariable caston Damina
goto parser

name15:
setvariable caston Jahira
goto parser

name16:
setvariable caston Jaken
goto parser

name17:
setvariable caston Ganalon
goto parser

name18:
setvariable caston Saryann
goto parser

name19:
setvariable caston Randem
goto parser

name20:
setvariable caston Ana
goto parser

name21:
setvariable caston Alinel
goto parser

name22:
setvariable caston Hectomaner
goto parser

name23:
setvariable caston Selenite
goto parser

name24:
setvariable caston Aleas
goto parser

name25:
setvariable caston Chica
goto parser

name26:
setvariable caston Selenite
goto parser


#########################################
############DO NOT GO BELOW THIS POINT!!!
parser:
match s511 511
match s509 509
match s506 506
match s503 503
match s414 414
match s406 406
match s401 401
match blurs Blurs
match oneshot Oneshot
match sendmana Mana
match wait ?
match wait .
matchwait

parse1:
match s509 509
match s506 506
match s503 503
match s414 414
match s406 406
match s401 401
match doneparse .
matchwait

s511:
setvariable s511 1
goto parse1

s509:
setvariable s509 6
goto parse1

s506:
setvariable s506 1
goto parse1

s503:
setvariable s503 3
goto parse1

s414:
setvariable s414 3
goto parse1

s406:
setvariable s406 3
goto parse1

s401:
setvariable s401 3
goto parse1

blurs:
goto castblurs

oneshot:
goto dooneshot

sendmana:
put send 30 %caston
goto wait

doneparse:
echo *** Now you are spelling up %s ! ***
counter set 1
goto %c

casting:
match %spellnum You don't have that
match casting%c I could not find
put send %damana asdf
matchwait

casting1:
casting2:
casting3:
casting4:
casting5:
casting6:
counter subtract 1
put prep %daspell
put cast %caston
pause 4
goto casting%c

casting0:
goto %spellnum


##########################

1:
counter set %s511
setvariable spellnum 2
setvariable daspell 511
setvariable damana 11
goto casting
2:
counter set %s509
setvariable spellnum 3
setvariable daspell 509
setvariable damana 54
goto casting
3:
counter set %s503
setvariable spellnum 4
setvariable daspell 503
setvariable damana 9
goto casting
4:
counter set %s414
setvariable spellnum 5
setvariable daspell 414
setvariable damana 42
goto casting
5:
counter set %s406
setvariable spellnum 6
setvariable daspell 406
setvariable damana 18
goto casting
6:
counter set %s401
setvariable spellnum 7
setvariable daspell 401
setvariable damana 3
goto casting
7:
counter set %s506
setvariable spellnum 8
setvariable daspell 506
setvariable damana 6
goto casting
8:
goto start

###########################
castblurs:
put 'Ok, I guess I'll cast some blurs.
put leave
put group open
pause 3
put 'Ok, casting blurs in 10 seconds if i have the mana. Join up.
pause 10

match blurmana I could not find
match noblurmana You don't have that
put send 60 asdf
matchwait

blurmana:
put 'Casting now
put inc 911
pause 4
put inc 911
pause 4
put inc 911
pause 4
put inc 911
pause 4
put inc 911
put 'That's four hours.
put disb
waitfor Your group status
put group open
put join tary
waitfor You join
goto wait

noblurmana:
put 'Sorry folks, not enough mana.
goto wait

##########################
dooneshot:
match dooneshot1 I could not find
match nooneshot You don't have
put send 42 ASDF
matchwait

nooneshot:
put 'I don't have the mana, gimme a break
goto wait

dooneshot1:
put prep 503
put cast %caston
pause 5

put prep 401
put cast %caston
pause 5

put prep 406
put cast %caston
pause 5

put prep 414
put cast %caston
pause 5

put prep 509
put cast %caston
pause 5

put prep 509
put cast %caston
pause 5
goto wait

Gan
02-26-2005, 05:12 PM
you are da man...

I know what is is since my name is listed in the script... for those who dont know how to use it, look at the beginning and read the instruction: section.