This a list of some of the projects i've done along the way, some more "ethical" than others.
None of the projects below were published or shared in any way and are less "ethical" projects, such as cheats, bots, etc.
Most of these are in a private github repository, the one's that are not are in other tabs such as fivem and metin2
* PYTHON PROJECTS *
This when was created (around 2023 or early i guess) was used on a minecraft prison server to abuse daily/weekly kits by creating/entering multiple accounts and selling them to me automatically.
It was one of my first python automation bots using pyautogui and template matching.
Syncro is a web based unity game thats basically a puzzle, so i "brute forced" it and ended up learning a bit more about the different input libraries in python like pyautogui, pynput, pydirectinput.
This was a simple python script that would from time to time press diferent keys, like sending chat messages or whatever, maybe one of my simples scripts
This script originated when i was developing my own fivem server, and reached the conclusion that one of the main issues with inventories, and other scripts that used local or web images, is the size of them makes them "lag", so i created a script that converted all of the images in a folder to less "detailed" and smaller image, without compromising too much of the quality, while also making them the same resolution. Resulting in way faster load times.
This was meant to read the contents of a channel in server A and send it to server B, didnt really work out as planned but it was my first introduction to discord python.
Well, this is "suspect" at best, this script was made, if i remember correctly, to try to "trace" a scammer from facebook by knowing part of its number and "brute-forcing", it didnt work at all, but at least gave me some knowledge on using python to "control" websites and using threading
This is a lot simpler that it sounds, it was basically a button that when clicked would send a webhook to a discord chat while also listening to new messages for an "sos" alert, this was meant to help guild members help each other.
Basically a "price generator" for fivem, using the topspeed and base value as metrics for the final value, using an csv table for mass generation.
This would go search inside the car pack folders, go directory by directory finding all the vehicles.meta file and retrieving the model name.
The vehicle dealership script i was using was hosting the images with web and on sql, so i exported it to .csv and created this script do download the images from the link directly
Basically a "YT to MP3" script using pytube library.
Was meant to keep trace of the market value of a specific skin or case or whatever.
A basic script to retrieve information from a .gr2 model using the preprocessor executable.
I guess i tried to get the email or phone number or something, not really sure
A basic "save/delete" account page
The title says it all, convert image from extension A to extension B, tbh its only from .png to .jpg or vice versa
I dont even know why i needed this but basically just changes all files from .png to .jpg '-'
This was one of MANY metin2 bots i did, this was is a combination of 2 separate scripts, auto mine and captcha solver using OCR, template matching, etc.
It takes the .raw files from a metin2 map, converts them to .png and then arranges them in a grid to generate a heightmap.png, was created to convert a metin2 map into unreal engine
It takes the .dds images from a metin2 map, converts them to .png and then arranges them in a grid to generate a minimap.png.
Another captcha solver for a different private server using template matching.
Reads item_proto.txt as a .csv file using pandas library and has different functions to edit different stuff
A simple OCR script that was meant to send a discord webhook when the world boss spawned.
Another bot, this one used masking to get the fish position on the minigame and click on it.
A basic script to remove unwanted folders from the client source to save space for backup.
This is a tool that was created to more easily add items/weapons/armors into the game, by automatically adding the files, changing item_names, item_proto, etc.
One of the ways that metin2 bots can work, is due to the fact that everyone knows the functions names like AppendChat, SendAttackPacket, etc, this searchs the root and source folder, finds all of those functions and replaces them with a random generated one. It doesnt prevent botting but at least makes it slightly harder
A script to mass convert .gr2 files to .fbx
This was a metin2 farm bot, it could detect metins, attack them, etc, it was not very advanced and very "strictly" coded even with modularity in mind and custom settings per map and per server.
Similar to the compress images script, but a bit better
A script that would go on steam store, searching for free games, and would scroll and get their app id, idk why i did this.
This is already on the website under FiveM section, but basically its the original idea behind functions obfuscator for metin, in this case searchs for esx triggers and changes them to random ones.
This is my most recent bot, it started only has a simple "find and click" auto miner, but now its a fully modular script with detect pm, auto mine modules, per module and personal config, a wip "auth" system using discord for remote control without server host or port forward.
* C++ / Python PROJECTS *
This is my first real attempt at creating an injectable bot, since i'm still not able to find the correct offsets, this injects my own python file into the game, but also has its own C++ menu for settings, UI using QT6 etc.
* JavaScript PROJECTS *
A discord bot with different commands using the Metin2 API including new ones i added.
* C++PROJECTS *
These are mostly basic programs
The objective was to find any "new" dll's injected into the game, didnt really test it
This basically only takes a specified file that is executable but its with a different name and file extension, duplicates it, changes its name to a random nome and opens it.
A test to try to send to the server a screenshot of the client for OCR analysis for potential cheats
Checks all processes and detects any "blacklisted" one's, rudimentary way to "block" stuff like cheat engine etc
* MISC Projects *
Some are already on the website
An attempt to recreate metin2 in UE4
An attempt to recreate metin2 in UE5
A learning attempt at Godot
A Laravel website for metin2 server owners to access logs, send commands, etc
A Laravel website for streaming movies
A car game made in unity hdrp pipeline for a school project
My first attempts at making a game in unity
A "pc building" app for mobile using flutter, it was a project for school.