The idea of /scon and /scid is to be able to call script within the context of a different connection. First it makes no sense to allow that to work for some script code say for example /echo and not for others such as /dll.

The idea of passing $cid could work in some cases but not all. Many times a function already expects several arguments adding another one and another and another just to workaround an issue would complicate each call to the dll.

Many people have come to me with various problems. Almost 80% of the time the problem is in thier usage. The pass the wrong argument or ommit one that was required. Requiring an additional argument would most likely lead to more problems.

Simple fact is it is a bug. It should be dealt with.

Using the mapped file was designed to allow a dll to communicate with mIRC by using its native scripting language. If it doesnt handle that language properly or work the same as it does from within mIRC script files then it isnt doing what it was designed for. Thats a bug

Last edited by Narusegawa_Naru; 19/03/05 06:56 PM.

Have Fun smile