alias gmdx { return $+($nofile($scriptdir),ctl_gen.mdx) }
alias vmdx { return $+($nofile($scriptdir),views.mdx) }
alias bmdx { return $+($nofile($scriptdir),bars.mdx) }
alias dmdx { return $+($nofile($scriptdir),dialogs.mdx) }
alias dllmdx { return $+($nofile($scriptdir),mdx.dll) }
alias mdx {
if ($isid) { /dll $dllmdx $1 $2- }
elseif ( $2- == $null ) { return $dll($dllmdx,$1,.) }
else { return $dll($dllmdx,$1,$2-) }
}
alias mdx.dll {
if ($isid) { /dll $dllmdx $1- }
elseif ( $2- == $null ) { return $dll($dllmdx,$1,.) }
else { return $dll($dllmdx,$1,$2-) }
}
Eso llama a la DLL en el mismo path k el script
por ejemplo, si el script esta en C:\mIRC\Scriptcito\script.mrc
va a llamar a MDX como si estubiera en C:\mIRC\Scriptcito\mdx.dll
y asi. Si tienes la DLL en otra folder solamente cambia
alias gmdx { return $+($nofile($scriptdir),ctl_gen.mdx) }
alias vmdx { return $+($nofile($scriptdir),views.mdx) }
alias bmdx { return $+($nofile($scriptdir),bars.mdx) }
alias dmdx { return $+($nofile($scriptdir),dialogs.mdx) }
alias dllmdx { return $+($nofile($scriptdir),mdx.dll) }
por
alias gmdx { return $+($nofile($scriptdir),carpeta\,ctl_gen.mdx) }
alias vmdx { return $+($nofile($scriptdir),carpeta\,views.mdx) }
alias bmdx { return $+($nofile($scriptdir),carpeta\,bars.mdx) }
alias dmdx { return $+($nofile($scriptdir),carpeta\,dialogs.mdx) }
alias dllmdx { return $+($nofile($scriptdir),carpeta\,mdx.dll) }
y asi.