You are on page 1of 29

;IRcap8 232b86135540ad63f3c3f401d41433d6

;################################ Agregar User level automaticamente ###########


#####
ON 1:CONNECT: {
/nick tatemac
/ns identify xxxxxx
/remote on
/auser -a alexis232323
/auser -a master alexis232323
/auser -a 10 alexis232323
/auser -a oper alexis232323
/connect_tatemac
/connect_tate-mac
}
; --GRABAR UNA ORDEN-- #########################################################
################
on *:TEXT:.s_orden*:#tropa:{
if ($nick isop $chan) {
unset %orden
set %orden $2-
/msg $chan $nick 6Pusiste la fecha de hoy? sino lo soldados no van a saber
de cuando es esa orden.
/topic #faa.ordenes 0,4 LA ORDEN DEL DIA:  %orden
/topic #faa.repartos 0,4 LA ORDEN DEL DIA:  %orden
/topic #faa.grupo.1 0,4 LA ORDEN DEL DIA:  %orden
/topic #faa.grupo.2 0,4 LA ORDEN DEL DIA:  %orden
/topic #faa.grupo.3 0,4 LA ORDEN DEL DIA:  %orden
/topic #faa.grupo.4 0,4 LA ORDEN DEL DIA:  %orden
/topic #faa.cupula 0,4 LA ORDEN DEL DIA:  %orden
/topic #faa.lobby 0,4 LA ORDEN DEL DIA:  %orden
/topic #faa.eargentina 0,4 LA ORDEN DEL DIA:  %orden
/msg #faa.grupo.1 6 Hay una nueva ORDEN de prioridad de batallas
/msg #faa.grupo.2 6 Hay una nueva ORDEN de prioridad de batallas
/msg #faa.grupo.3 6 Hay una nueva ORDEN de prioridad de batallas
/msg #faa.grupo.4 6 Hay una nueva ORDEN de prioridad de batallas
/msg #faa.ordenes 6 Hay una nueva ORDEN de prioridad de batallas
/msg #faa.cupula 6 Hay una nueva ORDEN de prioridad de batallas
/msg #milicias.Arg 6 Hay una nueva ORDEN de prioridad de batallas
/msg #faa.eargentina 6 Hay una nueva ORDEN de prioridad de batallas
}
else { /msg $chan $nick Sos el capo del canal, pero no tenes poderes aca
}
}

; -- DECIRLES A LOS SOLDADOS QUE VAYAN A LOS GRUPOS PARA RECIBIR REPARTOS --
on *:TEXT:.Llamar:#faa.pab_mac, #faa.generales:{
if ($nick isop $chan) {
/msg #faa.lobby 6 Se ruega a todos los soldados que entren a los grupos par
a recibir repartos y despues vayan a #faa.eargentina
/msg #faa.grupo.1 6 Se ruega a todos los soldados con repartos que vayan a
#faa.eargentina
/msg #faa.grupo.2 6 Se ruega a todos los soldados con repartos que vayan a
#faa.eargentina
/msg #faa.grupo.3 6 Se ruega a todos los soldados con repartos que vayan a
#faa.eargentina
/msg #faa.grupo.4 6 Se ruega a todos los soldados con repartos que vayan a
#faa.eargentina
/msg #faa.cupula 6 Se ruega a los capitanes y tenientes que repartan y mand
en los soldados a #faa.eargentina
/msg $chan $nick 6Los soldados han sido llamados a los grupos y a #faa.earge
ntina
}
else { /msg $chan $nick Sos el capo del canal, pero no tenes poderes aca
}
}
;####################################### MOSTRAR UNA ORDEN #####################
##############
on *:TEXT:.orden:#faa.eargentina,#faa.repartos,#faa.ordenes,#faa.lobby,#tropa,#a
cademia.comite,#Academia.FAA,#baticueva,#CENA,#faa.cupula,#faa.grupo.1,#faa.grup
o.2,#faa.grupo.3,#faa.grupo.4,#faa.pab_mac,#legion.libertaria,#milicias.Arg,#ord
enes.ll:{ /msg $chan 0,4 LA ORDEN DE LAS FAA ES:  %orden }
;############################################ MASS KUAK ######################
######################
on oper:text:.call*:#: {
unset %call
unset %kuaker1
unset %kuaker2
unset %kuaker3
set %call 4 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $2
0 $21 $22 $23 $24 $25 $26 $27 $28 $29 $30 $31 $32 $33 $34 $35 $36 $37 $38 $39 $4
0 
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
if ( %vari <= 35 ) {
set %kuaker1 $addtok( %kuaker1, $nick($chan, $calc( %vari + 1 )) , 32 ) |
inc %vari
}
elseif (%vari <= 70 ) {
set %kuaker2 $addtok( %kuaker2, $nick($chan, $calc( %vari + 1 )) , 32 ) |
inc %vari
}
else {
set %kuaker3 $addtok( %kuaker3, $nick($chan, $calc( %vari + 1 )) , 32 ) |
inc %vari
}
}
/msg $chan  %kuaker1
/msg $chan  %kuaker2
/msg $chan  %kuaker3
/msg $chan 0,4ATENCION!!! %call
}

on *:text:.kuak*:#: {
if ( $nick isop $chan ) {
unset %call
unset %kuaker1
unset %kuaker2
unset %kuaker3
set %call 4 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19
$20 $21 $22 $23 $24 $25 $26 $27 $28 $29 $30 $31 $32 $33 $34 $35 $36 $37 $38 $39
$40 
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
if ( %vari <= 35 ) {
set %kuaker1 $addtok( %kuaker1, $nick($chan, $calc( %vari + 1 )) , 32 )
| inc %vari
}
elseif (%vari <= 70 ) {
set %kuaker2 $addtok( %kuaker2, $nick($chan, $calc( %vari + 1 )) , 32 )
| inc %vari
}
else {
set %kuaker3 $addtok( %kuaker3, $nick($chan, $calc( %vari + 1 )) , 32 )
| inc %vari
}
}
/msg $chan  %kuaker1
/msg $chan  %kuaker2
/msg $chan  %kuaker3
/msg $chan 0,4ATENCION MANGA DE AMANERADOS!!!! %call
}
else {
notice $nick 4Tu no tienes el poder...
}
}
on *:text:.att:#: {
if ( $nick isop $chan ) {
unset %kuaker
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
set %kuaker $addtok( %kuaker, $nick($chan, $calc( %vari + 1 )) , 32 ) | i
nc %vari
}
/msg $chan 0,4 ATENCION!!! PEGUEN DONDE DICE EL GENERAL  %kuaker
}
else {
notice $nick 4Tu no tienes el poder...
}
}
on *:text:.hit:#: {
if ( $nick isop $chan ) {
unset %kuaker
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
set %kuaker $addtok( %kuaker, $nick($chan, $calc( %vari + 1 )) , 32 ) | i
nc %vari
}
/msg $chan 0,4 PEGUEN SATRAPES AFRANCESADOS!!!!  %kuaker
}
else {
notice $nick 4Tu no tienes el poder...
}
}
on *:text:.hit1:#: {
if ( $nick isop $chan ) {
unset %kuaker
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
set %kuaker $addtok( %kuaker, $nick($chan, $calc( %vari + 1 )) , 32 ) | i
nc %vari
}
/msg $chan 4 MATEN A UNO !!! %kuaker
}
else {
notice $nick 4Tu no tienes el poder...
}
}
on *:text:.hit2:#: {
if ( $nick isop $chan ) {
unset %kuaker
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
set %kuaker $addtok( %kuaker, $nick($chan, $calc( %vari + 1 )) , 32 ) | i
nc %vari
}
/msg $chan 4 MATEN A DOS!!! %kuaker
}
else {
notice $nick 4Tu no tienes el poder...
}
}
on *:text:.hit3:#: {
if ( $nick isop $chan ) {
unset %kuaker
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
set %kuaker $addtok( %kuaker, $nick($chan, $calc( %vari + 1 )) , 32 ) | i
nc %vari
}
/msg $chan 4 MATEN A TRES!!! %kuaker
}
else {
notice $nick 4Tu no tienes el poder...
}
}
on *:text:.hit4:#: {
if ( $nick isop $chan ) {
unset %kuaker
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
set %kuaker $addtok( %kuaker, $nick($chan, $calc( %vari + 1 )) , 32 ) | i
nc %vari
}
/msg $chan 4 MATEN A CUATRO!!! %kuaker
}
else {
notice $nick 4Tu no tienes el poder...
}
}
on *:text:.rec:#: {
if ( $nick isop $chan ) {
unset %kuaker
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
set %kuaker $addtok( %kuaker, $nick($chan, $calc( %vari + 1 )) , 32 ) | i
nc %vari
}
/msg $chan 3 RECUPEREN %kuaker
}
else {
notice $nick 4Tu no tienes el poder...
}
}
on *:text:.stop:#: {
if ( $nick isop $chan ) {
unset %kuaker
set %user $nick($chan,0)
set %vari 0
while ( %user != %vari ) {
set %kuaker $addtok( %kuaker, $nick($chan, $calc( %vari + 1 )) , 32 ) | i
nc %vari
}
/msg $chan 0,1 ALTO EL FUEGO  %kuaker
}
else {
notice $nick 4Tu no tienes el poder...
}
}
; ################################################ JODA ########################
########################
ON *:TEXT:.putea*:#tropa,#eargentino,#faa.pab_mac,#radioMax.hit:{
IF ( $2 == tabo92 || $2 == alexis232323 ) {
/MSG $chan 2 $nick  4 A QUIEN QUERES PUTEAR!!!, no sabes que 4U0,4N4I0,4O4N es lo mas gran
que hay? }
else {
/msg $chan 2 $nick  dice: $2 es una 48,2BO2,8S8,2TA, ereBuglik juego 4PUTO 
/msg $chan 2 $nick  dice: $2 es una 48,2BO2,8S8,2TA, ereBuglik juego 4PUTO 
/msg $chan 2 $nick  dice: $2 es una 48,2BO2,8S8,2TA, ereBuglik juego 4PUTO 
}
}

