*******************************
* <<[SkRypcI0ry mIRC]>> *
*******************************
Jako iż ostatnio z niewiadomych mi przyczyn mój całkiem jak na moje potrzeby
rozwinięty skrypt został wymazany wpadłem w głęboką depresje, ale jakoż nie ma tego
złego co by na dobre nie wyszło, mam okazje pisać ten badziew jeszcze raz i tym samym tworzyć
arta do irc-zone (czy irc-corner, wkońcu nie wiem jak to LeX nazwał).Uff ale długie zdanie.
A tak z innej beczki to się ciesze bo telewizja kablowa której mam zaszczyt być abonentem wprowadziła
właśnie FoX KiDs i moge sobie codziennie oglądać kreskówki (bynajmniej nie pokemony, choż takowe też tam
znalazłem) ;PP A teraz do rzeczy.
Z tego co mi wiadomo to w mirca wbudowane są Auto-Op-List i Auto-Voice-List, jednak nigdzie nie mogłem
sie doszukać shitlisty.Łatwo się więć domyślić co będziemy dzisiaj pisac ;P . Nasza shitlista będzie dosyć
prosta, żeby nie powiedzieć prymitywna. Bespośrednio po dodaniu kogoś do naszej shitlisty nie wyleci on z kanału.
Osoba taka kiedy będzie próbowała wejść na któryś z # zdefiniowanych w zmiennej %chans dostanie kick bana(1). Oznacza
to, że shitow nie możemy zakładać na poszczególne kanały dla poszczególnych abuserów. Każdy dodany do shitlisty ma shita
na tych samych # .
Dodanie do shit listy:
Format: /addshit
Przyklad: /addshit *!*@irc.dialog.net.pl abuser
Usunięcie z shitlisty:
Format: /delshit
Przykład: /delshit *!*@irc.dialog.net.pl abuser
Ustawienie kanałów na których ma działać shitlista:
Format: /shitchans
Przykład: /shitchans #actionmag
(jeśli ma działać na wszystkich do piszemy /shitchans # , a jak na paru to /shitchans #chan1,#chan2 (koniecznie bez spacji)
(1) ban leci na *!*@host.domena. można to zmienić zmieniając identyfikator $wildsite na inny id adresowy.
***Source:
[zakładka ALIASES (alt +a)]
/addshit {
/auser -a shit $1
/notice $2 Zostales dodany do mojej shitlisty
}
/delshit {
/ruser shit $1
/notice $2 Zostales usuniety z mojej shitlisty. enjoy.
}
[zakładka REMOTES (alt +r)]
on shit:JOIN:%chans: {
/mode # +b $wildsite
/kick # $nick Powod: masz shita(?) ;P
}
alias shitchans {
%chans = $1
/echo shit dziala na kanalach: $1
}
***EoF
Jak widać nasza shitlista jest bardzo uboga [pokazuje ona dodawanie userów z innymi niż standardowe flagi - shit, oraz sprawdzanie czy dany host/user ma flage shit], jednak przeciętnemu użytkownikowi powinna wystarczyć.Wszelkie
pytania i sugestie ślijcie na jedi_kid@actionmag.tk
SiTh_KiD
Powrót do textuff