Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » Finished MUD Scripts
Drakmorden
Novice


Joined: 14 Dec 2000
Posts: 34
Location: USA

PostPosted: Thu Dec 14, 2000 11:50 pm   

Nodeka - Gold Farming Script
 
I use this script to run gold and experience in areas where the mobs can all be attacked by the same keyword, (ie: Undead, or Giant...) Works really well. I complete the area, run back to the beginning and then do it all over again.


(the actual file has over 350 moves, and thusly over 350 aliases are created, so I have kept that portion to 14 but more can be added using the given pattern.)

*** These are the individual moves required ***

#alias {ud1}{e;#va move ud2}
#alias {ud2}{e;#va move ud3}
#alias {ud3}{e;#va move ud4}
#alias {ud4}{e;#va move ud5}
#alias {ud5}{e;#va move ud6}
#alias {ud6}{e;#va move ud7}
#alias {ud7}{e;#va move ud8}
#alias {ud8}{e;#va move ud9}
#alias {ud9}{e;#va move ud10}
#alias {ud10}{e;#va move ud11}
#alias {ud11}{e;#va move ud12}
#alias {ud12}{e;#va move ud13}
#alias {ud13}{e;#va move ud14}
#alias {ud14}{e;#va move ud15}

** Gogiant initiates the script - and the "There is no one here" is the message the mud gives when there is not a creature by that name in the room **

#alias {gogiant} {target mist;spell stoic;autok;#var move ud1;t;#action {There is no one here} {@move}}

** Autok sets up the move and attack alias portion of the script **

#alias {autok} {#alias n {north;t};#alias s {south;t};#alias e {east;t};#alias w {west;t};#alias u {up;t};#alias d {down;t};#action {DEAD!} {get all corpse;t};#action {There is no one here} {move}}


** nok is my kill switch, if I get jumped by another player or just want to halt **

#alias {nok} {#killall;#IG}
#alias {t} {stoic giant}
#alias move @move

** just my spellup triggers follow for when they fall during the script **

#alias convergence {#action {You suddenly lack your higher} {invoke 'conv of bal'}}
#alias protection {#action {You feel your dark protection} {invoke 'dark prot'}}
#alias haste {#action {Your body returns to its normal} {invoke 'haste'}}
#alias wings {#action {Your majestic wings} {invoke 'wing o t Drag'}}
#alias nefarious {#action {Your nefarious magic} {invoke 'nef shift'}}
#alias shadow {#action {Your shadow places} {invoke 'shadow cast'}}
#alias regional {#action {Your deception of region} {reg decep}}
#alias trail {#action {You are no longer hiding} {trail conc}}

It is very fast and very efficient, as long as you are sure that the directions you set up in the ud# aliases are the proper direction. I messed them up once when I first started to create this script, and caused myself a very untimely death. I am now attempting to perfect a script for multiple target names, whis has proved to be most challenging.

Enjoy,
Drakmorden of the clan Har'luth on Nodeka.
(Nodeka.com port:9000)
Reply with quote
Drakmorden
Novice


Joined: 14 Dec 2000
Posts: 34
Location: USA

PostPosted: Fri Dec 15, 2000 12:00 am   
 
I did a little tweaking to clean up a little and it seems to halt better and run a bit smoother... Here are the replacement lines:

--- This line gets added above the move aliases....

#class {autogiant}
#alias startgiants {#t+ autogiants}
#alias stopgiants {#t- autogiants}

--- This line comes after the very last room you step into.

#alias ud15 {nok}

--- and minor changes to this portion.

#alias autok {#alias n {north;t};#alias s {south;t};#alias e {east;t};#alias w {west;t};#alias u {up;t};#alias d {down;t};#trigger {DEAD!} {g all corpse;t}}
#alias autogiants {#echopr {%ansi(yellow) Beginning Giants};gogiants}
#alias gogiants {autok; #var move ud1;t;#trigger {There is no one here} {@move}}
#alias nok {#t- autogiants;{%ansi(yellow) ' Giants Halted!!!};{#unalias n};{#unalias s};{#unalias e};{#unalias w};{#unalias u};{#unalias d};#class 0;#IG}
#alias t {stoicism mist}

Drakmorden of the clan Har'luth on Nodeka.

Drakmorden Har'luth
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » Finished MUD Scripts All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net