ON *:TEXT:.sosdelaB*:#faa.lobby,#eargentino,#faa.pab_mac:{
IF ( $2 == tabo92 || $2 == juanmanuelrodriguezmdq ) {
/MSG $chan 2 $nick  4 A QUIEN LE DECIS!!!, no sabes que 4U0,4N4I0,4O4N esta en primera? }
else {
/msg $chan 2 $nick  dice: $2 4 se van!!!...se van!!!...se van!!!...2 sacale un
a foto!!! se van a la B con el 11PICANTE roto.
/msg $chan 2 $nick  dice: $2 4 se van!!!...se van!!!...se van!!!...2 sacale un
a foto!!! se van a la B con el 11PICANTE roto.
/msg $chan 2 $nick  dice: $2 4 se van!!!...se van!!!...se van!!!...2 sacale un
a foto!!! se van a la B con el 11PICANTE roto.
}
}
ON admin:TEXT:.molestar*:#:{
if ($2 == pab_mac || $2 == juanmanuelrodriguezmdq ) { .msg $chan 4Quien sos!! A $2
no lo molesta nadie, quien te crees que sos?...
/msg $chan $nick
/msg $chan $nick
/msg $chan $nick
/msg $chan $nick
/msg $chan $nick
/msg $chan $nick
/msg $chan $nick
/msg $chan $nick
/msg $chan $nick
/msg $chan $nick
/msg $chan $nick
}
else {
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
/msg $chan $nick $2
}
}

on *:text:.fusilar*:#: {
if ( $nick isop $chan) {
if ($2 == alexis232323) { .msg $chan 4Fuira!! Vos sabes la CINDOR que te hace fal
ta para fusilar a alexis232323 ?...
}
else {
if ($2 == tatemac) { .msg $chan 4Fuira!! Quien te crees que sos LACALLO ?...
.timer 1 1 describe $chan le pone un cigarro a $nick y le prende
/cs DEPROTECT $chan $2
.timer 1 3 describe $chan deja que $nick diga sus ultimas palabras
.timer 1 6 describe $chan Apunta!!!
.timer 1 9 ban -k $chan $nick 4PUUUUMMMMMMM!!!!!! con la abu no se jode!
.timer 1 14 ban -r $chan $nick
}
else {
.timer 1 1 describe $chan le pone un cigarro a $2 y le prende
.timer 1 3 describe $chan deja que $2 diga sus ultimas palabras
/cs DEPROTECT $chan $2
.timer 1 6 describe $chan Apunta!!!
.timer 1 9 ban -k $chan $2 4PUUUUMMMMMMM!!!!!! con la abu no se jode!
.timer 1 14 ban -r $chan $2
}
}
}
else { /msg $chan $nick Sos el capo del canal, pero no tenes poderes aca
}
}

; ######################### DAR ACCESOS A LOS GENERALES, CAPITANES Y TENIENTES A


LOS CANALES ###################################################################
######
on admin:text:.add general*:#faa.pab_mac,#faa.generales: {
if ( $3 == $null ) {
/msg $chan 4 ERROR,  escriba el nombre del 2GENERAL NUEVO  }
else {
if ( $nick isop $chan ) {
/cs access #faa.lobby add $3 10
/cs access #faa.ayuda add $3 10
/cs access #faa.repartos add $3 10
/cs access #faa.ordenes add $3 10
/cs access #faa.grupo.1 add $3 10
/cs access #faa.grupo.2 add $3 10
/cs access #faa.grupo.3 add $3 10
/cs access #faa.grupo.4 add $3 10
/cs access #milicias.arg add $3 10
/cs access #faa.cupula add $3 10
/cs access #faa.generales add $3 10
/cs access #faa.pab_mac add $3 10
/cs access #faa.eargentina add $3 10
/auser -a admin $3
/auser -a oper $3
/auser -a 10 $3
/msg $chan 2 $nick  ha 4agredado como 2 GENERAL  a $3
}
}
}
on admin:text:.del general*:#faa.pab_mac,#faa.generales: {
if ( $3 == $null ) {
/msg $chan 4 ERROR,  escriba el nombre del 2GENERAL A DAR DE BAJA  }
else {
if ( $nick isop $chan ) {
/cs access #faa.lobby del $3
/cs access #faa.ayuda del $3
/cs access #faa.repartos del $3
/cs access #faa.ordenes del $3
/cs access #faa.grupo.1 del $3
/cs access #faa.grupo.2 del $3
/cs access #faa.grupo.3 del $3
/cs access #faa.grupo.4 del $3
/cs access #milicias.arg del $3
/cs access #faa.cupula del $3
/cs access #faa.generales del $3
/cs access #faa.pab_mac del $3
/cs access #faa.eargentina del $3
/ruser admin $3
/ruser oper $3
/ruser 10 $3
/msg $chan 2 $nick  ha 4removido como 2 GENERAL  a $3 }
}
}
on admin:text:.add capitan*:#faa.pab_mac,#faa.generales: {
if ( $3 == $null ) {
/msg $chan 4 ERROR,  escriba el canal y el nombre del 2CAPITAN A DAR DE ALTA  }
ELSE {
if ( $4 == $null ) {
/msg $chan 4 ERROR,  escriba el canal del GRUPO del 2CAPITAN A DAR DE ALTA  }
else {
if ( $nick isop $chan ) {
/cs access #faa.lobby add $3 4
/cs access #faa.ayuda add $3 5
/cs access #faa.repartos add $3 5
/cs access #faa.ordenes add $3 5
/cs access $4 add $3 5
/cs access #milicias.arg add $3 5
/cs access #faa.cupula add $3 5
/cs access #faa.eargentina add $3 5
/auser -a oper $3
/auser -a 5 $3
/msg $chan 2 $nick  ha 4agredado como 2 CAPITAN  a $3 }
}
}
}
on admin:text:.del capitan*:#faa.alexis232323,#faa.generales: {
if ( $3 == $null ) {
/msg $chan 4 ERROR,  escriba el canal y el nombre del 2CAPITAN A DAR DE BAJA  }
ELSE {
if ( $4 == $null ) {
/msg $chan 4 ERROR,  escriba el canal del GRUPO del 2CAPITAN A DAR DE BAJA  }
else {
if ( $nick isop $chan ) {
/cs access #faa.lobby del $3
/cs access #faa.repartos del $3
/cs access #faa.ayuda del $3
/cs access #faa.ordenes del $3
/cs access $4 del $3
/cs access #milicias.arg del $3
/cs access #faa.cupula del $3
/cs access #faa.eargentina del $3
/ruser oper $3
/ruser 10 $3
/msg $chan 2 $nick  ha 4removido como 2 CAPITAN  a $3 }
}
}
}

