Results 1 to 8 of 8

Thread: Script for Unlocking Scrolls

  1. #1

    Default Script for Unlocking Scrolls

    On the repo as ;unlockscrolls

    So this script is for unlocking a lot of scrolls at once. It is pretty self-explanatory, it looks something like this:



    You put all the spells that you don't want the script messing with on the left. It won't touch any scrolls containing these spells. In the middle list, you put all the spells you want to try to unlock. Obviously you can't choose what spells you actually unlock, so for every desirable spell on the scroll it will wave quiss'fyn and then odeir'cos until it unlocks what you want. If you check off the beiron'fyn box, it will wave beiron'fyn for any spells level 5 and under IF there are no spells level 5 and under that you want to unlock on the scroll. The idea here is that if you have spell which has say: 401, 501, 211. You are better off unlocking 401 and 501 for 5 charges each instead of risking getting 20 charges of each before unlocking 211.

    The script will handle drawing all the runestones provided you have:
    a) water
    b) ink
    c) blank runestones OR stones + aish'vrak potions
    d) brush

    Known issues/TODO:
    - Doesn't shop for components if you are out
    - There is no check to make sure you have all the components you need before it starts (since there is no way to check how many waves of each runestone are left). If it runs out of water/ink/runestones you might end up with a half-unlocked scroll in your fresh container.
    - If you have half-unlocked scrolls in your fresh container the script can get stuck trying to unlock already unlocked spells.
    - There is no field for your components container yet. It will search your inventory, but to make sure lich has the contents loaded its a good idea to look in the bag containing them first.
    - beiron'fyn is never waved at scrolls containing desirable low-level spells, even if they are the first to be unlocked with quiss'fyn

    Post any questions/comments/bugs or hit me up on LNet
    Last edited by SanGreal; 04-27-2010 at 02:36 PM.

  2. #2

    Default

    Now that's sweet. Good job.
    It must be hard to type with ghostcrawlers penis lodged in your ass. - g++

  3. #3
    Join Date
    May 2005
    Location
    West Hollywood, CA
    Posts
    589

    Default

    this has some serious potential.

  4. #4

    Default

    Thanks, now I just need someone daring enough to try it besides me

  5. #5

    Default

    Fixed a bug that was causing minor issues when the odeir'cos runestone ran out of charges

    And a log of it working (albeit not the best -- excuse my unlocking skills):
    Code:
    --- Lich: infuse active.
    
    >
    [infuse]>look in #186510381
    The crystal flask is filled with a dark crimson fluid.  A thin silver chain is affixed to its lip, leading to a crystal cork that dangles at its side.
    >
    [infuse]>look in #186958679
    
    The water inside the flask appears to be streaked with brown wisps of ink.
    >
    [infuse]>look in #186510561
    There is a good bit left in the clay flask.
    >
    [infuse]>look in #186510557
    The crystal flask is filled with a dark crimson fluid.  A thin silver chain is affixed to its lip, leading to a crystal cork that holds it securely closed.
    >
    [infuse]>look in #186510553
    A thin vultite chain is affixed to its lip, leading to a crystal cork that dangles at its side.
    >
    [infuse]>look in #186510534
    The water inside the flask appears to be streaked with brown wisps of ink.
    >
    [infuse]>read #186986433
    You quickly recognize the rune scrawled upon the runestone as the "odeir'cos" rune.
    >
    [infuse]>read #186975798
    You quickly recognize the rune scrawled upon the runestone as the "quiss'fyn" rune.
    >
    [infuse]>read #186510634
    You quickly recognize the rune scrawled upon the stone as the "odeir'cos" rune.
    >
    [infuse]>read #186510637
    You quickly recognize the rune scrawled upon the runestone as the "beiron'fyn" rune.
    >
    [infuse]>read #186956233
    There is nothing there to read.
    >
    [infuse]>read #186956234
    There is nothing there to read.
    >
    [infuse]>read #186956228
    There is nothing there to read.
    >
    [infuse]>look in #170176283
    There is just a little left in the white flask.
    >
    [infuse]>read #186510641
    You quickly recognize the rune scrawled upon the runestone as the "lorae'tyr" rune.
    >
    [infuse]>read #186510633
    It takes you a moment to focus on the light scroll.
    On the light scroll you see
        (205) Light
        (107) Spirit Warding II
        (101) Spirit Warding I
        (109) Dispel Invisibility
    
    >
    [infuse]>read #186510632
    You quickly recognize the rune scrawled upon the runestone as the "ag'loenar" rune.
    >
    [infuse]>read #186510624
    It takes you a moment to focus on the old vellum.
    On the old vellum you see
        (115) Fasthr's Reward
        (102) Spirit Barrier
        (211) Bravery
       (1712) Spirit Guard
        (309) Neutralize Curse
    
    >
    [infuse]>read #186510622
    It takes you a moment to focus on the faded scroll.
    On the faded scroll you see
        (113) UnDisease
        (119) Spirit Dispel
        (603) Foraging
       (1715) Firestorm
        (101) Spirit Warding I
        (619) Mass Calm
    
    >
    [infuse]>read #186510619
    It takes you a moment to focus on the pure white scroll.
    On the pure white scroll you see
        (308) Well of Life
        (309) Neutralize Curse
        (214) Bind
        (114) UnPoison
        (115) Fasthr's Reward
    
    >
    [infuse]>read #186510617
    It takes you a moment to focus on the crumbling scroll.
    On the crumbling scroll you see
        (303) Prayer of Protection
        (203) Manna
        (102) Spirit Barrier
        (211) Bravery
    
    >
    [infuse]>read #186510616
    It takes you a moment to focus on the shimmering paper.
    On the shimmering paper you see
        (206) Darkness
       (1119) Strength Of Will
        (101) Spirit Warding I
       (1111) Limb Scar Repair
       (1104) Head Repair
    
    >
    [infuse]>read #186510615
    It takes you a moment to focus on the blood-stained scroll.
    On the blood-stained scroll you see
        (205) Light
       (1712) Spirit Guard
       (1111) Limb Scar Repair
       (1101) Heal
        (117) Spirit Strike
    
    >
    [infuse]>read #186510614
    It takes you a moment to focus on the charred paper.
    On the charred paper you see
        (303) Prayer of Protection
        (203) Manna
        (107) Spirit Warding II
        (202) Spirit Shield
        (208) Living Spell
    
    >
    [infuse]>read #186510613
    It takes you a moment to focus on the scorched parchment.
    On the scorched parchment you see
        (115) Fasthr's Reward
        (308) Well of Life
        (213) Minor Sanctuary
        (104) Disease Resistance
        (312) Fervent Reproach
    
    >
    [infuse]>read #186510612
    It takes you a moment to focus on the burnt scroll.
    On the burnt scroll you see
        (201) Calm
        (203) Manna
        (202) Spirit Shield
    
    >
    [infuse]>read #186510611
    It takes you a moment to focus on the arcane parchment.
    On the arcane parchment you see
        (310) Warding Sphere
        (211) Bravery
        (205) Light
        (209) Untrammel
    
    >
    [infuse]>read #186510610
    It takes you a moment to focus on the scorched palimpsest.
    On the scorched palimpsest you see
        (106) Spirit Fog
        (201) Calm
        (211) Bravery
        (202) Spirit Shield
    
    >
    [infuse]>look in #186510609
    The crystal flask is filled with an oceanic blue water solution.  A thin silver chain is affixed to its lip, leading to a crystal cork that dangles at its side.
    >
    [infuse]>read #186510608
    It takes you a moment to focus on the yellowed scroll.
    On the yellowed scroll you see
        (202) Spirit Shield
        (111) Fire Spirit
        (202) Spirit Shield
        (211) Bravery
    
    >
    [infuse]>read #186510605
    It takes you a moment to focus on the luminous scroll.
    On the luminous scroll you see
        (106) Spirit Fog
        (610) Tangleweed
        (111) Fire Spirit
        (104) Disease Resistance
        (113) UnDisease
    
    >
    [infuse]>read #186510604
    It takes you a moment to focus on the dark paper.
    On the dark paper you see
        (604) Skinning
    
    >
    [infuse]>read #186510601
    >
    It takes you a moment to focus on the blood-stained papyrus.
    On the blood-stained papyrus you see
        (202) Spirit Shield
        (201) Calm
        (108) Stun Relief
       (1106) Bone Shatter
    
    >
    [infuse]>read #186510591
    It takes you a moment to focus on the forest green scroll.
    On the forest green scroll you see
        (102) Spirit Barrier
        (613) Self Control
        (103) Spirit Defense
        (110) Unbalance
        (603) Foraging
    
    >
    [infuse]>read #186510589
    You quickly recognize the rune scrawled upon the runestone as the "grik'tyr" rune.
    >
    [infuse]>read #186510579
    It takes you a moment to focus on the pure white scroll.
    On the pure white scroll you see
        (204) Unpresence
        (217) Mass Interference
        (304) Bless Item
        (211) Bravery
        (307) Benediction
    
    >
    [infuse]>read #186510577
    It takes you a moment to focus on the obscure scroll.
    On the obscure scroll you see
        (101) Spirit Warding I
        (207) Purify Air
        (303) Prayer of Protection
        (311) Blind
    
    >
    [infuse]>get #186510601
    You remove a scrap of blood-stained papyrus from in your boarhide pack.
    >
    [infuse]>get #186975798
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186975798 at #186510601
    You wave your runestone at a scrap of blood-stained papyrus.
    The glazed ceramic runestone vibrates and begins to glow.  You sense that the papyrus has somehow been altered.
    Cast Roundtime 3 Seconds.
    >
    
    [infuse]>_drag #186975798 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186986433
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186986433 at #186510601
    You wave your runestone at a scrap of blood-stained papyrus.
    As the runestone passes over the scroll, you sense:
       (202) Spirit Shield with a number of charges remaining and the potential to add many charges.
       (201) Calm with a few charges remaining.
       (108) Stun Relief with a few charges remaining.
      (1106) Bone Shatter with a few charges remaining.
    Cast Roundtime 3 Seconds.
    >
    
    [infuse]>_drag #186986433 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186975798
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>_drag #186975798 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>_drag #186510601 #186510352
    You put a scrap of blood-stained papyrus in your dark wool cloak.
    >
    [infuse]>get #186510612
    You remove a burnt scroll from in your boarhide pack.
    >
    [infuse]>get #186975798
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186975798 at #186510612
    You wave your runestone at a burnt scroll.
    The glazed ceramic runestone vibrates and begins to glow.  You sense that the scroll has somehow been altered.
    The runestone disintegrates.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186510612 #186510575
    You put a burnt scroll in your boarhide pack.
    >
    [infuse]>get #186956233
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>get #186510635
    You remove a cracked wood-handled brush from in your boarhide pack.
    >
    [infuse]>draw quiss'fyn rune
    The ink on the wood-handled brush is dried, and will need to be cleaned off first.
    >
    [infuse]>dip #186510635 in #186958679
    >
    You dip your brush in a coarse ceramic flask, rinsing it in water.
    >
    [infuse]>dip #186510635 in #186958010
    You dip your brush in a ceramic bottle of rune ink, covering its tip in brown ink.
    >
    [infuse]>draw quiss'fyn rune
    [keepsigns]>sign of thought
    You carefully trace out the shape of the quiss'fyn rune with your wood-handled brush, forming a near-perfect depiction of it on the surface of your glazed ceramic runestone.
    Roundtime: 10 sec.
    >
    ...wait 10 seconds.
    [keepsigns]>sign of thought
    Your hypnotic gesture makes your mind receptive to the thoughts of others.  You feel their distant, comforting presence.
    
    >
    [ Sign of Thought: +0:13:48, 0:13:48 remaining. ]
    [infuse]>_drag #186510635 #186510575
    You put a cracked wood-handled brush in your boarhide pack.
    >
    [infuse]>get #186510612
    You remove a burnt scroll from in your boarhide pack.
    >
    [infuse]>_drag #186988311 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186986433
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186986433 at #186510612
    You wave your runestone at a burnt scroll.
    As the runestone passes over the scroll, you sense:
       (201) Calm with a few charges remaining.
       (203) Manna with a few charges remaining and the potential to add many charges.
       (202) Spirit Shield with a few charges remaining.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186986433 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186988311
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186988311 at #186510612
    You wave your runestone at a burnt scroll.
    The glazed ceramic runestone vibrates and begins to glow.  You sense that the scroll has somehow been altered.
    Cast Roundtime 3 Seconds.
    >
    
    [infuse]>_drag #186988311 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186986433
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186986433 at #186510612
    You wave your runestone at a burnt scroll.
    As the runestone passes over the scroll, you sense:
       (201) Calm with a few charges remaining.
       (203) Manna with a few charges remaining and the potential to add many charges.
       (202) Spirit Shield with a few charges remaining and the potential to add many charges.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186986433 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186988311
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>_drag #186988311 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>_drag #186510612 #186510352
    You put a burnt scroll in your dark wool cloak.
    >
    [infuse]>get #186510614
    You remove a sheaf of charred paper from in your boarhide pack.
    >
    [infuse]>get #186988311
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186988311 at #186510614
    You wave your runestone at a sheaf of charred paper.
    The glazed ceramic runestone vibrates and begins to glow.  You sense that the paper has somehow been altered.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186988311 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186986433
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186986433 at #186510614
    You wave your runestone at a sheaf of charred paper.
    As the runestone passes over the scroll, you sense:
       (303) Prayer of Protection with a number of charges remaining.
       (203) Manna with a number of charges remaining.
       (107) Spirit Warding II with a number of charges remaining.
       (202) Spirit Shield with a number of charges remaining and the potential to add many charges.
       (208) Living Spell with many charges remaining.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186986433 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186988311
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186988311 at #186510614
    You wave your runestone at a sheaf of charred paper.
    The glazed ceramic runestone vibrates and begins to glow.  You sense that the paper has somehow been altered.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186988311 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186986433
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186986433 at #186510614
    You wave your runestone at a sheaf of charred paper.
    As the runestone passes over the scroll, you sense:
       (303) Prayer of Protection with a number of charges remaining.
       (203) Manna with a number of charges remaining.
       (107) Spirit Warding II with a number of charges remaining.
       (202) Spirit Shield with a number of charges remaining and the potential to add many charges.
       (208) Living Spell with many charges remaining and the potential to add a number of charges.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186986433 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186988311
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186988311 at #186510614
    You wave your runestone at a sheaf of charred paper.
    The glazed ceramic runestone vibrates and begins to glow.  You sense that the paper has somehow been altered.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186988311 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186986433
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186986433 at #186510614
    You wave your runestone at a sheaf of charred paper.
    As the runestone passes over the scroll, you sense:
       (303) Prayer of Protection with a number of charges remaining and the potential to add many charges.
       (203) Manna with a number of charges remaining.
       (107) Spirit Warding II with a number of charges remaining.
       (202) Spirit Shield with a number of charges remaining and the potential to add many charges.
       (208) Living Spell with many charges remaining and the potential to add a number of charges.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186986433 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186988311
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>_drag #186988311 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>_drag #186510614 #186510352
    >
    You put a sheaf of charred paper in your dark wool cloak.
    >
    [infuse]>get #186510577
    You remove an obscure scroll from in your boarhide pack.
    >
    [infuse]>get #186988311
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186988311 at #186510577
    You wave your runestone at an obscure scroll.
    The glazed ceramic runestone vibrates and begins to glow.  You sense that the scroll has somehow been altered.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186988311 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186986433
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186986433 at #186510577
    You wave your runestone at an obscure scroll.
    As the runestone passes over the scroll, you sense:
       (101) Spirit Warding I with a few charges remaining and the potential to add many charges.
       (207) Purify Air with a few charges remaining.
       (303) Prayer of Protection with a few charges remaining.
       (311) Blind with a few charges remaining.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186986433 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186988311
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186988311 at #186510577
    You wave your runestone at an obscure scroll.
    The glazed ceramic runestone vibrates and begins to glow.  You sense that the scroll has somehow been altered.
    The runestone disintegrates.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186510577 #186510575
    You put an obscure scroll in your boarhide pack.
    >
    [infuse]>get #186956234
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>get #186510635
    You remove a cracked wood-handled brush from in your boarhide pack.
    >
    [infuse]>draw quiss'fyn rune
    With a few quick strokes of your wood-handled brush, you draw the quiss'fyn rune on the surface of your glazed ceramic runestone.
    Roundtime: 10 sec.
    >
    [infuse]>_drag #186510635 #186510575
    You put a cracked wood-handled brush in your boarhide pack.
    >
    [infuse]>get #186510577
    You remove an obscure scroll from in your boarhide pack.
    >
    [infuse]>_drag #186990536 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186986433
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186986433 at #186510577
    You wave your runestone at an obscure scroll.
    As the runestone passes over the scroll, you sense:
       (101) Spirit Warding I with a few charges remaining and the potential to add many charges.
       (207) Purify Air with a few charges remaining.
       (303) Prayer of Protection with a few charges remaining.
       (311) Blind with a few charges remaining and the potential to add many charges.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186986433 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186990536
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186990536 at #186510577
    You wave your runestone at an obscure scroll.
    The glazed ceramic runestone vibrates and begins to glow.  You sense that the scroll has somehow been altered.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186990536 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186986433
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>wave #186986433 at #186510577
    You wave your runestone at an obscure scroll.
    As the runestone passes over the scroll, you sense:
       (101) Spirit Warding I with a few charges remaining and the potential to add many charges.
       (207) Purify Air with a few charges remaining.
       (303) Prayer of Protection with a few charges remaining and the potential to add many charges.
       (311) Blind with a few charges remaining and the potential to add many charges.
    Cast Roundtime 3 Seconds.
    >
    [infuse]>_drag #186986433 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>get #186990536
    You remove a russet glazed ceramic runestone from in your boarhide pack.
    >
    [infuse]>_drag #186990536 #186510575
    You put a russet glazed ceramic runestone in your boarhide pack.
    >
    [infuse]>_drag #186510577 #186510352
    You put an obscure scroll in your dark wool cloak.
    >
    --- Lich: infuse has exited.
    Last edited by SanGreal; 05-01-2010 at 03:06 AM.

  6. Default

    Does anyone have a copy of unlockscrolls for lich. It is no longer available in the repo

    Thanks
    My dad always told me not to argue with fools or drunks. And I don't smell alcohol on your breath.

  7. #7

    Default

    Quote Originally Posted by Darcthundar View Post
    Does anyone have a copy of unlockscrolls for lich. It is no longer available in the repo
    (Re-)uploaded. No warranties of any sort as I don't actually use it, I just happen to have it from some time in the past.

  8. Default

    Thanks for the help
    My dad always told me not to argue with fools or drunks. And I don't smell alcohol on your breath.

Similar Threads

  1. Unlocking/charging scrolls
    By Delarock in forum Sorcerer
    Replies: 6
    Last Post: 04-28-2012, 05:38 PM
  2. Is there a Lich script to help Infuse Scrolls?
    By Darcthundar in forum The Lich Project
    Replies: 7
    Last Post: 12-17-2010, 05:59 PM
  3. Script for reading scrolls in inventory
    By Ignot in forum Miscellaneous Scripts
    Replies: 0
    Last Post: 05-06-2007, 01:20 PM
  4. Unlocking Scrolls
    By Goretawn in forum Sorcerer
    Replies: 5
    Last Post: 12-21-2006, 10:15 PM
  5. A script for reading ALL my scrolls?
    By Ooga Chaka in forum Scripting Discussion
    Replies: 17
    Last Post: 12-22-2003, 07:02 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •