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 4
    • Posts 19
    • Groups 0

    Topics

    • AnlvA

      [Free Plugin]Plugin Debug Manager v1.3.0— Python Plugin Reloading for Cinema 4D

      Watching Ignoring Scheduled Pinned Locked Moved General Talk plugin-information download programming
      3
      1
      1 Votes
      3 Posts
      101 Views
      AnlvA
      @ferdinand Thank you so much! I made some minor adjustments to the plugin, adding support for CTRL hotkey activation, which allows quick reloading of previously checked plugins that need to be reloaded without opening the window. As always, open source, and will continue to be open source. Download: Plugin Debug Manager v1.5.0.zip Cheers, Anlv
    • 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
      572 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
      754 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
      1k 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.