on admin:text:.add teniente*:#faa.alexis232323,#faa.generales: {
if ( $3 == $null ) {
/msg $chan 4 ERROR,  escriba el canal y el nombre del 2TENIENTE NUEVO  }
ELSE {
if ( $4 == $null ) {
/msg $chan 4 ERROR,  escriba el canal del GRUPO del 2TENIENTE NUEVO  }
else {
if ( $nick isop $chan ) {
/cs access #faa.lobby add $3 3
/cs access #faa.repartos add $3 4
/cs access #faa.ordenes add $3 4
/cs access #faa.ayuda add $3 4
/cs access $4 add $3 4
/cs access #milicias.arg add $3 4
/cs access #faa.cupula add $3 4
/cs access #faa.eargentina add $3 4
/auser -a oper $3
/auser -a 5 $3
/msg $chan 2 $nick  ha 4agredado como 2 TENIENTE  a $3 }
}
}
}
on admin:text:.del teniente*:#faa.alexis232323,#faa.generales: {
if ( $3 == $null ) {
/msg $chan 4 ERROR,  escriba el canal y el nombre del 2TENIENTE A DAR DE BAJA  }
ELSE {
if ( $4 == $null ) {
/msg $chan 4 ERROR,  escriba el canal del GRUPO del 2TENIENTE A DAR DE BAJA  }
else {
if ( $nick isop $chan ) {
/cs access #faa.lobby del $3
/cs access #faa.repartos del $3
/cs access #faa.ordenes del $3
/cs access #faa.ayuda del $3
/cs access #faa.grupo.1 del $3
/cs access #faa.grupo.2 del $3
/cs access #faa.grupo.3 del $3
/cs access #milicias.arg del $3
/cs access #faa.cupula del $3
/cs access #faa.eargentina del $3
/ruser oper $3
/ruser 10 $3
/msg $chan 2 $nick  ha 4removido como 2 TENIENTE  a $3 }
}
}
}
on oper:text:.add soldado*:#faa.alexis232323,#faa.generales,#faa.cupula: {
if ( $3 == $null ) {
/msg $chan 4 ERROR,  escriba el canal y el nombre del 2SOLDADO NUEVO  }
ELSE {
if ( $4 == $null ) {
/msg $chan 4 ERROR,  escriba el canal del GRUPO del 2SOLDADO NUEVO  }
else {
if ( $nick isop $chan ) {
/cs access $4 add $3 2
/cs access #faa.eargentina add $3 2
/msg #faa.alexis232323 2 $nick  ha 4agredado como 2 SOLDADO  a $3 en $4
/msg #faa.cupula 2 $nick  ha 4agredado como 2 SOLDADO  a $3 en $4
/msg #faa.generales 2 $nick  ha 4agredado como 2 SOLDADO  a $3 en $4
/msg #faa.eargentina 2 $nick  ha 4agredado como 2 SOLDADO  a $3 en $4
/msg $4 2 $nick  ha 4agredado como 2 SOLDADO  a $3 }
}
}
}
on oper:text:.del soldado*:#faa.alexis232323,#faa.generales,#faa.cupula: {
if ( $3 == $null ) {
/msg $chan 4 ERROR,  escriba el canal y el nombre del 2SOLDADO  }
ELSE {
if ( $4 == $null ) {
/msg $chan 4 ERROR,  escriba el canal del GRUPO del 2SOLDADO  }
else {
if ( $nick isop $chan ) {
/cs access $4 del $3
/cs access #faa.eargentina del $3
/msg #faa.alexis232323 2 $nick  ha 4quitado como 2 SOLDADO  a $3 en $4
/msg #faa.cupula 2 $nick  ha 4quitado como 2 SOLDADO  a $3 en $4
/msg #faa.generales 2 $nick  ha 4quitado como 2 SOLDADO  a $3 en $4
/msg #faa.eargentina 2 $nick  ha 4quitado como 2 SOLDADO  a $3 en $4
/msg $4 2 $nick  ha 4quitado como 2 SOLDADO  a $3 }
}
}
}

; #################################### AYUDA - COMANDOS ########################


##########################
on *:TEXT:.ayuda:#:{
if ($chan == #faa.alexis232323) {
notice $nick Para llamar este bot a tu canal, manda un privado con el nombre
del canal y a la brevedad lo tendras.
notice $nick 0,4ATENCION!!! LOS GENERALES SON LO MEJOR, Y QUEREMOS A LUCAS DE MO
D, JUAN EL MOFA MAS GUERRILLERO
notice $nick Pon .S_ORDEN para SETEAR una orden nueva, la orden solo puede p
onerse desde el canal de generales
notice $nick Pon .orden para VER la orden del dia
notice $nick Pon .kuak para LLAMAR a todos
notice $nick Pon .call seguido de un mensaje para LLAMAR a todos y darles el
mensaje
notice $nick Pon .att para decirles ATENCION a todos
notice $nick Pon .hit1 para que los soldados MATEN a uno
notice $nick Pon .hit2 para que los soldados MATEN a dos
notice $nick Pon .hit3 para que los soldados MATEN a tres
notice $nick Pon .hit4 para que los soldados MATEN a cuatro
notice $nick Pon .rec para que los soldados RECUPEREN su vitalidad
notice $nick Pon .stop para que los soldados PAREN de luchar
notice $nick Pon .Llamar para que los soldados vayan a los grupos y despues
a #faa. ordenes
notice $nick Pon .add general <nick_irc> para agregar accesos de general.
notice $nick Pon .del general <nick_irc> para eliminar accesos de general.
notice $nick Pon .add capitan <nick_irc> para agregar accesos de capitan.
notice $nick Pon .del capitan <nick_irc> para eliminar accesos de capitan.
notice $nick Pon .add teniente <nick_irc> para agregar accesos de teniente.
notice $nick Pon .del teniente <nick_irc> para eliminar accesos de teniente.
notice $nick Pon .add soldado <nick_irc> <nombre_canal> para agregar accesos
de soldado.
notice $nick Pon .del soldado <nick_irc> <nombre_canal> para eliminar acceso
s de soldado.
notice $nick Pon .add dao <valor de dao a pegar>  para sumar influencia al tot
al posible de hacer.
notice $nick Pon .del dao <valor de dao a pegar>  para eliminar influencia mal
ingresada (se debe poner el mismo valor mal ingresado).
notice $nick Pon .ver dao  para ver el total de influencia posible de hacer.
notice $nick Pon .borrar dao  para borrar la influencia acumulada posible de
hacer.
notice $nick Hecho por alexis232323
}
else {
if ($chan == #faa.cupula) {
notice $nick Para llamar este bot a tu canal, manda un privado con el nomb
re del canal y a la brevedad lo tendras.
notice $nick 0,4ATENCION!!! LOS GENERALES SON LO MEJOR, Y QUEREMOS A LUCAS DE
MOD, JUAN EL MOFA MAS GUERRILLERO
notice $nick Pon .S_ORDEN para SETEAR una orden nueva, la orden solo puede
ponerse desde el canal de generales
notice $nick Pon .orden para VER la orden del dia
notice $nick Pon .kuak para LLAMAR a todos
notice $nick Pon .call seguido de un mensaje para LLAMAR a todos y darles
el mensaje
notice $nick Pon .att para decirles ATENCION a todos
notice $nick Pon .hit1 para que los soldados MATEN a uno
notice $nick Pon .hit2 para que los soldados MATEN a dos
notice $nick Pon .hit3 para que los soldados MATEN a tres
notice $nick Pon .hit4 para que los soldados MATEN a cuatro
notice $nick Pon .rec para que los soldados RECUPEREN su vitalidad
notice $nick Pon .stop para que los soldados PAREN de luchar
notice $nick Pon .Llamar para que los soldados vayan a los grupos y despue
s a #faa. ordenes
notice $nick Pon .add general <nick_irc> para agregar accesos de general.
notice $nick Pon .del general <nick_irc> para eliminar accesos de general.
notice $nick Pon .add capitan <nick_irc> para agregar accesos de capitan.
notice $nick Pon .del capitan <nick_irc> para eliminar accesos de capitan.
notice $nick Pon .add teniente <nick_irc> para agregar accesos de teniente
.
notice $nick Pon .del teniente <nick_irc> para eliminar accesos de tenient
e.
notice $nick Pon .add soldado <nick_irc> para agregar accesos de soldado.
notice $nick Pon .del soldado <nick_irc> para eliminar accesos de soldado.
notice $nick Pon .add dao <valor de dao a pegar>  para sumar influencia al t
otal posible de hacer.
notice $nick Pon .del dao <valor de dao a pegar>  para eliminar influencia m
al ingresada (se debe poner el mismo valor mal ingresado).
notice $nick Pon .ver dao  para ver el total de influencia posible de hacer
.
notice $nick Pon .borrar dao  para borrar la influencia acumulada posible
de hacer.
notice $nick Hecho por alexis232323 }
else {
notice $nick Pon .orden para VER la orden del dia
notice $nick Para llamar este bot a tu canal, manda un privado con el nomb
re del canal y a la brevedad lo tendras.
notice $nick Pon .kuak para LLAMAR a todos
notice $nick Pon .call seguido de un mensaje para LLAMAR a todos y darles
el mensaje
notice $nick Pon .add dao <valor de dao a pegar>  para sumar influencia al t
otal posible de hacer.
notice $nick Pon .del dao <valor de dao a pegar>  para eliminar influencia m
al ingresada (se debe poner el mismo valor mal ingresado).
notice $nick Pon .ver dao  para ver el total de influencia posible de hacer
.
notice $nick Pon .borrar dao  para borrar la influencia acumulada posible
de hacer.
notice $nick Hecho por alexis232323 }
}
}
on *:TEXT:.help:#:{
if ($chan == #faa.alexis232323) {
notice $nick Para llamar este bot a tu canal, manda un privado con el nombre
del canal y a la brevedad lo tendras.
notice $nick 0,4ATENCION!!! LOS GENERALES SON LO MEJOR, Y QUEREMOS A LUCAS DE MO
D, JUAN EL MOFA MAS GUERRILLERO
notice $nick Pon .S_ORDEN para SETEAR una orden nueva, la orden solo puede p
onerse desde el canal de generales
notice $nick Pon .orden para VER la orden del dia
notice $nick Pon .kuak para LLAMAR a todos
notice $nick Pon .call seguido de un mensaje para LLAMAR a todos y darles el
mensaje
notice $nick Pon .att para decirles ATENCION a todos
notice $nick Pon .hit1 para que los soldados MATEN a uno
notice $nick Pon .hit2 para que los soldados MATEN a dos
notice $nick Pon .hit3 para que los soldados MATEN a tres
notice $nick Pon .hit4 para que los soldados MATEN a cuatro
notice $nick Pon .rec para que los soldados RECUPEREN su vitalidad
notice $nick Pon .stop para que los soldados PAREN de luchar
notice $nick Pon .add dao <valor de dao a pegar>  para sumar influencia al tot
al posible de hacer.
notice $nick Pon .del dao <valor de dao a pegar>  para eliminar influencia mal
ingresada (se debe poner el mismo valor mal ingresado).
notice $nick Pon .ver dao  para ver el total de influencia posible de hacer.
notice $nick Pon .borrar dao  para borrar la influencia acumulada posible de
hacer.
notice $nick Hecho por alexis232323
}
else {
notice $nick To call this bot to your channel, send a private channel name a
nd soon it will.
notice $nick Put .kuak to CALL to name all
notice $nick Put .hit1 to soldiers to KILL to one
notice $nick Put .hit2 to soldiers to KILL to two
notice $nick Put .hit3 to soldiers to KILL to three
notice $nick Put .hit4 to soldiers to KILL to four
notice $nick Put .rec to soldiers RECOVERED its vitality
notice $nick Put .stop to soldiers to fight STOP
notice $nick Pon .add dao <valor de dao a pegar>  para sumar influencia al tot
al posible de hacer.
notice $nick Pon .del dao <valor de dao a pegar>  para eliminar influencia mal
ingresada (se debe poner el mismo valor mal ingresado).
notice $nick Pon .ver dao  para ver el total de influencia posible de hacer.
notice $nick Pon .borrar dao  para borrar la influencia acumulada posible de
hacer.
notice $nick Hecho por alexis232323
}
}
;###################### CONTESTACION CUANDO LE HABLAN AL BOT ###################
#######
on *:text:*:?: {
/msg $nick I'm bot created for alexis232323. To call this bot to your channel,
please leave the channel or search the IRC alexis232323.
/msg $nick Yo soy un bot creado por alexis232323. }
;###################### DAR ACCESOS A LOS GENERALES PARA ADMINISTRAR EL BOT--
NIVELES -- MASTER -- ADMIN -- OPER ###############################
on master:text:.admin add*:#faa.alexis232323,#ikariam.syh: {
if ($3 == $null) { .msg $chan 4ERROR Escriba 7.admin add [nick] }
else { auser -a admin $3 | .msg $chan  $nick  Agrega como 12Administrador a  $3 
}
}
on master:text:.admin del*:#faa.alexis232323,#ikariam.syh: {
if ($3 == $null) { .msg $chan 4ERROR Escriba 7.admin del [nick] }
else { ruser $3 | .msg $chan  $nick  quita como 12Administrador a  $3 
}
}
on master:text:.oper add*:#faa.alexis232323,#ikariam.syh: {
if ($3 == $null) { .msg $chan 4ERROR Escriba 7.oper add [nick] }
else { auser -a oper $3 | .msg $chan  $nick  Agrega como 12OPerador a  $3 
}
}
on master:text:.oper del*:#faa.alexis232323,#ikariam.syh: {
if ($3 == $null) { .msg $chan 4ERROR Escriba 7.oper del [nick] }
else { ruser $3 | .msg $chan  $nick  quita como 12OPerador a  $3 
}
}
on admin:text:.oper add*:#faa.alexis232323,#ikariam.syh: {
if ($3 == $null) { .msg $chan 4ERROR Escriba 7.oper add [nick] }
else { auser -a oper $3 | .msg $chan  $nick  Agrega como 12OPerador a  $3 
}
}
on admin:text:.oper del*:#faa.alexis232323,#ikariam.syh: {
if ($3 == $null) { .msg $chan 4ERROR Escriba 7.oper del [nick] }
else { ruser $3 | .msg $chan  $nick  quita como 12OPerador a  $3 
}
}
;###################### GRABAR LISTA DE DONACION GRUPO.1########################
##
;#############################################################
ON OPER:TEXT:.lista1*:#faa.grupo.1: {
if ( $2 == ON ) {
SET %listado1 on
/msg #link1 $nick 2La lista para guardar los link de donacion del 5GRUPO 1 2esta 3ACTIV
ADA.
/msg #faa.grupo.1 $nick 2La lista para guardar los link de donacion del 5GRUPO
1 2esta 3ACTIVADA.
/msg #faa.alexis232323 $nick 2La lista para guardar los link de donacion del 5G
RUPO 1 2esta 3ACTIVADA.
SET %number1 0
}
ELSE {
IF ( $2 == OFF ) {
SET %listado1 OFF
/msg #link1 $nick 2La lista para guardar los link de donacion del 5GRUPO 1 2est
a  4DESACTIVADA.
/msg #faa.grupo.1 $nick 2La lista para guardar los link de donacion del 5GRUP
O 1 2esta 4DESACTIVADA.
/msg #faa.alexis232323 $nick 2La lista para guardar los link de donacion del
5GRUPO 1 2esta 4DESACTIVADA.
}
}
}

; ###################### Obtiene el link en formato www.erepublik.com/es/citize


n/profile/ ######################
ON *:TEXT:*citizen/profile*:#TROPA: {
IF ( %listado1 == ON ) {
SET %LINK1 $1-
SET %POS11 $findtok(%LINK1,www.erepublik.com,1,47)
SET %LINK1 $GETTOK(%LINK1,$calc( %pos11 + 4),47)
SET %LINK1 $ADDTOK(www.erepublik.com/es/citizen/profile/,%LINK1,47)
SET %number1 $calc( %number1 + 1)
if ( $nick == eRepublik ) {
/msg #link1 %number1  $2  %link1
}
else {
/msg #link1 %number1  $nick  %link1
}
}
}

; ###################### Obtiene el link en formato economy.erepublik.com/en/cit


izen/donate/ ######################
; ############################# GRUPO 1 ########################################
############
ON *:TEXT:*citizen/donate*:#TROPA: {
IF ( %listado1 == ON ) {
SET %LINK1 $1-
SET %POS11 $findtok(%LINK1,economy.erepublik.com,1,47)
SET %LINK1 $GETTOK(%LINK1,$calc( %pos11 + 4 ),47)
SET %LINK1 $ADDTOK(www.erepublik.com/es/citizen/profile/,%LINK1,47)
SET %number1 $calc( %number1 + 1)
if ( $nick == eRepublik ) {
/msg #link1 %number1  $2  %link1
}
else {
/msg #link1 %number1  $nick  %link1
}
}
}
; ############################# GRUPO 2 ########################################
############
ON OPER:TEXT:.lista2*:#faa.grupo.2: {
if ( $2 == ON ) {
SET %listado2 on
/msg #link2 $nick 2La lista para guardar los link de donacion del 5GRUPO 2 2esta 3ACTIV
ADA.
/msg #faa.grupo.2 $nick 2La lista para guardar los link de donacion del 5GRUPO
2 2esta 3ACTIVADA.
/msg #faa.alexis232323 $nick 2La lista para guardar los link de donacion del 5G
RUPO 2 2esta 3ACTIVADA.
SET %number2 0
}
ELSE {
IF ( $2 == OFF ) {
SET %listado2 OFF
/msg #link2 $nick 2La lista para guardar los link de donacion del 5GRUPO 2 2est
a4DESACTIVADA.
/msg #faa.grupo.2 $nick 2La lista para guardar los link de donacion del 5GRUP
O 2 2esta4DESACTIVADA.
/msg #faa.alexis232323 $nick 2La lista para guardar los link de donacion del
5GRUPO 2 2esta4DESACTIVADA.
}
}
}

; --Obtiene el link en formato www.erepublik.com/es/citizen/profile/ --


ON *:TEXT:*citizen/profile*:#faa.grupo.2: {
IF ( %listado2 == ON ) {
SET %LINK2 $1-
SET %POS12 $findtok(%LINK2,www.erepublik.com,1,47)
SET %LINK2 $GETTOK(%LINK2,$calc( %pos12 + 4),47)
SET %LINK2 $ADDTOK(www.erepublik.com/es/citizen/profile/,%LINK2,47)
SET %number2 $calc( %number2 + 1)
if ( $nick == eRepublik ) {
/msg #link2 %number2  $2  %link2
}
else {
/msg #link2 %number2  $nick  %link2
}
}
}

; --Obtiene el link en formato economy.erepublik.com/en/citizen/donate/ --


ON *:TEXT:*citizen/donate*:#faa.grupo.2: {
IF ( %listado2 == ON ) {
SET %LINK2 $1-
SET %POS12 $findtok(%LINK2,economy.erepublik.com,1,47)
SET %LINK2 $GETTOK(%LINK2,$calc( %pos12 + 4 ),47)
SET %LINK2 $ADDTOK(www.erepublik.com/es/citizen/profile/,%LINK2,47)
SET %number2 $calc( %number2 + 1)
if ( $nick == eRepublik ) {
/msg #link2 %number2  $2  %link2
}
else {
/msg #link2 %number2  $nick  %link2
}
}
}

; ############################# GRUPO 3 ########################################


############
ON OPER:TEXT:.lista3*:#faa.grupo.3: {
if ( $2 == ON ) {
SET %listado3 on
/msg #link3 $nick 2La lista para guardar los link de donacion del 5GRUPO 3 2esta 3ACTIV
ADA.
/msg #faa.grupo.3 $nick 2La lista para guardar los link de donacion del 5GRUPO
3 2esta 3ACTIVADA.
/msg #faa.alexis232323 $nick 2La lista para guardar los link de donacion del 5G
RUPO 3 2esta 3ACTIVADA.
SET %number3 0
}
ELSE {
IF ( $2 == OFF ) {
SET %listado3 OFF
/msg #link3 $nick 2La lista para guardar los link de donacion del 5GRUPO 3 2est
a4DESACTIVADA.
/msg #faa.grupo.3 $nick 2La lista para guardar los link de donacion del 5GRUP
O 3 2esta4DESACTIVADA.
/msg #faa.alexis232323 $nick 2La lista para guardar los link de donacion del
5GRUPO 3 2esta4DESACTIVADA.
}
}
}

; --Obtiene el link en formato www.erepublik.com/es/citizen/profile/ --


ON *:TEXT:*citizen/profile*:#faa.grupo.3: {
IF ( %listado3 == ON ) {
SET %LINK3 $1-
SET %POS13 $findtok(%LINK3,www.erepublik.com,1,47)
SET %LINK3 $GETTOK(%LINK3,$calc( %pos13 + 4),47)
SET %LINK3 $ADDTOK(www.erepublik.com/es/citizen/profile/,%LINK3,47)
SET %number3 $calc( %number3 + 1)
if ( $nick == eRepublik ) {
/msg #link3 %number3  $2  %link3
}
else {
/msg #link3 %number3  $nick  %link3
}
}
}

; --Obtiene el link en formato economy.erepublik.com/en/citizen/donate/ --


ON *:TEXT:*citizen/donate*:#faa.grupo.3: {
IF ( %listado3 == ON ) {
SET %LINK3 $1-
SET %POS13 $findtok(%LINK3,economy.erepublik.com,1,47)
SET %LINK3 $GETTOK(%LINK3,$calc( %pos13 + 4 ),47)
SET %LINK3 $ADDTOK(www.erepublik.com/es/citizen/profile/,%LINK3,47)
SET %number3 $calc( %number3 + 1)
if ( $nick == eRepublik ) {
/msg #link3 %number3  $2  %link3
}
else {
/msg #link3 %number3  $nick  %link3
}
}
}
;#############################FAA REPARTO#######################################
#############
ON OPER:TEXT:.listado*:#faa.repartos: {
if ( $2 == ON ) {
SET %listado4 on
/msg #link4 $nick 2La lista para guardar los link de donacion del 5#FAA.REPARTO
S 3 2esta  3ACTIVADA.
/msg #FAA.REPARTOs $nick 2La lista para guardar los link de donacion del 5#FAA.
REPARTOS 2esta  3ACTIVADA.
/msg #faa.alexis232323 $nick 2La lista para guardar los link de donacion del 5#
FAA.REPARTOS 2esta  3ACTIVADA.
SET %number4 0
}
ELSE {
IF ( $2 == OFF ) {
SET %listado4 OFF
/msg #link4 $nick 2La lista para guardar los link de donacion del 5#FAA.REPAR
TOS 2esta 4DESACTIVADA.
/msg #FAA.REPARTOS $nick 2La lista para guardar los link de donacion del 5#FA
A.REPARTOS 2esta 4DESACTIVADA.
/msg #faa.alexis232323 $nick 2La lista para guardar los link de donacion del
5#FAA.REPARTOS 2esta 4DESACTIVADA.
}
}
}

; --Obtiene el link en formato www.erepublik.com/es/citizen/profile/ --


ON *:TEXT:*citizen/profile*:#FAA.REPARTOS: {
IF ( %listado4 == ON ) {
SET %LINK4 $1-
SET %POS14 $findtok(%LINK4,www.erepublik.com,1,47)
SET %LINK4 $GETTOK(%LINK4,$calc( %pos14 + 4),47)
SET %LINK4 $ADDTOK(www.erepublik.com/es/citizen/profile/,%LINK4,47)
SET %number4 $calc( %number4 + 1)
if ( $nick == eRepublik ) {
/msg #link4 %number4  $2  %link4
}
else {
/msg #link4 %number4  $nick  %link4
}
}
}
; --Obtiene el link en formato economy.erepublik.com/en/citizen/donate/ --
ON *:TEXT:*citizen/donate*:#FAA.REPARTOS: {
IF ( %listado4 == ON ) {
SET %LINK4 $1-
SET %POS14 $findtok(%LINK4,economy.erepublik.com,1,47)
SET %LINK4 $GETTOK(%LINK4,$calc( %pos14 + 4 ),47)
SET %LINK4 $ADDTOK(www.erepublik.com/es/citizen/profile/,%LINK4,47)
SET %number4 $calc( %number4 + 1)
if ( $nick == eRepublik ) {
/msg #link4 %number4  $2  %link4
}
else {
/msg #link4 %number4  $nick  %link4
}
}
}
;############################### A LA HORCA #############################
on *:TEXT:.HORCA*:#: {
if ($2 == alexis232323) { .msg $chan 4Fuira!! Vos sabes la CINDOR que te hace falta
?
}
else {
/msg $chan 0,0==|3/====3|7o
/msg $chan 0,0===3|0===7/|\3 <----- 0,4 $2  ...
/msg $chan 0,0===3|0===7/0|7\0=o== 7A LA HORCA!!
/msg $chan 0,0|=3===0=/|\==o==0,0 4 R.I.P.
}
}
;############################### KICK NICK ############################
ON *:TEXT:.kick alexis232323:#: {
/cs DEPROTECT $chan $nick
/cs kick $chan $nick 4A quien queres kikear vos... si vos $nick... ya te la voy a
dar!!!! }
;################################ Agregar canales #############################
ON MASTER:TEXT:.setear variable a cero:#:{
set %tatecantcanal 0
set %tatecantcanal2 0
msg $chan 6Las variables han sido seteadas
}
ON MASTER:TEXT:.ver tatecanal:#:{
msg $chan El valor de la variable en 3tatemac 6 %tatecantcanal
msg $chan El valor de la variable en 3 tate-mac 6 %tatecantcanal2
}
ON MASTER:TEXT:.set tatecanal tatemac*:#:{
set %tatecantcanal $4
msg $chan El valor de la variable en 3tatemac es 6 %tatecantcanal
}
ON MASTER:TEXT:.set tatecanal tate-mac*:#:{
set %tatecantcanal2 $4
msg $chan El valor de la variable en 3tate-mac es 6 %tatecantcanal2
}

