1. Hey Guys,
    I'm trying to write a plugin in python for Hurtworld and have some questions.
    How do I add the dll's to PyCharm and which are the right one?

    Maybe some tips for the start? because it is the first time I'm writing python, I'm used to java :).
     
  2. Wulf

    Wulf Community Admin

    For the server, you don't need to do anything to get Python plugins to work other than install Oxide; just download, extract, and overwrite. Python plugins (.py) will be loaded automatically when placed under oxide/plugins, just like the other plugin types we support.

    I'm not really familiar with PyCharm, but the main DLLs that are used for plugin development in Python would be Oxide.Core.dll, Oxide.Ext.Python.dll (likely), and Assembly-CSharp.dll. You may also have uses for Newtonsoft.Json.dll if you plan on doing anything with webrequests and JSON.
     
  3. Thank you :)
    maybe you could explain how to start in another IDE ?
     
  4. Wulf

    Wulf Community Admin

    I've never worked with Python, only Visual Studio for C# plugins and Notepad++ for everything else.