Ok guys for those who "without root" method doesnt work at the first time I found another way to do it.
I tryied many times and many ways to do it and this one was the best one.
1.- Download modded version from icry4u.
2.-Run LuckyPatcher and go to "Rebuild & Install" at the botton right, then find the modded apk and click to "rebuild" and then "Re-sign with test signature" and close LuckyPatcher.
3.-If you have "Knight Hood" installed then delete it, after that go to play store and download it again, after the game is installed DO NOT OPEN IT, instead go to Android/obb and copy "com.king.knightsrage" and paste in another place ( I put my copy at "Download" file with the mod apk and the resign apk).
4.-Now you can open "Knight Hood" and sign in with your google account, stay at the current screen at the game and now press home button to keep running the game at background, then go to LuckyPatcher and open it, go again to "rebuild & Install" at the bottom right and find your "resigned" mod apk and click "Unistall and install" after a few clicks it will ask if you want to make back up of the current game before install the new one DO NOT MAKE THE BACK UP, just make the game be installed and close LuckyPatcher.
5.-Now go to your "copy" of "com.king.knightsrage" file and put again to Android/obb, it should ask to replace the exists one for the new one, click to ok and go now to the game, you should see the sign from "icry4u" and then the loggin screen, choose your google account and thats all, the game should be open to the main screen at the game.
6. Don't forget to place the KH.txt file in your root storage /storage/KH.txt or Internal shared storaged, this step can be make first or at the end it doesn´t really matter.
All credits are obviously to "icry4u" for modded the game and "stupiddog" for make a new way for those who dont have rooted version, I just find a diffent way to do with all tools they gave us.