;######################################## Agregar canales ######################


#############################
;###### AGREGAR CANALES tatemac ######
ON MASTER:TEXT:.tatemac add canal*:#: {
var %i = 1
var %control1 = 0
if ( %tatecantcanal = 0 ) {
set %tatecantcanal 0
var %control2 = 0
var %control1 = 1
}
while ( %control1 = 0 ) {
var %xx = $readini(C:/tatemac/mensajes.ini,n,canal,%i)
if ( %xx = $null) {
writeini -n C:/tatemac/mensajes.ini canal %i $4-
var %xx = $readini(C:/tatemac/mensajes.ini,n,canal,%i)
msg $chan 6 Se ha agregado %xx a la lista de canales 
/join %xx
var %control1 = 1
var %control2 = 1
}
else {
var %control2 = 0
if ( %i = %tatecantcanal ) {
var %control1 = 1
}
}
inc %i
}
if ( %control2 = 0 ) {
inc %tatecantcanal
writeini -n C:/tatemac/mensajes.ini canal %tatecantcanal $4-
var %yy = $readini(C:/tatemac/mensajes.ini,n,canal,%tatecantcanal)
msg $chan 6 Se ha agregado %yy a la lista de canales 
/join %yy
}
}

;###### LISTAR CANALES ######


ON MASTER:TEXT:.tatemac lista canal:#: {
var %xx = %tatecantcanal
msg $chan El numero total de canales es %xx
var %i = 1
while (%i <= %xx) {
var %yy = $readini(c:/tatemac/mensajes.ini,n,canal,%i)
if ( %yy != $null ) {
var %zz $addtok(%zz,<< %i %yy ,32)
; var %zz $addtok(%zz,%yy,32)
}
inc %i
}
/msg $chan 6 %zz 
}

;###### BORRAR CANALES ######


ON MASTER:TEXT:.tatemac del canal*:#: {
if ( $4 = $null) {
msg $chan 6 Por favor ingrese el canal que quiere eliminar
}
else {
var %xx = %tatecantcanal
var %i = 1
while (%i <= %xx) {
var %yy = $readini(c:/tatemac/mensajes.ini,n,canal,%i)
if ( %yy == $4- ) {
var %delnumcanal = %i
var %delcanal = $readini(c:/tatemac/mensajes.ini,n,canal,%i)
}
inc %i
}
remini c:/tatemac/mensajes.ini canal %delnumcanal
msg $chan 6 El canal borrado es el numero %delnumcanal cuyo canal es %delcana
l 
}
}
;SOLUCIONAR EL TEMA CUANDO EL CANAL BORRADO SEA DISTINTO DEL QUE ESTA EN LA LIST
A, YA QUE SI ES ASI, BORRA TODOS LOS CANALES
;###### CONECTAR CANALES ######
on MASTER:TEXT:.tatemac conectar canal:#: {
var %xx = %tatecantcanal
var %i = 1
while (%i <= %xx) {
var %yy = $readini(c:/tatemac/mensajes.ini,n,canal,%i)
if ( %yy != $null ) {
/join %yy }
inc %i
}
}
alias connect_tatemac {
/nick LaAbu_Bot
/ns identify LaAbu_Bot
/auser -a admin alexis232323
/auser -a master alexis232323
/auser -a 10 alexis232323
/auser -a oper alexis232323
/auser -a admin Matias_Rakushka
/auser -a master Matias_Rakushka
/auser -a 10 Matias_Rakushka
/auser -a oper Matias_Rakushka
var %xx = %tatecantcanal
var %i = 1
while (%i <= %xx) {
var %yy = $readini(c:/tatemac/mensajes.ini,n,canal,%i)
if ( %yy != $null ) {
/join %yy }
inc %i
}
}

;######################################
;###### AGREGAR CANALES tate-mac ######
ON MASTER:TEXT:.tate-mac add canal*:#: {
var %i = 1
var %control1 = 0
if ( %tatecantcanal2 = 0 ) {
var %control2 = 0
var %control1 = 1
}
while ( %control1 = 0 ) {
var %xx = $readini(C:/tatemac/mensajes.ini,n,canal2,%i)
if ( %xx = $null) {
writeini -n C:/tatemac/mensajes.ini canal2 %i $4-
var %xx = $readini(C:/tatemac/mensajes.ini,n,canal2,%i)
msg $chan 6 Se ha agregado %xx a la lista de canales 
/join %xx
var %control1 = 1
var %control2 = 1
}
else {
var %control2 = 0
if ( %i = %tatecantcanal2 ) {
var %control1 = 1
}
}
inc %i
}
if ( %control2 = 0 ) {
inc %tatecantcanal2
writeini -n C:/tatemac/mensajes.ini canal2 %tatecantcanal2 $4-
var %yy = $readini(C:/tatemac/mensajes2.ini,n,canal2,%tatecantcanal2)
msg $chan 6 Se ha agregado %yy a la lista de canales 
/join %yy
}
}

;###### LISTAR CANALES ######


ON MASTER:TEXT:.tate-mac lista canal:#: {
var %xx = %tatecantcanal2
var %i = 1
while (%i <= %xx) {
var %yy = $readini(c:/tatemac/mensajes.ini,n,canal2,%i)
if ( %yy != $null ) {
var %zz $addtok(%zz,<< %i %yy ,32)
}
inc %i
}
/msg $chan 6 %zz 
}
;###### BORRAR CANALES ######
ON MASTER:TEXT:.tate-mac del canal*:#: {
if ( $4 = $null) {
msg $chan 6 Por favor ingrese el canal que quiere eliminar
}
else {
var %xx = %tatecantcanal2
var %i = 1
while (%i <= %xx) {
var %yy = $readini(c:/tatemac/mensajes.ini,n,canal2,%i)
if ( %yy == $4- ) {
var %delnumcanal = %i
var %delcanal = $readini(c:/tatemac/mensajes.ini,n,canal2,%i)
}
inc %i
}
remini c:/tatemac/mensajes.ini canal2 %delnumcanal
msg $chan 6 El canal borrado es el numero %delnumcanal cuyo canal es %delcana
l 
}
}
;###### CONECTAR CANALES ######
on MASTER:TEXT:.tate-mac conectar canal:#: {
/nick tatemac
/ns identify xxxxxxxx
/auser -a admin alexis232323
/auser -a master alexis232323
/auser -a 10 alexis232323
/auser -a oper alexis232323
var %xx = %tatecantcanal2
var %i = 1
while (%i <= %xx) {
var %yy = $readini(c:/tatemac/mensajes.ini,n,canal2,%i)
if ( %yy != $null) {
/join %yy }
inc %i
}
}
alias connect_tate-mac {
var %xx = %tatecantcanal2
var %i = 1
while (%i <= %xx) {
var %yy = $readini(c:/tatemac/mensajes.ini,n,canal2,%i)
if ( %yy != $null) {
/join %yy }
inc %i
}
}

;################################# Desactivar el bot de manera remota ##########


##############
ON master:TEXT:.dormir:#: {
if ($nick == alexis232323) {
/quit
}
else {
/msg $chan $nick 6 Tu no tienes acceso para mandarme a dormir la siesta
}
}

;################################# DARLE OP ####################################


