Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush Python API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Recent
    • Tags
    • Users
    • Register
    • Login
    1. Maxon Developers Forum
    2. Anlv
    3. Topics
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 7
    • Groups 0

    Topics

    • AnlvA

      Plugin Manager "Create Reload Script" generates invalid Python string path on Windows

      Watching Ignoring Scheduled Pinned Locked Moved Bugs programming off-topic-question
      2
      0 Votes
      2 Posts
      97 Views
      ferdinandF
      Hey @Anlv, Thank you for reaching out to us and reporting this. I just changed it so that the path is always a raw string. This will be shipped with an upcoming (but not the next) public release. Cheers, Ferdinand I.e., your script will then be as follows where there is an r in front of the string, which should fix the issue on Windows. plugins.ReloadPythonPlugin( path = r"C:\Users\<user>\AppData\Roaming\Maxon\Maxon Cinema 4D 2026_XXXXXXXX\plugins\PluginName\PluginName.pyp", reloadDocumentAfterReload=False, reloadOnlyActiveDocument=False )
    • AnlvA

      Is it okay to release a free plugin that overlaps with paid alternatives?

      Watching Ignoring Scheduled Pinned Locked Moved General Talk off-topic
      3
      0 Votes
      3 Posts
      185 Views
      AnlvA
      @ferdinand Thanks for the encouragement, much appreciated!
    • AnlvA

      How to select multiple files using "c4d.storage.LoadDialog()"?

      Watching Ignoring Scheduled Pinned Locked Moved Cinema 4D SDK python 2026 windows
      6
      1
      0 Votes
      6 Posts
      297 Views
      ferdinandF
      Your approach is not necessarily worse, one could even argue that it is better. I personally would always avoid manually binding to an OS DLL via ctypes, but that is more a personal preference.