-ffs-PLASMA Posted August 2, 2023 Share Posted August 2, 2023 (edited) Hello guys, I would like to release LibDeflate-MTA, a pure Lua compressor and decompressor for Multi Theft Auto with high compression ratio using DEFLATE/zlib format. It is based on the initial LibDeflate project found here and has been adjusted to be used in MTA. This library can be used on both server and client to compress and/or decompress files. Comes with two test files for each side to quickly test. Two exported functions are provided, return true or false on completion: compress(input_file, output_file) decompress(input_file, output_file) Limitations: This is purely lua, compression and decompression will be much slower than C/C++ counterpart. The compression and decompression depends on clients hardware alot! Don't expect to handle tens or hundreds of megabytes of data, the library runtime will be aborted by MTA at some point. During testing, compressing a 6 MB file seemed fine, trying 10 MB failed due to infinite running script. Download: here Edited August 2, 2023 by -ffs-PLASMA Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now