Soooo, I made this tiny program that will effectively stop you from crashing due to an invalid block packet. It works by first making sure the player that sent the packet is actually inside your room, then checking if this player is actually using a skill. This way legitimate blocks are spawned properly and only the fraudulent blocks are rejected.
Oh and for you "how to" scrubs, just use a bypass then inject the .dll. My injector of choice is CE. Also, you must have 2015 Visual C++ redistributables.Quote:
Updated:
-Changed the method of fixing the exploit. Now instead of just patching one instance of the exploit, I decided to go deeper and re-build the function that contained the exploit. So now this exploit can no longer be triggered at any part in S4.
-Changed the name to better fit the project.
-Both methods are included in the source, so you may use which you want and/or learn from both.
Feel free to use my work g4m30n.