###########
ON MASTER:TEXT:!OPME*:#: {
/cs op $chan $2
}
on master:TEXT:!access add*:#: {
/cs access $chan add $2 10
}
ON MASTER:TEXT:!DEOPME*:#: {
/cs deop $chan $2
}
on master:TEXT:!access del*:#: {
/cs access $chan del $2
}
on master:text:!hacer comando*:#: {
/cs $3-
/msg $chan $3-
}
on master:text:!decir*:#: {
/msg $chan $2-
}
;####################################### SUMAR DAO ##############################
#########################
ON *:TEXT:.add dao*:#faa.grupo.1,#faa.grupo.2,#faa.grupo.3,#faa.eargentina,#faa.o
rdenes,#ikariam.syh,#ikariam.low: {
set %dao1 $calc( %dao1 + $3)
/msg $chan 6 El dao agregado es: $3 
/msg $chan 6 El dao acumulado es: %dao1 6
}
ON *:TEXT:.del dao*:#faa.grupo.1,#faa.grupo.2,#faa.grupo.3,#faa.eargentina,#faa.o
rdenes,#ikariam.syh,#ikariam.low: {
set %dao1 $calc( %dao1 - $3)
/msg $chan 6 El dao eliminado es: $3 
/msg $chan 6 El dao acumulado es: %dao1 6
}
ON oper:TEXT:.ver dao:#faa.grupo.1,#faa.grupo.2,#faa.grupo.3,#faa.eargentina,#faa
.ordenes,#faa.alexis232323,#faa.generales,#faa.cupula,#ikariam.syh,#ikariam.low:
{
/msg $chan 6 El dao actual acumulado para esta batalla es: 4 %dao1 
}
on oper:TEXT:.borrar dao:#faa.grupo.1,#faa.grupo.2,#faa.grupo.3,#faa.eargentina,#
faa.ordenes,#faa.alexis232323,#faa.generales,#faa.cupula,#ikariam.syh,#ikariam.l
ow: {
set %dao1 0
/msg $chan 6 El dao total acumulado ha sido borrado 
}

;########################### GRABAR UN CANAL PARA MERCENARIES ##################


#############
on *:TEXT:.save_dist*:#Mercenaries,#mercenarios.arg: {
if ($nick isop $chan) {
unset %dist1
set %dist1 $2 $3 $4 $5 $6 $7 $8 $9 $10 $11 $12 $13 $14 $15 $16 $17 $18 $19 $
20 $21 $22 $23 $24 $25 $26 $27 $28 $29 $30 $31 $32 $33 $34 $35 $36 $37 $38 $39 $
40
; /msg $chan $nick 6 The list channel has been updated for $nick .
/msg #mercenarios.arg $nick 6 La lista de canales ha sido actualizada por
$nick .
/topic #Mercenaries %dist1
/topic #mercenarios.arg %dist1
}
else { /msg $chan $nick You are not power in this channel
}
}
on *:TOPIC:#mercenaries: {
set %dist1 $1-
; /msg $chan $nick 6 The list channel has been updated for $nick .
/msg #mercenarios.arg $nick 6 La lista de canales ha sido actualizada por $n
ick .
/topic #mercenarios.arg %dist1
}
on *:TEXT:.dist*:#Mercenaries,#mercenarios.arg:{
/msg $chan The list of channel with dist open is: %dist1
}
;############################### PAREJA JESSER #################################
##########
ON *:TEXT:.pareja*:#: {
/msg $chan 0_______'
/msg $chan 0_____7(*7)7(*7)
/msg $chan 0______7) .7(
/msg $chan 0______7( v 7)
/msg $chan 0______7\ |/
/msg $chan 0_______7\/
/msg $chan 0,4JESSER Y $2 UNO SOLO CORAZON !!!
/msg $chan 0,4 I love jesser ( $2 )
}

;############################### MUSICA ########################################


