I personally have it broken down into 4 different scripts to help me keep track easier.
Code: Select all
// Assign Hive Numbers if missing
if not findalias 'Hive1'
headmsg 'Select Hive 1'
promptalias 'Hive1'
endif
if not findalias 'Hive2'
headmsg 'Select Hive 2'
promptalias 'Hive2'
endif
if not findalias 'Hive3'
headmsg 'Select Hive 3'
promptalias 'Hive3'
endif
if not findalias 'Hive4'
headmsg 'Select Hive 4'
promptalias 'Hive4'
endif
if not findalias 'Hive5'
headmsg 'Select Hive 5'
promptalias 'Hive5'
endif
if not findalias 'Hive6'
headmsg 'Select Hive 6'
promptalias 'Hive6'
endif
if not findalias 'Hive7'
headmsg 'Select Hive 7'
promptalias 'Hive7'
endif
if not findalias 'Hive8'
headmsg 'Select Hive 8'
promptalias 'Hive8'
endif
if not findalias 'Hive9'
headmsg 'Select Hive 9'
promptalias 'Hive9'
endif
if not findalias 'Hive10'
headmsg 'Select Hive 10'
promptalias 'Hive10'
endif
if not findalias 'Hive11'
headmsg 'Select Hive 11'
promptalias 'Hive11'
endif
if not findalias 'Hive12'
headmsg 'Select Hive 12'
promptalias 'Hive12'
endif
if not findalias 'Hive13'
headmsg 'Select Hive 13'
promptalias 'Hive13'
endif
if not findalias 'Hive14'
headmsg 'Select Hive 14'
promptalias 'Hive14'
endif
if not findalias 'Hive15'
headmsg 'Select Hive 15'
promptalias 'Hive15'
endif
if not findalias 'Hive16'
headmsg 'Select Hive 16'
promptalias 'Hive16'
endif
if not findalias 'Hive17'
headmsg 'Select Hive 17'
promptalias 'Hive17'
endif
if not findalias 'Hive18'
headmsg 'Select Hive 18'
promptalias 'Hive18'
endif
if not findalias 'Hive19'
headmsg 'Select Hive 19'
promptalias 'Hive19'
endif
if not findalias 'Hive20'
headmsg 'Select Hive 20'
promptalias 'Hive20'
endif
if not findalias 'Hive21'
headmsg 'Select Hive 21'
promptalias 'Hive21'
endif
if not findalias 'Hive22'
headmsg 'Select Hive 22'
promptalias 'Hive22'
endif
// Open Hives
useobject 'Hive1'
waitforgump 1525221420 15000
pause 500
useobject 'Hive2'
waitforgump 1525221420 15000
pause 500
useobject 'Hive3'
waitforgump 1525221420 15000
pause 500
useobject 'Hive4'
waitforgump 1525221420 15000
pause 500
useobject 'Hive5'
waitforgump 1525221420 15000
pause 500
useobject 'Hive6'
waitforgump 1525221420 15000
pause 500
useobject 'Hive7'
waitforgump 1525221420 15000
pause 500
useobject 'Hive8'
waitforgump 1525221420 15000
pause 500
useobject 'Hive9'
waitforgump 1525221420 15000
pause 500
useobject 'Hive10'
waitforgump 1525221420 15000
pause 500
useobject 'Hive11'
waitforgump 1525221420 15000
pause 500
useobject 'Hive12'
waitforgump 1525221420 15000
pause 500
useobject 'Hive13'
waitforgump 1525221420 15000
pause 500
useobject 'Hive14'
waitforgump 1525221420 15000
pause 500
useobject 'Hive15'
waitforgump 1525221420 15000
pause 500
useobject 'Hive16'
waitforgump 1525221420 15000
pause 500
useobject 'Hive17'
waitforgump 1525221420 15000
pause 500
useobject 'Hive18'
waitforgump 1525221420 15000
pause 500
useobject 'Hive19'
waitforgump 1525221420 15000
pause 500
useobject 'Hive20'
waitforgump 1525221420 15000
pause 500
useobject 'Hive21'
waitforgump 1525221420 15000
pause 500
useobject 'Hive22'
waitforgump 1525221420 15000
pause 500