I tried to update "carryweight" code, but it does not worked for me for some reasons. HP/AP/SP code can be updated (you only need 1 address), but now I lack of time, sorry. :(
And of course it will be great if someone makes tutorials about "cheat codes more difficult than simple...