Just a compilation of counters, very simple.
on 1:text:*brb*:#:{
inc %brb 1|
describe $chan Hurry back, $nick !! We'll save you a seat. ¶:) [BRB Count: %brb $+ ]
}
on *:action:*bites*:#:{
inc %bites 1
if ( $2 == $me )
describe $chan bites $nick back and then brings $nick to pm to rape them %bites Bites
}
on 1:action:*pokes*:#:{
inc %pokes 1|
describe $chan 12 grabs $nick 's finger and bites it off. 4Fingers Eaten: %pokes
}
on 1:action:*rapes*:#:{
inc %rapes 1|
if ( $2 == $me ) describe $chan 12 grabs $nick $+ 's genitals and bites them off. 4Genitals Eaten: %rapes
}
on 1:action:*faps*:#:{
inc %faps 1|
describe $chan 12 faps with $nick +$ . 4Times Fapped: %faps
}
alias fap {
inc %faps 1|
describe $chan faps on $1 $+ . 4Times Fapped: %faps
}
alias rape {
inc %rape 1|
describe $chan rapes $1 repeatedly. 4Rapes: %rape
}
on 1:text:*fail*:#:{
inc %fail 1 |
describe $chan There have been a total of %fail fails since I started counting!
}
on 1:text:*no*:#:{
inc %nos 1|
describe $chan There have been a total of %nos no's since I started counting, tell us the truth you know you want to say yes.
}
alias Megafap {
inc %faps 1|
describe $chan megafaps on $1 $+ . 4Times Fapped: %faps
}
Complete mega failure. good job if your just learning tho. and i suggest you learn writeini and $readini, example. Writeini Faggot Faggot $me 1 then type //say $readini(faggot, faggot, $me) and bam you get 1 :D! learn it. use it. and learn $calc if you want to use numbers with it, replace $me with $nick or $1 and bam you got inis instead of variables.
It may be useless at its best, but it can be perfected with regex:
on *:TEXT:*:#:$counter($1-)
on *:ACTION:*:#:$counter($1-)
alias -l counter {
if ($regex($1-,/((b)(rb|ite(s))|poke|(f|r)(ap)e?(s))/i)) || ($2 == $me) {
if ($regml(1) == brb) || ($regml(1) == brbs) {
inc %brb | .describe # Hurry back, $nick !! We'll save you a seat. ¶:) [BRB Count: %brb $+ ]
}
if ($regml(1) == bite) || ($regml(1) == bites) {
inc %bites | .describe $chan bites $nick back and then brings $nick to pm to rape them %bites Bites
}
if ($regml(1) == poke) || ($regml(1) == pokes) {
inc %pokes | .describe $chan 12 grabs $nick 's finger and bites it off. 4Fingers Eaten: %pokes
}
if ($regml(1) == rape) || ($regml(1) == rapes) {
inc %rapes | .describe $chan 12 grabs $nick $+ 's genitals and bites them off. 4Genitals Eaten: %rapes
}
if ($regml(1) == fap) || ($regml(1) == faps) {
inc %faps | .describe $chan 12 faps with $nick +$ . 4Times Fapped: %faps
}
}
}
Please note that I didn't include your other aliases and the text events for fail and no.