okay, i unloaded script by script and it seems that in my
"ctcp protection" lies problem
this is full script:
;------------------------------------------------
; CTCP Protection
;------------------------------------------------
;
alias ctcpecho { tokenize 32 $1- | .echo -se $+ $color(CTCP text) $+ $timestamp [CTCP $3 $+ ] requested by $1 ( $+ $2 $+ ) }
CTCP *:*:? {
if ($1 == VERSION) {
.ctcpecho $nick $address $1
halt
}
if ($1 == USERINFO) {
if (%sctcp == On) { goto ctcpend }
.ctcpreply $nick $1 %cu
.ctcpecho $nick $address $1
halt
}
if ($1 == PING) {
if (%sctcp == On) { goto ctcpend }
.ctcpreply $nick $1 %cp $+ sec
.ctcpecho $nick $address $1
halt
}
if ($1 == PAGE) {
if (%sctcp == On) { goto ctcpend }
.ctcpreply $nick $1 %cpp
.ctcpecho $nick $address $1
halt
}
if ($1 == TIME) {
if (%sctcp == On) { goto ctcpend }
.ctcpreply $nick $1 %cdy %ctm %cyr
.ctcpecho $nick $address $1
halt
}
if ($1 == CLIENTINFO) {
if (%sctcp == On) { goto ctcpend }
.ctcpreply $nick $1 %ci
.ctcpecho $nick $address $1
halt
}
if ($1 == FINGER) {
if (%sctcp == On) { goto ctcpend }
.ctcpreply $nick $1 %cf
.ctcpecho $nick $address $1
halt
}
:ctcpend
ctcpecho $nick $address $1
halt
}
CTCP 1:*:# {
if ($1 == VERSION) {
.ctcpecho $nick $address $1
halt
}
if ($1 == USERINFO) {
if (%sctcp == On) { goto ctcpfin }
.ctcpreply $nick $1 %cu
.ctcpecho $nick $address $1
halt
}
if ($1 == PING) {
if (%sctcp == On) { goto ctcpfin }
.ctcpreply $nick $1 %cp $+ sec
.ctcpecho $nick $address $1
halt
}
if ($1 == PAGE) {
if (%sctcp == On) { goto ctcpfin }
.ctcpreply $nick $1 %cpp
.ctcpecho $nick $address $1
halt
}
if ($1 == TIME) {
if (%sctcp == On) { goto ctcpfin }
.ctcpreply $nick $1 %cdy %ctm %cyr
.ctcpecho $nick $address $1
halt
}
if ($1 == CLIENTINFO) {
if (%sctcp == On) { goto ctcpfin }
.ctcpreply $nick $1 %ci
.ctcpecho $nick $address $1
halt
}
if ($1 == FINGER) {
if (%sctcp == On) { goto ctcpfin }
.ctcpreply $nick $1 %cf
.ctcpecho $nick $address $1
halt
}
:ctcpfin
ctcpecho $nick $address $1
halt
}
things in %variables are custom reply
and ctcpecho command only echoes reply and request in red colour in status window
(i tell you thic so no1 has to think what it does) :tongue:
but still there is NO DCC code here
any help would be apreciated