I am sad to say that I cant give you good news on your situation. The problem that you are having is with the NON STEAM version of the game. I am not sure if you know the "science" of it all but I am gunna explain it any way. And just so you are a ware I'm not trying to be a internet smart ass, I am just wanting to make sure that you understand and not just walk away with a straight "NO" for a answer. the reason why I do these trainers is because I enjoy programming and making programs for people to use. SO back to what i was saying.... The Problem lies all the way down in the memory addresses. so the way it works for example is:
YOU HAVE 4 BULLETS IN YOUR GUN
NOW YOU HAVE 3
this value of 3 is stored somewhere in memory and my job is to find it and replace it with a value. Now this is where the problem lies. I used the STEAM VERSION of the game. so that means i found the memory address for the steam version. all other version's will most likely have different memory address's. so when you use my trainer or master131's you are using the steam version of the trainer (ASSUMING MASTER131 USED STEAM VERSION OF THE GAME.). and i am not too familiar with the redacted version of the game so i cant give any feed back on that, sorry. I am also making this response at like 330 in the am so I'm tired and not sure if i made sense. I hope this helped in someway, and if it made things worse then i am truly sorry and feel free to P.M. some time and i will be happy to help.
It made perfect sense. Thanks for your precious time, it is a great answer. Then i will wait until someone finds redacted memort adresses and make another trainer. Thanks again, best regards.