*******************************
* <<[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