Simple script to swim in circles while diving and circling, based on builder42's idea. It's untested, the delay between space down and space up may need to be shaved down, because if it jumps into the air after surfacing, it'll submerge you again.
Code:
WinWaitActive( "Darkfall Online" )
Sleep( 2000 )
Send( "{W DOWN}" )
Sleep( 100 )
Send( "{LEFT DOWN}" )
Sleep( 1000 )
While 1
Send( "C" )
Sleep( 30000 )
Send( "{SPACE DOWN}" )
Sleep( 500 )
Send( "{SPACE UP}" )
Sleep( 15000 )
WEnd