DE version below.
I'm trying to get myself a holistic overview of all requirements for how to code and especially implement Python scripts into a M2 client.
I have some basic skills in Python programming, however it is completely unrelated with Metin2 and it's difficult for me to wrap my head around the whole process.
So far I was able to find:


The open questions are:
1) What's the minimum requirement for a Python script to run in the M2 client? (eg particular methods for connecting the client with the script)
2) How can I make sure the script targets only the functions I need?
3) Which obstacles should I expect? (eg anti-cheat software, client rejecting the script etc.)
Therefore, if anyone knows any guides / howto's on this topic, I'd heavily appreciate if you could share them here.
Furthermore some source codes for any kind of (running) scripts / bots would also be highly appreciated as they might give me enough hints already.
Thanks a bunch in advance!
Best,
Oto
PS: The projects I have in mind:
-

- Shopping bot (simplified: buy item X if price < Y)
DE version:





