PDA

View Full Version : OTF Lich Qyn'arj script. Wizard FE.



Omens
03-18-2009, 01:06 AM
Threw this together real quick because I ran out of favor tonight. Ran it for an hour. No hangs. Got 250 spins on the globe.

Details:

Sorcerer script.

Favor hunting script in west woods. Does not pick up boxes. It does pick up scrolls, statues, rings, wands and some gems.

Not an Afk script. If you fall, get stunned, etc. it will hang. Does not watch mana.

Script takes for granted you have: Psinet, Current Atlas Rooms, A Cloak, A sack, A backpack, An open hand and are in Voln.

Start from anywhere past the swim that Atlas knows.


#favor.Cmd

put goto 9555
pause 10
counter set 1

top:
put look
goto checkroom

checkroom:
match anyonehere lich qyn'arj
match move%c Obvious paths
matchwait

Anyonehere:
put look
match move%c Also here:
match killthatbitch Obvious paths
matchwait

Killthatbitch:
pause
put 705 qyn'arj
match killthatbitch Wait 1 sec.
match killthatbitch Wait 2 sec.
match killthatbitch Wait 3 sec.
match killthatbitch Cast Roundtime 3 Seconds.
match killthatbitch ...wait
match killthatbitch I could not find what
match top Cast at what?
match dead But it is dead!
match dead You hear a sound like a weeping child as a white glow separates
matchwait

Dead:
pause 1
put loot
match lootbla blazestar
match lootdia diamond
match lootrub ruby
match lootsap sapphire
match lootgli glimaerstone
match lootpea pearl
match lootscro scroll
match lootpap paper
match lootlaz lazuli
match lootmoon moonstone
match lootfey feystone
match lootopal opal
match looteme emerald
match loottop topaz
match lootpal palimpsest
match lootpapy papyrus
match lootstat statue
match lootvel vellum
match lootwan wand
match lootring ring
match move%c The stone form of a lich qyn'arj crumbles away to dust.
matchwait

Runbitchrun:

move1:
wait
put nw
counter set 2
goto checkroom

move2:
wait
put n
counter set 3
goto checkroom

move3:
wait
put nw
counter set 4
goto checkroom

move4:
wait
put n
counter set 5
goto checkroom

move5:
wait
put nw
counter set 6
goto checkroom

move6:
wait
put n
counter set 7
goto checkroom

move7:
wait
put ne
counter set 8
goto checkroom

move8:
wait
put ne
counter set 9
goto checkroom

move9:
wait
put e
counter set 10
goto checkroom

move10:
wait
put w
counter set 11
goto checkroom

move11:
wait
put sw
counter set 12
goto checkroom

move12:
wait
put sw
counter set 13
goto checkroom

move13:
wait
put s
counter set 14
goto checkroom

move14:
wait
put se
counter set 15
goto checkroom

move15:
wait
put s
counter set 16
goto checkroom

move16:
wait
put se
counter set 17
goto checkroom

move17:
wait
put s
counter set 18
goto checkroom

move18:
wait
put se
counter set 19
goto checkroom

move19:
wait
put sw
counter set 20
goto checkroom

move20:
wait
put w
counter set 21
goto checkroom

move21:
wait
put w
counter set 22
goto checkroom

move22:
wait
put nw
counter set 23
goto checkroom

move23:
wait
put nw
counter set 24
goto checkroom

move24:
wait
put w
counter set 25
goto checkroom

move25:
wait
put n
counter set 26
goto checkroom

move26:
wait
put n
counter set 27
goto checkroom

move27:
wait
put n
counter set 28
goto checkroom

move28:
wait
put n
counter set 29
goto checkroom

move29:
wait
put n
counter set 30
goto checkroom

move30:
wait
put nw
counter set 31
goto checkroom

move31:
wait
put se
counter set 32
goto checkroom

move32:
wait
put s
counter set 33
goto checkroom

move33:
wait
put s
counter set 34
goto checkroom

move34:
wait
put w
counter set 35
goto checkroom

move35:
wait
put w
counter set 36
goto checkroom

move36:
wait
put w
counter set 37
goto checkroom

move37:
wait
put sw
counter set 38
goto checkroom

