Maybe not the best way to do it but you can scrape all possible urls on the page and then add all to a new list then you can take a random line from the list and click it. That would 100% work.
as I mentioned above, is it possible that I call another BAS script and after the processing of this "external" BAS script is done the current script continues at the next step (action)? Also can I exchange variable values between my "calling" and my "external" script?
Thanks :)
Not. But you can use the code of the second script as a function in the first script.