Spellshielding or using mobility to avoid Darius Q is easy AF so that´s not even close to scripting.
As for his E, that thing is not fast so if you pay attention and expect it then its not difficult to flash to avoid it either, i´ve done both of those myself of a entire heap of champions......you pretty much have to learn how to do it if playing toplane.
Well not exactly spell shielding it each time but going invulnerable or using a blink works too.
The problem with Darius in a situation like that is him being extremely telegraphed, everyone and their dog knows what he does and how he does it so anyone with a bit of experience can easily cook up countermeasures.