Marmic Disarm (script): Difference between revisions

From Elanthipedia
Jump to navigation Jump to search
(Created page with '<pre> #disarm.Wiz trunk: save "trunk" match trap_ident You get match trap_ident You are already holding that. match strongbox What were you referring to? put get my trunk ma...')
 
m (added category of 'Survival')
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Script
<pre>
|cat=utility, Survival

|fe=StormFront
#disarm.Wiz
|auth=[[User:Aramis604|Marmic]]
}}


Uses a lockpick ring now.
Command line variables allow you to set a different disarm/pick modifier (careful/quick/blind, etc)... leaving them blank will be a "normal" disarm/pick.
If you want to disarm "normal", but pick "quick", then use "_" (.disarm _ quick).


<pre>
setvariable pouch gem pou
setvariable dif_dis %1
setvariable dif_pic %2


trunk:
trunk:
save "trunk"
setvariable box trunk

match trap_ident You get
match trap_ident You get
match trap_ident You are already holding that.
match trap_ident You are already holding that.
Line 13: Line 21:
put get my trunk
put get my trunk
matchwait
matchwait


strongbox:
strongbox:
save "strongbox"
setvariable box strongbox
match trap_ident You get
match trap_ident You get
match trap_ident You are already holding that.
match trap_ident You are already holding that.
Line 22: Line 28:
put get my strongbox
put get my strongbox
matchwait
matchwait

skippet:
skippet:
save "skippet"
setvariable box skippet
match trap_ident You get
match trap_ident You get
match trap_ident You are already holding that.
match trap_ident You are already holding that.
Line 30: Line 35:
put get my skippet
put get my skippet
matchwait
matchwait

crate:
crate:
save "crate"
setvariable box crate
match trap_ident You get
match trap_ident You get
match trap_ident You are already holding that.
match trap_ident You are already holding that.
Line 38: Line 42:
put get my crate
put get my crate
matchwait
matchwait

coffer:
coffer:
save "coffer"
setvariable box coffer
match trap_ident You get
match trap_ident You get
match trap_ident You are already holding that.
match trap_ident You are already holding that.
Line 46: Line 49:
put get my coffer
put get my coffer
matchwait
matchwait

casket:
casket:
save "casket"
setvariable box casket
match trap_ident You get
match trap_ident You get
match trap_ident You are already holding that.
match trap_ident You are already holding that.
Line 54: Line 56:
put get my casket
put get my casket
matchwait
matchwait

caddy:
caddy:
save "caddy"
setvariable box caddy
match trap_ident You get
match trap_ident You get
match trap_ident You are already holding that.
match trap_ident You are already holding that.
Line 62: Line 63:
put get my caddy
put get my caddy
matchwait
matchwait


chest:
chest:
setvariable box chest
save "box"
match trap_ident You get
match trap_ident You get
match trap_ident You are already holding that.
match trap_ident You are already holding that.
Line 71: Line 70:
put get my chest
put get my chest
matchwait
matchwait


box:
box:
setvariable box box
save "box"
match trap_ident You get
match trap_ident You get
match trap_ident You are already holding that.
match trap_ident You are already holding that.
Line 80: Line 77:
put get my box
put get my box
matchwait
matchwait







trap_ident:
trap_ident:
#save "trap_ident"
pause 1
pause 1
match trap_ident_f fails to reveal to you what type of trap protects it.
match trap_ident_f fails to reveal to you what type of trap protects it.
Line 102: Line 91:
match trap_ident_s which you can take down any time.
match trap_ident_s which you can take down any time.
match trap_ident_s would be a longshot.
match trap_ident_s would be a longshot.
match trap_ident_s An aged grandmother could open this in her sleep.
match trap_ident_s you could do it blindfolded!
match trap_ident_s An aged grandmother could
match trap_ident_s You really don't have any chance


#****************************************************
##****************************************************
#******** add additional success lines above ********
##******** add additional success lines above ********
#****************************************************
##****************************************************


