Create an NFT and deploy to a public testnet, using Remix

I have the same problem. I think it must be something to do with granting a role to whatever address is going to be running the collection.. But I don't understand the roles.

is there any method to increase the mint charges.

Like first 10 nft's cost 0.1 eth
and then after 0.2 eth.

Thnx