I had tested this out few days ago after setting up my ready to use PvE server for some friends and noticed that their walkspeed is at 4 points (instead of 6, which I was using on regular basis) regardless of increasing the walk speed, and theirs ain't manipulable without further reaching pointers.Paperangel wrote: ↑Fri Jun 10, 2022 6:38 pmHey guys,
Scripts are working perfectly, but I encountered a problem while playing with a friend.
The cheats affect him and not me (I see his stats, not mine). Why is that ?
I noticed it happened after I died.
Is there a way to make sure it's the host and not the invited player ?
That is because the entire table has been pointing towards the VERY FIRST structure of the server entity list, which means, the player who joins the server first will be profiting and being pointed from the cheat table. Any other character requires a secondary pointer to be cheated on.
This isn't that hard to accomplish (e.g. Walkspeed (for char 1) is +A0, Walkspeed (for char 2) needs to be around +D0 or so, just further down the memory), just cloning them and increasing the offset will do the trick, but it is tedious with that many options I've decided to add.
Dying on the other hand does reset your character (and structure) and this changes the array of the players saved to the memory. Same happens with NPCs respawning naturally (dead, zero health, structure remains there with the values, gets erased and reinserted to the data structure) and even if they don't die (on a specific timer, stuff does respawn regardless if it still exists or not).
And yes guys, the table is still working. I am currently on 0.5.41821 (9th june 2022 version) and I am still able to attach and make the scripts do my magic. If you have trouble figuring out what doesn't work and what does, just simply remove the starting lua script, save the table and attach the table to the server (vrisingserver.exe) by hand, manually. Sometimes Cheat Engine just fucks up by attaching automatically to the server when your computer takes too long to boot up the server initially. Or just add a "sleep(10000)" function before the attach-logic of the lua script. This will make the table wait 10 seconds before attaching.
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1