Sylvtreeya wrote: ↑Tue Dec 07, 2021 2:36 am
DragonHeart wrote: ↑Mon Dec 06, 2021 11:40 pm
Sylvtreeya wrote: ↑Fri Dec 03, 2021 2:33 pm
could you make one for Tmodloader v 0.11.8.5 please?
you can try cross porting multiple versions, so you can try the new intel and/or amd version as well as some older versions or Tmodloader versions, then test all things to find which ones work and then take the version which has the most working and fix the not working versions by copying the values from the other versions where that one does work to the one you have chosen to edit. you can also if you know how to use it try to fix things by actively looking for the specific addresses. but since many versions work similar to each other, for example steam and gog versions are almost always the same, and intell and amd versions also have little differences these days, so trying other versions to find one which works well, or a older version might prove very effective if you need your sheet fast.
There are also some older Tmodloader versions in here, which you could try with this method.
Thanks for the info, i already try the older tmodloader version it works but not all of it works. i know how to get the address value but i didn't know how to put or update it. :/
Hi Sylvtreeya, you can put/update the values quite easily for many of them, I can not do it for the Tmodloader version because Tmodloader hasn't yet updated to support the current terraria version, so it won't run on my installation. however you can try the following things to get a basic sheet:
you have already downloaded some older Tmodloader versions, so try all of them and remember which one works the best.
you can also try the 1.4.2.3 intel and or amd version for normal terraria, since this is the version tmodloader uses and some addresses might be similar.
you could even try the latest terarria sheets, however those likely won't have many things directly working for tmodloader due to tmodloader still using version 1.4.2.3
Also nice to know is that if you find at least one hack which works in an older version then you can often update it and get all other hacks that work on the normal version of terraria with the normal sheet to work. this is because the terraria game is most likely loaded as one module, which means that if you can find the memory address of that one cheat which works in the tmodloader version, then you can use simple mathematics to port it over
for example if the tmodloader version has a pointer for changing the max health at location (address) 2839FCC0 and the tmodloader has it at 4839FCC0 then you can just add the hexadecimal difference to all non working values and many should work. if you use the 64 bit version it might be more complex, but I have not tested that.
then there is also the long way of using the scan method, but this takes long, is hard, and requires you to really know what to look for.
However for the simple way:
1. Download a few different sheets, also look to your CPU manufacturer(intell or amd). just like described above try some tmodloader versions as well as versions for the normal version, speciffically the one that matches the terraria version you use.
2. open tmodloader and go in a world with a new character and a new ford for safety reasons.
3. now test all sheets for all hacks and after testing turn them all off, you can give the ones which work a special colour to remember them.
4. once you have found the most compatible sheet, save that sheet under a new name of your choice, and perhaps change a text in the sheet to easly recognise it. right mouse click→change record→description(so it does not change the actual value or function.
5. find the ones which worked in a different version from the one you choose to use and right click it then select change script→copy all content from the working version, now do the same in the one you are updating but instead of copying it replace the value with the working one you copied . if it is not a script but a address: rightclick→change record→value.
So you basically have one sheet to which you copy the tested working values and scripts of the other scripts and you only need to copy values from hacks that didn't work in the sheet you choose to work from.
6. if you found values using math or searching and trying then you can manually change the rightclick→change record→value or rightclick→change script to update the addresses and pointers since in most cases that is the only thing that needs to get updated. if you use a preloader mod or a memory optimization mod that might require a lot more effort and might break the trainers, like in Minecraft where many addresses keep changing.
7. save the file under that new name, file save as name here
8. colourcode things to easly see what works well and what doesn't work for sure, or gives errors and upload it for other users or if you lose the file, also so others can update it. I used dark green to show what works for sure, light red for what either doesn't work or has potential errors or bug/side effects. and black for everything I didn't fully test/vallidate(normal).
I am sorry that I can not easly provide more, clearer or simpler/faster ways, however the method using change script or change value, and basically manually merging the cheats which work into one script is really simple and fast. try it first with one value so you know how it works, when the doubt is gone this is simple and it doesn't require the mathematics or the searching and finding/experimenting. it might not fix all cheats, but it should give you a lot. then for your personal version you can disable/delete the entries which don't work to clean it up. however do not upload that version, and keep a version without deleting non working keys locally as well, since if you remove the entry it is a lot harder to get the hacks back if you find out how to fix them.