Category:Scripts: Difference between revisions

From Elanthipedia
Jump to navigation Jump to search
(Juggle)
mNo edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
AFK Scripting is against DragonRealms Policy, so just don't do it!
AFK Scripting is against DragonRealms Policy, so just don't do it!
#juggle.cmd


If you are interested in some tools to assist in writing your own scripts, see [[How to Script]].
debug off
#######################################
### Aveda's Amazing Juggling Script ###
### Last updated 08/10/2015 ###
### By Knud to include the new ###
### mind states ###
### To operate, just type: ###
### .jug <jugglie> ###
#######################################

if_1 goto start
echo
echo Usage: .jug <jugglie>
echo
exit

start:
put stand
counter set 0
setvariable totaltime 0
match clear % clear
match dabbling % dabbling
match perusing % perusing
match learning % learning
match thoughtful % thoughtful
match considering % considering
match pondering % prondering
match ruminating % ruminating
match concentrating % concentrating
match attentive % attentive
match deliberative % deliberative
match interested % interested
match examining % examining
match understanding % understanding
match absorbing % absorbing
match intrigued % intrigued
match scrutinizing % scrutinizing
match analyzing % analyzing
match studious % studious
match engaged % engaged
match veryengaged % very engaged
match cogitating % cogitating
match facinated % facinated
match captivated % captivated
match engrossed % engrossed
match riveted % riveted
match veryriveted % very riveted
match rapt % rapt
match veryrapt % very rapt
match enthralled % enthralled
match dazed % nearly locked
match stupid % mind lock
put exp skill PE
matchwait

clear:
setvariable percstart clear
goto git
dabbling:
setvariable percstart dabbling
goto git
perusing:
setvariable percstart perusing
goto git
learning:
setvariable percstart learning
goto git
thoughtful:
setvariable percstart thoughtful
goto git
considering:
setvariable percstart considering
goto git
pondering:
setvariable percstart pondering
goto git
ruminating:
setvariable percstart ruminating
goto git
concentrating:
setvariable percstart concentrating
goto git
attentive:
setvariable percstart attentive
goto git
deliberative:
setvariable percstart deliberative
goto git
interested:
setvariable percstart interested
goto git
examining:
setvariable percstart examining
goto git
understanding:
setvariable percstart understanding
goto git
absorbing:
setvariable percstart absorbing
goto git
intrigued:
setvariable percstart intrigued
goto git
scrutinizing:
setvariable percstart scrutinizing
goto git
analyzing:
setvariable percstart analyzing
goto git
studious:
setvariable percstart studious
goto git
engaged:
setvariable percstart engaged
goto git
veryengaged:
setvariable percstart very engaged
goto git
cogitating:
setvariable percstart cogitating
goto git
facinated:
setvariable percstart facinated
goto git
captivated:
setvariable percstart captivated
goto git
engrossed:
setvariable percstart engrossed
goto git
riveted:
setvariable percstart riveted
goto git
veryriveted:
setvariable percstart very riveted
goto git
rapt:
setvariable percstart rapt
goto git
veryrapt:
setvariable percstart very rapt
goto git
enthralled:
setvariable percstart enthralled
goto git
dazed:
setvariable percstart nearly locked
goto git

git:
put get my %1

do:
match do ...wait
match done It's easier to juggle if you start
match done Your injuries make juggling impossible.
match six 6 seconds.
match eight 8 seconds.
match twelve 12 seconds.
match fourteen 14 seconds.
put juggle my %1
matchwait

six:
setvariable countercookie %c
counter set %totaltime
counter add 6
setvariable totaltime %c
counter set %countercookie
goto expcheck

eight:
setvariable countercookie %c
counter set %totaltime
counter add 8
setvariable totaltime %c
counter set %countercookie
goto expcheck

twelve:
setvariable countercookie %c
counter set %totaltime
counter add 12
setvariable totaltime %c
counter set %countercookie
goto expcheck

fourteen:
setvariable countercookie %c
counter set %totaltime
counter add 14
setvariable totaltime %c
counter set %countercookie
goto expcheck

expcheck:
#pause
match endlock mind lock
match enddazed dazed
match endbewildering bewildering
match endbewildered bewildered
match do EXP HELP
counter add 1
put exp skill PE
matchwait

endlock:
setvariable percend mind lock
goto report

enddazed:
setvariable percend dazed
goto report

endbewildering:
setvariable percend bewildering
goto report

endbewildered:
setvariable percend bewildered
goto report


stupid:
echo
echo Ah, you're already locked in perception.
echo
goto done

report:
pause
echo
echo *** All done.
echo ***
echo *** You juggled your "%1%" %c times to get from %percstart to %percend%.
echo *** It took a total of %totaltime% seconds, or
counter set %totaltime
counter divide 60
setvariable mintime %c
counter multiply 60
counter subtract %totaltime
counter multiply -1
echo *** %mintime minutes and %c seconds.
echo
done:
deletevariable percstart
deletevariable percend
deletevariable totaltime
deletevariable mintime
deletevariable countercookie
put stow my %1

Latest revision as of 19:19, 2 February 2022

AFK Scripting is against DragonRealms Policy, so just don't do it!

If you are interested in some tools to assist in writing your own scripts, see How to Script.

Subcategories

This category has the following 20 subcategories, out of 20 total.

C

G

L

M

Q

S

T

U

W

Y

Pages in category "Scripts"

The following 200 pages are in this category, out of 291 total.

(previous page) (next page)
(previous page) (next page)