You can do it manually to this is part of my starting script over at Raid Addicts
Code:
echo 'Booting world server..'
./world >> world.output &
echo '(Sleeping 15 seconds before locking)'
sleep 15
~/scripts/worldcmd.pl lock
echo 'Booting chat server..'
./chatserver >> chat.output &
echo '(Sleeping 10 seconds before booting zones)'
sleep 10
echo 'Booting zones..'
# Boot first zone and wait 30 seconds
./zone >> zone.output &
sleep 20
./zone kerraridge >> /dev/null &
sleep 3
./zone vexthal >> /dev/null &
sleep 3
./zone powar >> /dev/null &
sleep 3
./zone tutorialb >> /dev/null &
sleep 3
./zone karnor >> /dev/null &
sleep 3
./zone airplane >> /dev/null &
sleep 3
./zone lfaydark >> /dev/null &
sleep 3
./zone templeveeshan >> /dev/null &
sleep 3
./zone poknowledge >> /dev/null &
sleep 3
./zone mmcd >> /dev/null &
sleep 3
./zone bazaar >> /dev/null &
# Boot 14 more dynamic zones
for ((i = 0; i < 38; i++)); do
./zone >> /dev/null &
sleep 3
done
echo 'ZONES BOOTED'