Will I get any compensation apart from agreed salary?

My employer keeps giving me half salaries and later complete at end of the other month am now because he haven't paid my salary for 1 month and now it's already two months and I got angrier and left with anger base on work issues and he gave me a warning before and now he has given additional two claiming he made one before and kept and now he said I should look for a new job I have work for 4 months base on when he applied the visa and I want to go to the ministry and complain of my salary and how he treated me all this while . Will I get any other compensation apart from agreed salary ?

Read this:

https://www.expat.com/forum/viewtopic.php?id=841333


And then go and complain.