- Home»
- Cod sursa: PicWin query
PicWin query
PicWin query
mIRC Snippet that creates a personal query dialog using PicWin scripting. This mirc snippet has also a little protection for the spam.
| Postat de | Copyright | Categorie | Review user | Vizualizari | Data |
|---|---|---|---|---|---|
| BLKoldSUN | necunoscut | query | Cod testat | 363 | 2023-12-17 01:02:45 |
on *:OPEN:?: { if ($away) { notice $nick Sorry, but $me is away. | close -m $nick }
elseif (porn isin $strip($1-) || http:// isin $strip($1-) || www isin $strip($1-) || $chr(35) isin $1-) { .msg $nick Go spam somewhere else ..... you r ignored. | .ignore -u300 $nick | close -m $nick }
else {
.msg $nick Query Blocker - Please Be Patient untill i accept or decline
%pos = 4
var %x 0
var %y $comchan($nick,0)
while (%x < %y) {
inc %x
var %a %a $+ $chr(32) $+ $comchan($nick,%x) $+ $chr(32)
}
set %querytext. [ $+ [ $nick ] ] $1-
window -pdCf +be @Query- $+ $nick -1 -1 320 140
drawfill -r @Query- $+ $nick $color(text) 1 1 1
setlayer 215 @Query- $+ $nick
drawtext -p @Query- $+ $nick $color(other) Anonymous 10 4 %pos Query Request from $nick | inc %pos 26
drawtext -p @Query- $+ $nick $color(other) Anonymous 10 4 %pos Time $+ $c1 $timestamp | inc %pos 13
drawtext -p @Query- $+ $nick $color(other) Anonymous 10 4 %pos ComChans $+ $c1 %a | inc %pos 13
drawtext -p @Query- $+ $nick $color(other) Anonymous 10 4 %pos Message $+ $c1 %querytext. [ $+ [ $nick ] ] | inc %pos 13
}
}
alias -l c1 return $+($chr(3),$color(ctcp).dd,$1,$chr(3),05,:,$chr(3),$color(info).dd,$2,$chr(15))
menu @Query* {
Sclick: window -a $nick | window -c @Query- $+ $nick | unset %querytext. [ $+ [ $nick ] ]
rclick: close -m $nick | window -c @Query- $+ $nick | unset %querytext. [ $+ [ $nick ] ]
dclick: .ignore -p120 $nick | close -m $nick | window -c @Query- $+ $nick | unset %querytext. [ $+ [ $nick ] ]
}
IRC Snippets