yes it's allowed, and yes it will, my program does NOT check for a specific id it just loads the file ;D
Now, here's the dilemma:
Everyone wants their library to be "special" (within the 1000 id index) so that you may not edit the contents.
Problem is, if you have two different libraries (say, one is physics, and the other lets you draw custom shapes) that have the same id, GameMaker will error out with the index conflict (upon loading GameMaker)
I also doubt the moderators would accept this too - seeing as you would be able to edit the official scripts.
But I say throw caution to the wind, and open source this beast in the making!

***IDEA***
How about you make it so that you can only save libraries with an index value under 1000, and not be able to load them?
Edited by RamboFox, 03 February 2010 - 10:16 AM.