Hey folks,
I am currently porting a command plugin to C4D R21, because some users reported that it is not working for them. However, on a Mac it works on R21 but I get this error message in the console:
Traceback (most recent call last):
File "/Applications/Maxon Cinema 4D R21/PLugins/SelectionToObject/SeletionToObject.pyp", line 271, in <module>
okyn = plugins.RegisterCommandPlugin(PLUGIN_ID,"Selection to Object",0,bmp,"Selection to Object",SelectionToObject())
RuntimeError:The plugin ID '1054093999' collides with another plugin ID in 'SeletionToObject'.
You have to use a unique ID for registering your plugin!
You can get a personal number for free from PluginCafe at www.plugincafe.com
I already got a new plugin ID from PluginCafe but it does not solve the problem.
Here is the main function of the plugin, which throws the error:
PLUGIN_ID = 1054093
if __name__=='__main__':
bmp=bitmaps.BaseBitmap()
path, fn = os.path.split(__file__)
bmp.InitWith(os.path.join(path,"res","Icon.tif"))
okyn = plugins.RegisterCommandPlugin(PLUGIN_ID,"Selection to Object",0,bmp,"Selection to Object",SelectionToObject())
if (okyn):
print "Selection to Object successfully initialized"
Any help would be appreciated. Thank you :)