on *:text:*:?: {
if ( $strip($1) = !torneo ) { set %users 8
amsg Atención, torneo abierto organizado por PoKeLiFe para %users participantes. Si quieres entrar ponme en un privado !join o si quieres salir pon !run
}
if ( $strip($1) = !join ) {
if ( !%users ) { msg $nick Usar el comando !torneo para setear la cantidad de participantes | return }
if ( %users <= 0 ) { msg $nick Lo sentimos las inscripciones para el torneo ya acabaron, suerte para la próxima. }
else {
if ( $istok(%participantes,$nick,32) ) { msg $nick Ya estas en la lista. }
else { dec %users | set %participantes $addtok(%participantes,$nick,32)
amsg $nick ha entrado en el torneo. $iif(%users,Cupos disponibles %users,Ya no quedan cupos)
msg $nick Gracias por entrar al torneo de Pokelife, te prometo que no te arrepentirás.
}
}
}
if ( $strip($1) = !run ) {
if !%users { msg $nick Usar el comando !torneo para setear la cantidad de participantes | return }
if !$istok(%participantes,$nick,32) { msg $nick No estas en la lista. }
else { inc %users | set %participantes $remtok(%participantes,$nick,1,32)
amsg $nick ha abandonado el torneo. Cupos disponibles %users
}
}
if ( $strip($1) = !finish ) { amsg Atención, torneo finalizado por $nick $+ , Razon $2 | unset %users %participantes }
if ( $strip($1) = !reglas ) { amsg Las reglas del torneo son: No Ubers, Sleep Clause, Species Clause, No Hax Items (Brightpowder,Quick Claw, Focus Band, King's Rock), Evasion clause and OHKO Ban }
if ( $strip($1) = !premio ) { amsg Premios: $iif($2,1ºLugar: $2) $iif($3,2ºLugar: $3) $iif($4,3ºLugar: $4) }
if ( $strip($1) = !podium ) {
amsg Lugares: $iif($2,1ºLugar: $2) $iif($3,2ºLugar: $3) $iif($4,3ºLugar: $4)
amsg Enhorabuena, felicidades a los ganadores, próximamente otro torneo, sigue aquí en Pokelife
$iif($2,msg $2 Enhorabuena has ganado el primer lugar del torneo de Pokelife te felicito y espero que entres en el siguiente torneo.)
$iif($3,msg $3 Enhorabuena has ganado el segundo lugar del torneo de Pokelife te felicito y espero que entres en el siguiente torneo.)
$iif($4,msg $4 Enhorabuena has ganado el tercer lugar del torneo de Pokelife te felicito y espero que entres en el siguiente torneo.)
write fame.txt Lugares: Primer lugar: $2 Segundo lugar: $3 Tercer lugar: $4
}
if ( $strip($1) = !inscriptos ) { amsg Los Inscritos para el torneo son: %participantes }
if ( $strip($1-) = !primera ronda ) { amsg Los pareos de la primera ronda son: $gettok(%participantes,1,32) Vs. $gettok(%participantes,8,32) || $gettok(%participantes,3,32) Vs. $gettok(%participantes,6,32) || $gettok(%participantes,5,32) Vs. $gettok(%participantes,7,32) || $gettok(%participantes,4,32) Vs. $gettok(%participantes,2,32) }
if ( $strip($1-) = !segunda ronda ) { amsg Los pareos de la segunda ronda son: $gettok(%participantes,1,32) Vs. $gettok(%participantes,3,32) || $gettok(%participantes,2,32) Vs. $gettok(%participantes,4,32) }
if ( $strip($1-) = !tercera ronda ) { amsg Los pareos de la ronda final son: $gettok(%participantes,1,32) Vs. $gettok(%participantes,2,32) }
if ( $strip($1) = !win1 ) { set %participantes $remtok(%participantes,$3,1,32)
amsg $2 ha ganado su batalla y pasa a la segunda ronda. $3 ha sido eliminado del torneo.
msg $3 has sido eliminado del torneo por: $2 gracias por participar.
}
if ( $strip($1) = !Win2 ) { set %participantes $remtok(%participantes,$3,1,32)
amsg $2 ha ganado su batalla y pasa a la tercera ronda. $3 ha sido eliminado del torneo.
msg $3 has sido eliminado del torneo por: $2 gracias por participar.
}
}
on *:text:*!HallFame*:#: {
if ( !$2 ) { msg # [RANDOM HALL FAME] $read(fame.txt) }
elseif ( $2 isnum ) { msg $chan [HALL FAME $2 $+ ] $read(fame.txt,$2) }
else { msg # Comando desconocido }
}
- Saludos -