i have tryd
Code: Select all
bind dcc - login pl:log
proc pl:log {handle idx text} {
control $idx te:con
}
proc te:con {idx text} {
putdcc $idx "test"
}
Code: Select all
bind dcc - login pl:log
proc pl:log {handle idx text} {
control $idx te:con
}
proc te:con {idx text} {
putdcc $idx "test"
}
I wouldn't recommend doing #2 .. Eggdrop has problems freeing sockets that are passed beyond a single control proc... Mainly because there is no sense in having multiple controls for a single idx when all can be written within the one procedure.ppslim wrote:Once you have control over a DCC session, you can do plenty of things.
However, there are four things you can do at the end of your control proc.
1: Retain control over the session
2: Pass control over to another proc.
3: Return control back to eggdrop, at which point they are on the partyline again.
4: Use "killdcc" to kick the user off the partyline.