How to run resources in a specific order

how to run resources in a specific order in a tf module

pretend there’s resource a c b d and I need it to be run in abcd order

That isn’t something Terraform is designed for depending on exactly what you are meaning.

If there are dependencies between those resources then Terraform will work that out and therefore any changes will be done in the correct order (for example resourceA has to be created first because resourceB references it).

If however there are no dependencies between them and you just want them to be done in a certain order then Terraform is probably not the right tool for you. You just get to define the final state with no real control over the “how” that is achieved.