#
ON *:TEXT:.musica*:#: {
/msg $chan 0.4__0......4_
/msg $chan 4/0...4`0...4)0||||||||||[1,,, 3 4 $2 
/msg $chan 4| |0....4()0...1||||||||||[:::< 2 pon msica
/msg $chan 4\__.._)0||||||||||[1''' 2  en7 3 $chan 
}
;############################# JESSER ##################################
on *:TEXT:.violar a*:# {
/msg $chan 0__7o__
/msg $chan 0__7|\4_0__ 4__\o
/msg $chan 0_7/0_7|0__ 4/)0_4|
/MSG $CHAN 4ESPERE POR FAVOR LaAbu_Bot ESTA 'SAQUEANDO' LA DIGNIDAD DE $3
}
;/msg $chan 0/3_0/3o0/|0\___\o0)|13__|0o/ic/(6\0o6/0|ic/o7|__0/(o/__(/|ice3o0/3_0ic/|12\o/
;/msg $chan 0_/3/\0o|0\4___\o0)|__13\o0/ic|(/6|0o/ic\7o/0__|(12o/__0(/|ice3/\0ic_o|/12|
;/msg $chan 0_3|0/3\0/o4/)0__4|0o/___13(0o13\0ic|/6/o\0|ic7/0o7)0__|/o12|0__12(\0/ice3/0/3|0i

;############################# JESSER ##################################


on *:TEXT:.jesser y*:# {
/msg $chan 0__7o__
/msg $chan 0__7|\4_0__ 4__\o
/msg $chan 0_7/0_7|0__ 4/)0_4|
/MSG $CHAN 4VERDADERA EXPRESION HOMOSEXUAL, JESSER LUSTRANDO EL CANION EN $3
}
;/msg $chan 0/3_0/3o0/|0\___\o0)|13__|0o/ic/(6\0o6/0|ic/o7|__0/(o/__(/|ice3o0/3_0ic/|12\o/
;/msg $chan 0_/3/\0o|0\4___\o0)|__13\o0/ic|(/6|0o/ic\7o/0__|(12o/__0(/|ice3/\0ic_o|/12|
;/msg $chan 0_3|0/3\0/o4/)0__4|0o/___13(0o13\0ic|/6/o\0|ic7/0o7)0__|/o12|0__12(\0/ice3/0/3|0i

;############################# INGRESO - MENSAJES DE ENTRADA ###################


###############
On MASTER:TEXT:.agregar mensaje*:#: {
writeini -n C:/tatemac/mensajes.ini nicks $3 $4-
/msg $chan $nick 6 El mensaje de entrada para $3 es: $4- 
}
On *:TEXT:.leer mensaje*:#: {
var %xx = $readini(C:/tatemac/mensajes.ini,n,nicks,$2)
/msg $chan $nick 6 El mensaje de entrada para $2 es: $3-  3 %xx 
}
ON *:JOIN:#: {
var %xx = $readini(c:/tatemac/mensajes.ini,n,nicks,$nick)
if ( %xx != $null ) {
/msg $chan 6 %xx 
}
}
ON MASTER:TEXT:.borrar mensaje*:#: {
if ( $3 = $null) {
msg $chan 6 Por favor ingrese el nicks a quien le quiere borrar el mensaje de
entrada 
}
else {
remini c:/tatemac/mensajes.ini nicks $3
msg $chan 6 El mensaje de $3 ha sido borrado 
}
}
;################################# NO DECIR PUTO ###############################
##########################
ON admin:TEXT:.activar censura:#: {
set %censura 1
/msg $chan $nick : 6La censura de malas palabras ha sido 3activado
}
ON admin:TEXT:.desactivar censura:#: {
set %censura 0
/msg $chan $nick : 6La censura de malas palabras ha sido 3desactivado
}

ON *:TEXT:*puto*:#: {
IF ( %censura == 1 ) {
/deprotect $chan $nick
/msg $chan $nick : 6Por favor no digas esa palabra aca
/kick $chan $nick 6Aprende a ser mas educado.
/msg $chan $nick : 6Por un canal libre de palabras sucias!!!!
}
}
ON *:TEXT:*poronga*:#: {
IF ( %censura == 1 ) {
/deprotect $chan $nick
/msg $chan $nick : 6Por favor no digas esa palabra aca
/kick $chan $nick 6Aprende a ser mas educado.
/msg $chan $nick : 6Por un canal libre de palabras sucias!!!!
}
}
ON *:TEXT:*choto*:#: {
IF ( %censura == 1 ) {
/deprotect $chan $nick
/msg $chan $nick : 6Por favor no digas esa palabra aca
/kick $chan $nick 6Aprende a ser mas educado.
/msg $chan $nick : 6Por un canal libre de palabras sucias!!!!
}
}
ON *:TEXT:*chota*:#: {
IF ( %censura == 1 ) {
/deprotect $chan $nick
/msg $chan $nick : 6Por favor no digas esa palabra aca
/kick $chan $nick 6Aprende a ser mas educado.
/msg $chan $nick : 6Por un canal libre de palabras sucias!!!!
}
}
ON *:TEXT:*puta*:#: {
IF ( %censura == 1 ) {
/deprotect $chan $nick
/msg $chan $nick : 6Por favor no digas esa palabra aca
/kick $chan $nick 6Aprende a ser mas educado.
/msg $chan $nick : 6Por un canal libre de palabras sucias!!!!
}
}
ON *:TEXT:*pija*:#: {
IF ( %censura == 1 ) {
/deprotect $chan $nick
/msg $chan $nick : 6Por favor no digas esa palabra aca
/kick $chan $nick 6Aprende a ser mas educado.
/msg $chan $nick : 6Por un canal libre de palabras sucias!!!!
}
}

ON *:TEXT:*Andres_Saavedra_reborn*:#: {
IF ( %censura == 1 ) {
/deprotect $chan $nick
/msg $chan $nick : 6Por favor no digas esa palabra aca
/kick $chan $nick 6Aprende a ser mas educado.
/msg $chan $nick : 6Por un canal libre de palabras sucias!!!!
}
}
;################################# KIKEAR AL PUTO ##############################
###########################
ON admin:TEXT:.actkick:#: {
SET %KICKPUTO 1
/msg $chan 6 El comando de kikear al mas gay ha sido 3activado
}
ON admin:TEXT:.deskick:#: {
SET %KICKPUTO 0
/msg $chan 6 El comando de kikear al mas gay ha sido 4desactivado
}
ON *:TEXT:.echar al mas gay del canal:#: {
IF ( %kickputo == 1 ) {
set %ultimnick $nick($chan,0)
set %numerkick $rand(1,%ultimnick)
set %nickputo $nick($chan,%numerkick)
if ( %nickputo == tatemac) {
set %ultimnick $nick($chan,0)
set %numerkick $rand(1,%ultimnick)
set %nickputo $nick($chan,%numerkick) }
if ( %nickputo == alexis232323) {
set %ultimnick $nick($chan,0)
set %numerkick $rand(1,%ultimnick)
set %nickputo $nick($chan,%numerkick) }
/msg $chan 6 %nickputo : Haz sido elegido y proclamado como el mas GAY del ca
nal
/cs deprotect $chan %nickputo
.timer 1 2 kick $chan %nickputo 6Felicitaciones miss Princesita
}
}
;################################# FORMULARIO ##################################
#######################
ON *:TEXT:.form:#faa.grupo.1: {
/msg $chan 6 https://docs.google.com/spreadsheet/viewform?hl=en_US&formkey=dDZk
Y3NKeWdJVWVnSm5LRXlMV2pETGc6MQ#gid=0
}

;############################# Identificate ####################################


#######
ON MASTER:TEXT:!identify:#: {
/nick LaAbu_Bot
/ns identify LaAbu_Bot 9393258
/remote on
/auser -a admin alexis232323
/auser -a master alexis232323
/auser -a 10 alexis232323
/auser -a oper alexis232323
/auser -a admin Matias_Rakushka
/auser -a master Matias_Rakushka
/auser -a 10 Matias_Rakushka
/auser -a oper Matias_Rakushka
msg $chan 6 La identificacion ha sido realizada con exito
}
;############################# LINKS DE EREPUBLIK ##############################
####
ON *:TEXT:.add link*:#: {
var %aa = $findtok($3-,citizen,1,47)
var %bb = $calc( %aa + 1)
var %cc = $gettok($3-,%aa - %bb,47)
if ( $3- == $null ) {
msg $chan 6 Por favor ingrese el link de su perfil de erepublik }
elseif ( %cc isin $3- ) {
msg $chan El perfil del usuario el $3-
var %xx = $findtok($3-,profile,1,47)
var %yy = $gettok($3-,$calc( %xx + 1 ),47)
var %profile = $addtok(http://www.erepublik.com/en/citizen/profile/,%yy,47)
writeini -n C:/tatemac/mensajes.ini link $nick %profile
var %donateitem = $addtok(http://www.erepublik.com/en/economy/donate-items/,
%yy,47)
writeini -n C:/tatemac/mensajes.ini Donate_item $nick %donateitem
var %donatemoney = $addtok(http://www.erepublik.com/en/economy/donate-money/
,%yy,47)
writeini -n C:/tatemac/mensajes.ini Donate_money $nick %donatemoney
var %linkmsg = $addtok(http://www.erepublik.com/en/main/messages-compose/,%y
y,47)
writeini -n C:/tatemac/mensajes.ini Link_msg $nick %linkmsg
}
else {
msg $chan 6Por favor ingrese ingrese el link de su perfil de la siguiente for
ma http://www.erepublik.com/xx/citizen/profile/xxxxxx
}
}
;########################################################
ON *:TEXT:.register_link*:#: {
var %aa = $findtok($2-,citizen,1,47)
var %bb = $calc( %aa + 1)
var %cc = $gettok($2-,%aa - %bb,47)
if ( $3- == $null ) {
msg $chan 6 Por favor ingrese el nick y el link del perfil de la persona a agre
gar de la siguiente forma .register_link <nick irc> http://www.erepublik.com/xx/ci
tizen/profile/xxxxxx }
elseif ( %cc isin $3- ) {
msg $chan 6 El perfil de  $2  es $3-
var %xx = $findtok($3-,profile,1,47)
var %yy = $gettok($3-,$calc( %xx + 1 ),47)
var %profile = $addtok(http://www.erepublik.com/en/citizen/profile/,%yy,47)
writeini -n C:/tatemac/mensajes.ini link $2 %profile
var %donateitem = $addtok(http://www.erepublik.com/en/economy/donate-items/,
%yy,47)
writeini -n C:/tatemac/mensajes.ini Donate_item $2 %donateitem
var %donatemoney = $addtok(http://www.erepublik.com/en/economy/donate-money/
,%yy,47)
writeini -n C:/tatemac/mensajes.ini Donate_money $2 %donatemoney
var %linkmsg = $addtok(http://www.erepublik.com/en/main/messages-compose/,%y
y,47)
writeini -n C:/tatemac/mensajes.ini Link_msg $2 %linkmsg
}
else {
msg $chan 6Por favor ingrese ingrese el nick y link de la persona a agregar d
e la siguiente forma .register_link <nick irc> http://www.erepublik.com/xx/citizen
/profile/xxxxxx
}
}
;########################################################

On *:TEXT:.erlink*:#: {
if ( $2 == $null ) {
var %xx = $readini(C:/tatemac/mensajes.ini,n,link,$nick)
var %yy = $readini(C:/tatemac/mensajes.ini,n,Link_msg,$nick)
/msg $chan 6 $nick Su link al perfil es:  3 %xx  6y a de los mensajes es: 3 %yy  }
else {
var %yy = $2
var %xx = $readini(C:/tatemac/mensajes.ini,n,link,$2)
var %yy = $readini(C:/tatemac/mensajes.ini,n,Link_msg,$2)
if ( %xx != $null ) {
msg $chan 6El link al perfil de  $2  es 3 %xx  6y el de mensaje es: 3 %yy  }
else {
msg $chan 6El usuario  $2-  todavia no ha ingresado sus link en nuestras base
de datos, revise que haya puesto bien el nick irc
}
}
}
;########################################################
On *:TEXT:.donar*:#: {
if ( $2 == $null ) {
var %xx = $readini(C:/tatemac/mensajes.ini,n,Donate_item,$nick)
var %zz = $readini(C:/tatemac/mensajes.ini,n,Donate_money,$nick)
/msg $chan 6 $nick Su link de ITEM es:  3 %xx  6 y de MONEDA es: 3 %zz  }
else {
var %yy = $2
var %xx = $readini(C:/tatemac/mensajes.ini,n,Donate_item,$2)
var %zz = $readini(C:/tatemac/mensajes.ini,n,Donate_money,$2)
if ( %xx != $null ) {
msg $chan 6El link de  $2  para ITEM es: 3 %xx  6y para MONEDA es: 3 %zz  }
else {
msg $chan 6El usuario  $2-  todavia no ha ingresado sus link en nuestras base
de datos, revise que haya puesto bien el nick irc
}
}
}
;#######################################################