Ok I found out that I did a mistake *shame on me*
the first clone command had the same destination sound_nr as the original, so the original sound was "overwritten" by its own clone (wonder how this works), the next few clones played then fine, but when the first clone was finished playing its sound was deleted, and therefore also the original. but there was never an error... at the following clonesound commands, just no sound hearable... strange!
BUT
now I found something else, I can play possibly infinite numbers of NORMAL sounds that were cloned (I tried it, came over 100), but as for 3D-Sounds I can only play 29 at the same time, or else I get a runtime error. Maybe this is the amount of my sound card channels? Anyone can confirm this?
If this is the case, this means that it is variable on other computers with different sound cards.
-> How can I find out how many 3d-sounds (= sound channels) a users sound card has got?
I now remember of an old issue of a project of mine, some people could not run it with 3D-sound, so I made an option to disable it, which solved the problem.
thx,
greets
Barnski.
-- I just started with DarkSDK, by translating DBP Projects. --