match get_lockpick Roundtime: 3 sec.
match get_lockpick Roundtime: 3 sec.
match trap_disarm Somebody has already located
match trap_disarm Somebody has already located
put disarm my %s iden
put disarm my %box iden
matchwait
matchwait
trap_ident_s:
trap_ident_s:
#save "trap_disarm"
#goto pause
pause 1
pause 1
pause 1
pause 1
goto trap_disarm
goto trap_disarm
trap_ident_f:
trap_ident_f:
#save "trap_ident"
#goto pause
pause 1
pause 1
pause 1
pause 1
goto trap_ident
goto trap_ident
trap_disarm:
trap_disarm:
#save "trap_disarm"
pause 1
pause 1
match trap_disarm_f unable to make any progress.
match trap_disarm_f unable to make any progress.
Line 136: Line 124:
match trap_disarm_s With precise control,
match trap_disarm_s With precise control,
match trap_disarm_s With a smirk you wedge
match trap_disarm_s With a smirk you wedge
match trap_disarm_s stopping it up and disarming the trap.
match trap_disarm_s You manage to work the contact fibers away
match trap_disarm_s Working with extreme care,
match trap_disarm_s Unsure as to whether the liquid-filled bladder
match trap_disarm_s manage to bend it well away from the mesh bag.
match trap_disarm_s By focusing on its tiny legs, you are able
match trap_disarm_s Reaching into the keyhole carefully, you knock


#****************************************************
##****************************************************
#******** add additional success lines above ********
##******** add additional success lines above ********
#****************************************************
##****************************************************


put disarm my %s %1
put disarm my %box %dif_dis
matchwait
matchwait
trap_disarm_s:
trap_disarm_s:
#save "trap_morecheck"
#goto pause
pause 1
pause 1
pause 1
pause 1
goto trap_morecheck
goto trap_morecheck
trap_disarm_f:
trap_disarm_f:
#save "trap_disarm"
#goto pause
pause 1
pause 1
pause 1
pause 1
Line 169: Line 160:
match notdisarmed Roundtime: 14 sec.
match notdisarmed Roundtime: 14 sec.
match notdisarmed Roundtime: 15 sec.
match notdisarmed Roundtime: 15 sec.
put disarm %s iden
put disarm my %box iden
matchwait
matchwait
disarmed:
disarmed:
#save "get_lockpick"
#goto pause
pause 1
pause 1
pause 1
pause 1
goto get_lockpick
goto get_lockpick
notdisarmed:
notdisarmed:
#save "trap_ident"
#goto pause
pause 1
pause 1
pause 1
pause 1
Line 185: Line 172:
get_lockpick:
get_lockpick:
pause 1
pause 1
goto lock_ident
match out What were you referring to?
match lock_ident You are already holding that.
match lock_ident You get
put get my lockpick
matchwait
matchwait
lock_ident:
lock_ident:
#save "lock_ident"
pause 1
pause 1
match notdisarmed making any chance of picking it unlikely.
match notdisarmed making any chance of picking it unlikely.
Line 206: Line 189:
match lock_ident_s simple matter for you to unlock.
match lock_ident_s simple matter for you to unlock.
match lock_ident_s Prayer would be a good start
match lock_ident_s Prayer would be a good start
match lock_ident_s would be a longshot.
match lock_ident_s This lock is a laughable matter,
match lock_ident_s An aged grandmother could
match lock_ident_s You probably have the same shot as a snowball


##****************************************************

#****************************************************
##******** add additional success lines above ********
#******** add additional success lines above ********
##****************************************************
#****************************************************


match get_lockpick Find a more appropriate tool and try again!
match get_lockpick Find a more appropriate tool and try again!
match lock_pick Somebody has already inspected
match lock_pick Somebody has already inspected
match lock_pick It's not even locked, why bother?
put pick my %s iden
put pick my %box iden
matchwait
matchwait
lock_ident_s:
lock_ident_s:
#save "lock_pick"
#goto pause
pause 1
pause 1
pause 1
pause 1
goto lock_pick
goto lock_pick
lock_ident_f:
lock_ident_f:
#save "lock_ident"
#goto pause
pause 1
pause 1
pause 1
pause 1
Line 230: Line 213:
lock_pick:
lock_pick:
pause 1
pause 1
match get_lockpick Find a more appropriate tool and try again!
match out Find a more appropriate tool and try again!
match lock_pick_s It's not even locked, why bother?
match lock_pick_s With a soft click,
match lock_pick_s With a soft click,
match lock_pick_f You are unable to make any progress
match lock_pick_f You are unable to make any progress
put pick my %s %1
put pick my %box %dif_pic
matchwait
matchwait
lock_pick_s:
lock_pick_s:
#save "lock_morecheck"
#goto pause
pause 1
pause 1
pause 1
pause 1
goto lock_morecheck
goto lock_morecheck
lock_pick_f:
lock_pick_f:
#save "lock_pick"
#goto pause
pause 1
pause 1
pause 1
pause 1
Line 250: Line 230:
pause 1
pause 1
match open You open the
match open You open the
match open That is already open.
match lock_ident It is locked.
match lock_ident It is locked.
put open my %s
put open my %box
matchwait
matchwait
open:
open:
pause 1
pause 1
get_coin:
put stow left
match get_coin You pick up
put get coin
match coin_out What were you referring to?
put get coin
put get coin from my %box
pause 2
matchwait
put get coin
coin_out:
put get coin
pause 2

