rendered paste bodymix.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!
}
}