causes other players to desync when i use it? any solution?
Are you the host? Which Cheats cause the desync?
yes im the host, all of them cause it
this has always been the case. the way the multiplayer game runs is in lockstep so the clients are running all the same commands as the server. this means that when a value gets out of sync from memory editing, all the clients instantly know and disconnect/desynch.
causes other players to desync when i use it? any solution?
Are you the host? Which Cheats cause the desync?
yes im the host, all of them cause it
Confirmed. As soon as I edited something in my pocket, my game crashed, and my friend DC'd. It's probably an anti-cheat mechanism, which could be circumvented.
Confirmed. As soon as I edited something in my pocket, my game crashed, and my friend DC'd. It's probably an anti-cheat mechanism, which could be circumvented.
Did you try to modify an Item? The game checks for direct Modifications to Items. I have a Script under 'Get Cursor Stack' called 'Bypass Cursor Modification Check' which bypasses the Checks done for the Item that is inside the Players Cursor.
Confirmed. As soon as I edited something in my pocket, my game crashed, and my friend DC'd. It's probably an anti-cheat mechanism, which could be circumvented.
Did you try to modify an Item? The game checks for direct Modifications to Items. I have a Script under 'Get Cursor Stack' called 'Bypass Cursor Modification Check' which bypasses the Checks done for the Item that is inside the Players Cursor.
I was using the get cursor stack function, but did not use bypass cursor modification check. I'll try it.
Confirmed. As soon as I edited something in my pocket, my game crashed, and my friend DC'd. It's probably an anti-cheat mechanism, which could be circumvented.
Did you try to modify an Item? The game checks for direct Modifications to Items. I have a Script under 'Get Cursor Stack' called 'Bypass Cursor Modification Check' which bypasses the Checks done for the Item that is inside the Players Cursor.
I don't crash anymore, but my friends still desyncs and leaves, he gets an error that it was caused by a mod or bug, and susses it out that I was cheating.
Confirmed. As soon as I edited something in my pocket, my game crashed, and my friend DC'd. It's probably an anti-cheat mechanism, which could be circumvented.
Did you try to modify an Item? The game checks for direct Modifications to Items. I have a Script under 'Get Cursor Stack' called 'Bypass Cursor Modification Check' which bypasses the Checks done for the Item that is inside the Players Cursor.
I don't crash anymore, but my friends still desyncs and leaves, he gets an error that it was caused by a mod or bug, and susses it out that I was cheating.
I hook Factorio.CharacterController::getCursorStack''. Maybe all Players run thorugh this function and when you change a value, maybe you also change the value of another player? You could maybe try the Give Item Script. Or hve you tried the No Desync Script I posted above?
any idea if something can be done about spoilage? stopping the timer or something else? god damn is it annoying
I've uploaded a new Table Version. This adds 'Items don't spoil' which will make all Items 'Spoil Counter' be set to their maximum. Which means that Items will never spoil
I have a question - how to use cheat mode and still get allowed steam achievements? Setting cheat mode to yes and achievements allowed didn't really work.