fill:
fill:
match fill_s You take
match fill_s You take
match fill_s You fill
match fill_s You fill
match fill_S You open your
match fill_full You can't fit anything else
match fill_full You can't fit anything else
match fill_full You'll need to tie it up before
match fill_s There aren't any gems
match fill_s There aren't any gems
put fill pou with %s
put fill my %pouch with my %box
matchwait
matchwait

fill_full:
fill_full:
echo *****************************************
put rem my gem pou
echo ********** GEM CONTAINER FULL! **********
waitfor You remove
echo *****************************************
put close my gem pou
goto end2
waitfor You close
put stow my pouch
waitfor You put



match fill_full_new You get
match end What were you referring to?
put get pou from boot
matchwait
fill_full_new:
pause 1
pause 1
put open my gem pou
put wear my pou
waitfor You attach
goto fill

fill_s:
fill_s:
pause 1
pause 1
pause 1
pause 1
put dump %s in %2
put disman my %box
put dump %s in %2
put disman my %box
pause 1
pause 1
pause 1
pause 1
put disman %s shri


goto end
goto end
notdisarmed:
#save "trap_ident"
#goto pause
pause 1
pause 1
goto trap_ident
out:
out:
echo ***************************************
echo ***************************************
echo ********** OUT OF LOCKPICKS! **********
echo ********** OUT OF LOCKPICKS! **********
echo ***************************************
echo ***************************************
goto end
goto end2

pause:
pause 1
goto %s


end:
end:
pause 1
pause 1
pause 1
pause 1
goto %s
goto %box

end2:
end2:

</pre>
</pre>

Latest revision as of 20:54, 16 May 2016

Marmic Disarm (script)
Category utility,Survival
Front-end StormFront
Author Marmic


Uses a lockpick ring now. Command line variables allow you to set a different disarm/pick modifier (careful/quick/blind, etc)... leaving them blank will be a "normal" disarm/pick. If you want to disarm "normal", but pick "quick", then use "_" (.disarm _ quick).

setvariable pouch gem pou
setvariable dif_dis %1
setvariable dif_pic %2

trunk:
setvariable box trunk
match trap_ident You get
match trap_ident You are already holding that.
match strongbox What were you referring to?
put get my trunk
matchwait
strongbox:
setvariable box strongbox
match trap_ident You get
match trap_ident You are already holding that.
match skippet What were you referring to?
put get my strongbox
matchwait
skippet:
setvariable box skippet
match trap_ident You get
match trap_ident You are already holding that.
match crate What were you referring to?
put get my skippet
matchwait
crate:
setvariable box crate
match trap_ident You get
match trap_ident You are already holding that.
match coffer What were you referring to?
put get my crate
matchwait
coffer:
setvariable box coffer
match trap_ident You get
match trap_ident You are already holding that.
match casket What were you referring to?
put get my coffer
matchwait
casket:
setvariable box casket
match trap_ident You get
match trap_ident You are already holding that.
match caddy What were you referring to?
put get my casket
matchwait
caddy:
setvariable box caddy
match trap_ident You get
match trap_ident You are already holding that.
match chest What were you referring to?
put get my caddy
matchwait
chest:
setvariable box chest
match trap_ident You get
match trap_ident You are already holding that.
match box What were you referring to?
put get my chest
matchwait
box:
setvariable box box
match trap_ident You get
match trap_ident You are already holding that.
match end2 What were you referring to?
put get my box
matchwait
trap_ident:
pause 1
match trap_ident_f fails to reveal to you what type of trap protects it.
match trap_ident_s You think this trap is precisely at your skill level.
match trap_ident_s good shot at disarming
match trap_ident_s You have some chance of being
match trap_ident_s The odds are against you,
match trap_ident_s with only minor troubles.
match trap_ident_s long with your skills.
match trap_ident_s You have an amazingly minimal
match trap_ident_s Prayer would be a good start
match trap_ident_s simple matter for you to disarm.
match trap_ident_s which you can take down any time.
match trap_ident_s would be a longshot.
match trap_ident_s An aged grandmother could open this in her sleep.
match trap_ident_s you could do it blindfolded!
match trap_ident_s An aged grandmother could
match trap_ident_s You really don't have any chance

##****************************************************
##******** add additional success lines above ********
##****************************************************