move38:
wait
put s
counter set 39
goto checkroom

move39:
wait
put n
counter set 40
goto checkroom

move40:
wait
put ne
counter set 41
goto checkroom

move41:
wait
put e
counter set 42
goto checkroom

move42:
wait
put e
counter set 43
goto checkroom

move43:
wait
put e
counter set 44
goto checkroom

move44:
wait
put s
counter set 45
goto checkroom

move45:
wait
put s
counter set 46
goto checkroom

move46:
wait
put s
counter set 47
goto checkroom

move47:
wait
put e
counter set 48
goto checkroom

move48:
wait
put se
counter set 49
goto checkroom

move49:
wait
put se
counter set 50
goto checkroom

move50:
wait
put e
counter set 51
goto checkroom

move51:
wait
put e
counter set 52
goto checkroom

move52:
wait
put ne
counter set 1
goto checkroom





lootbla:
pause 1
put get blazestar
wait
put open my sack
wait
put put my bla in my sack
wait
put close my sack
wait
goto top

lootdia:
pause 1
put get diamond
wait
put open my sack
wait
put put my dia in my sack
wait
put close my sack
wait
goto top

lootrub:
pause 1
put get ruby
wait
put open my sack
wait
put put my ruby in my sack
wait
put close my sack
wait
goto top

lootsap:
pause 1
put get sapphire
wait
put open my sack
wait
put put my sap in my sack
wait
put close my sack
wait
goto top

lootgli:
pause 1
put get glimaerstone
wait
put open my sack
wait
put put my gli in my sack
wait
put close my sack
wait
goto top

lootpea:
pause 1
put get pearl
wait
put open my sack
wait
put put my pea in my sack
wait
put close my sack
wait
goto top

lootscro:
pause 1
put get scroll
wait
put open my cloak
wait
put put my scro in my cloak
wait
put close my cloak
wait
goto top

lootpap:
pause 1
put get paper
wait
put open my cloak
wait
put put my pap in my cloak
wait
put close my cloak
wait
goto top

lootlaz:
pause 1
put get lazuli
wait
put open my sack
wait
put put my lap in my sack
wait
put close my sack
wait
goto top

lootmoon:
pause 1
put get moonstone
wait
put open my sack
wait
put put my moon in my sack
wait
put close my sack
wait
goto top

lootfey:
pause 1
put get feystone
wait
put open my sack
wait
put put my fey in my sack
wait
put close my sack
wait
goto top

lootopal:
pause 1
put get opal
wait
put open my sack
wait
put put my opal in my sack
wait
put close my sack
wait
goto top

looteme:
pause 1
put get emerald
wait
put open my sack
wait
put put my eme in my sack
wait
put close my sack
wait
goto top

loottop:
pause 1
put get topaz
wait
put open my sack
wait
put put my top in my sack
wait
put close my sack
wait
goto top

lootpal:
pause 1
put get pali
wait
put open my clo
wait
put put pali in my clo
wait
put close my clo
wait
goto top

lootpapy:
pause 1
put get papyrus
wait
put open my clo
wait
put put papyrus in my clo
wait
put close my clo
wait
goto top

lootstat:
pause 1
put get stat
wait
put open my back
wait
put put stat in my back
wait
put close my back
wait
goto top

lootvel:
pause 1
put get vellum
wait
put open my clo
wait
put put vellum in my clo
wait
put close my clo
wait
goto top

lootwan:
pause 1
put get wand
wait
put open my back
wait
put put wand in my back
wait
put close my back
wait
goto top

lootring:
pause 1
put get ring
wait
put open my back
wait
put put ring in my back
wait
put close my back
wait
goto top

The Ponzzz
03-18-2009, 02:12 AM
I enjoy the goto labels.

Asrial
07-26-2009, 05:13 AM
Wayyyyy late to the discussion (caught my eye) but one thing I noticed, though haven't tested it, is that I think your script wastes mana casting at a dead creature.

Back in the day I found that the DISARM verb can give different messaging based on living/dead status. Course, if you're trained in disarm, it won't work because then you'll keep trying to disarm them when they're alive.

Anyways, it works perfectly for me when I use my 302 script.