Scripts don't work on model

I have scripts that make it so the player can attack the enemy and the enemy can attack the player. When i apply the scripts to a game object such as a cube or cylinder they work perfectly, but when i download a character model from the asset store and apply the scripts to them it doesn’t work. How can I fix this?

based on the small amount of info provided i’d say your imported model lacks a collider.

A cube has one by default your imported model may not.

I’ve solved the problem, turns out it was because the colliders I added weren’t big enough. Thanks for your help everyone!