match get_lockpick Roundtime: 3 sec.
match trap_disarm Somebody has already located
put disarm my %box iden
matchwait
trap_ident_s:
pause 1
pause 1
goto trap_disarm
trap_ident_f:
pause 1
pause 1
goto trap_ident
trap_disarm:
pause 1
match trap_disarm_f unable to make any progress.
match trap_disarm_s After wiggling the milky-white tube
match trap_disarm_s Working slowly, you carefully
match trap_disarm_s Carefully, you pry the bronze face away
match trap_disarm_s Careful not to jostle
match trap_disarm_s With the precision and grace 
match trap_disarm_s With sweat forming on your brow,
match trap_disarm_s You cautiously pry
match trap_disarm_s With precise control,
match trap_disarm_s With a smirk you wedge
match trap_disarm_s stopping it up and disarming the trap.
match trap_disarm_s You manage to work the contact fibers away
match trap_disarm_s Working with extreme care,
match trap_disarm_s Unsure as to whether the liquid-filled bladder
match trap_disarm_s manage to bend it well away from the mesh bag.
match trap_disarm_s By focusing on its tiny legs, you are able
match trap_disarm_s Reaching into the keyhole carefully, you knock

##****************************************************
##******** add additional success lines above ********
##****************************************************

put disarm my %box %dif_dis
matchwait
trap_disarm_s:
pause 1
pause 1
goto trap_morecheck
trap_disarm_f:
pause 1
pause 1
goto trap_disarm
trap_morecheck:
match disarmed Roundtime: 3 sec.
match notdisarmed Roundtime: 4 sec.
match notdisarmed Roundtime: 5 sec.
match notdisarmed Roundtime: 6 sec.
match notdisarmed Roundtime: 7 sec.
match notdisarmed Roundtime: 8 sec.
match notdisarmed Roundtime: 9 sec.
match notdisarmed Roundtime: 10 sec.
match notdisarmed Roundtime: 11 sec.
match notdisarmed Roundtime: 12 sec.
match notdisarmed Roundtime: 13 sec.
match notdisarmed Roundtime: 14 sec.
match notdisarmed Roundtime: 15 sec.
put disarm my %box iden
matchwait
disarmed:
pause 1
pause 1
goto get_lockpick
notdisarmed:
pause 1
pause 1
goto trap_ident
get_lockpick:
pause 1
goto lock_ident
matchwait
lock_ident:
pause 1
match notdisarmed making any chance of picking it unlikely.
match lock_ident_f fails to teach you anything about the lock guarding it.
match lock_ident_s You have some chance
match lock_ident_s The lock has the edge on you,
match lock_ident_s The odds are against you,
match lock_ident_s You think this lock is precisely at your skill level.
match lock_ident_s with only minor troubles.
match lock_ident_s should not take long with your skills.
match lock_ident_s You really don't have any chance
match lock_ident_s You have an amazingly minimal
match lock_ident_s The lock is a trivially constructed
match lock_ident_s simple matter for you to unlock.
match lock_ident_s Prayer would be a good start
match lock_ident_s would be a longshot.
match lock_ident_s This lock is a laughable matter,
match lock_ident_s An aged grandmother could
match lock_ident_s You probably have the same shot as a snowball

##****************************************************
##******** add additional success lines above ********
##****************************************************

match get_lockpick Find a more appropriate tool and try again!
match lock_pick Somebody has already inspected
match lock_pick It's not even locked, why bother?
put pick my %box iden
matchwait
lock_ident_s:
pause 1
pause 1
goto lock_pick
lock_ident_f:
pause 1
pause 1
goto lock_ident
lock_pick:
pause 1
match out Find a more appropriate tool and try again!
match lock_pick_s It's not even locked, why bother?
match lock_pick_s With a soft click,
match lock_pick_f You are unable to make any progress
put pick my %box %dif_pic
matchwait
lock_pick_s:
pause 1
pause 1
goto lock_morecheck
lock_pick_f:
pause 1
pause 1
goto lock_pick
lock_morecheck:
pause 1
match open You open the 
match open That is already open.
match lock_ident It is locked.
put open my %box
matchwait
open:
pause 1
get_coin:
match get_coin You pick up
match coin_out What were you referring to?
put get coin from my %box
matchwait
coin_out:
fill:
match fill_s You take
match fill_s You fill
match fill_S You open your
match fill_full You can't fit anything else
match fill_full You'll need to tie it up before
match fill_s There aren't any gems
put fill my %pouch with my %box
matchwait
fill_full:
echo *****************************************
echo ********** GEM CONTAINER FULL! **********
echo *****************************************
goto end2
fill_s:
pause 1
pause 1
put disman my %box
put disman my %box
pause 1
pause 1
goto end
out:
echo ***************************************
echo ********** OUT OF LOCKPICKS! **********
echo ***************************************
goto end2
end:
pause 1
pause 1
goto %box
end2: