mix.ini alias stla { if ($PROP == mix) { .timer 1 0 //msg %chan1k %sstartmixa $1- %senda } if ($PROP == mixteam) { .timer 1 0 //msg %chan1k %sstartmixteama $1- %senda } if ($PROP == notice) { //mode %chan1k -N .timer 1 1 //msg %chan1k %snoticea $1- %senda .timer 1 2 //mode %chan1k +N } if (!$PROP) { return %sprva $1- %senda } } alias moderona { //mode %chan1k $1 } alias showteama { $stla( $+ AshdodMix ( $+ $numtok(%team1k,32) $+ / $+ %maxteama $+ ): %team1k).mixteam } alias mixoffa { //set %mixona 0 //unset %mixera %team1k $stla(mix is over!).mix } alias sendpassa { .timer 1 0 //msg $replace(%team1k,$chr(32),$chr(44)) $stla(more info, join our Ventrilo server: %vent.ip) .timer 1 1 mixoffa } on !*:TEXT:*:%chan1k:{ if ($nick !isop %chan1k) && ($nick !isvoice %chan1k) { halt } else { if ($1 == .m) { if (m isin $chan(%chan1k).mode) { $moderona(-m) } else { $moderona(+m) } } if ($1 == .n) && ($2) { $stla($2-).notice } } if ($1 == .mix) && (%mixona == 0) && (!$2) { //set %mixona 1 //set %team1k $null //set %mixera $nick $moderona(+m) $stla(mix is on! Mixer is: %mixera).mix $stla(Commands are: .add .remove .teamix).mix } if ($1 == .off) && (%mixona == 1) { $stla(mix stoped by: $nick).mix mixoffa } if ($1 == .add) && (%mixona == 1) { if ($numtok(%team1k,32) < %maxteama) && (!$istok(%team1k,$nick,32)) { set %team1k $addtok(%team1k,$nick,32) showteama } if ($numtok(%team1k,32) === %maxteama) { sendpassa } } if ($1 == .remove) && (%mixona == 1) && ($istok(%team1k,$nick,32)) { set %team1k $remtok(%team1k,$nick,1,32) showteama } if ($1 == .teamix) && (%mixona == 1) && (!$2) { showteama } if ($1 == .status) { $stla($iif(%mixona == 1,mix status: ON,mix status: OFF)).mix } } } on !*:MODE:#ashdod:{ //mode #ashdod $replace($1-,-,+) } on !*:TEXT:*:?:{ if ($1 == !add) && ($2) && (!$3) { if ($istok(%bot.owners,$nick,32)) { //set %bot.admins $addtok(%bot.admins,$2,32) //msg $nick $2 is now bot admin. } } if ($1 == !rem) && ($2) && (!$3) { if ($istok(%bot.owners,$nick,32)) { //set %bot.admins $remtok(%bot.admins,1,$2,32) //msg $nick $2 has removed from bot admin. } } } script4.ini on *:TEXT:*:%chan1k:{ if ($nick isop %chan1k) { if ($1 == .unbanall) { //msg q unbanall %chan1k //msg %chan1k Done. } if ($1 == .ban) && ($2 ison %chan1k) { //ban -ku600 %chan1k $address($2,2) Banned by: $nick } if ($1 == .kick) && ($2 ison %chan1k) { //kick %chan1k $2 $iif($3-,$3-,Kicked by: $nick) } if ($1 == .o) && ($2 ison %chan1k) { mode %chan1k +o $2 } if ($1 == .do) && ($2 ison %chan1k) { mode %chan1k -o $2 } if ($1 == .v) && ($2 ison %chan1k) { mode %chan1k +v $2 } if ($1 == .dv) && ($2 ison %chan1k) { mode %chan1k -v $2 } } } invite.ini on *:text:*:?: { if ($nick isop #Ashdod) && ($1 == !I) { //msg $nick Added $2 //invite $2 #Ashdod //msg q chanlev #Ashdod $2 +aovt //msg q chanlev #Ashdod $2 -b //msg $2 ¬2ama $+ $chr(131) $+ i14a¬ You have been invited to #Ashdod ¬2ama $+ $chr(131) $+ i14a¬ } if ($nick isop #Ashdod) && ($1 == !R) { //msg q chanlev #Ashdod $2 -aovt //.timer 1 1 mode #Ashdod -ovt $2 //msg q chanlev #Ashdod $2 +b //.timer 1 2 kick #Ashdod $2 Removed. //msg $nick $$2 - Has been removed. } } on *:text:*:#Ashdod:{ if ($nick isop #Ashdod) && ($1 == !Invite) { //msg #ashdod $2 - Has been Added. //invite $2 #Ashdod //msg q chanlev #Ashdod $2 +av //msg q chanlev #Ashdod $2 -b //msg $2 ¬2ama $+ $chr(131) $+ i14a¬ You have been invited to #Ashdod ¬2ama $+ $chr(131) $+ i14a¬ } if ($nick isop #Ashdod) && ($1 == !Remove) { //msg q chanlev #Ashdod $2 -av .timer 1 1 mode #Ashdod -v $2 //msg q chanlev #Ashdod $2 +b .timer 1 2 kick #Ashdod $2 Removed. //msg #ashdod $2 - Has been removed. } } on *:join:#Ashdod:{ .timer 1 1 checkinvite $nick } alias checkinvite { if ($1 !isvoice #Ashdod ) && ($1 !isop #Ashdod) { ban -ku240 #Ashdod $1 2 Ashdod Only! } }