Dudas Scripting

MinizZ

Wenas, tengo algunas dudas sobre scripting.

1º -) si yo quiero que cuando al bot le pongan por privado !lolaera por ejem, el bot le de op en un channel determinado.

2º -) Tengo esto :

on :TEXT::?: {
if ($1 == !añadir-reto) && ($nick isop %elcanal) { write retos.txt $2- }
}

Como podría acer para k luego al poner !ver-retos me dijera too lo k abria dentro de retos.txt ?

Muchas gracias anticipadas

A

1) Al hacerlo en privado, tienes que tener en cuenta cosas como que el nick esté en el canal que dice...etc. Quedaría algo como ésto:

on :text:!meop:?: {
if (!$2) { .msg $nick No has especificado un canal. | halt }
elseif ( $me !isop $2 ) { .msg $nick Debo ser operador en el canal para realizar el comando. | halt }
elseif ( $nick !ison $2 ) { .msg $nick $nick no estás en el canal $2 | halt }
elseif ( $nick isop $2 ) { .msg $nick Ya tienes op en ese canal. | halt }
else { mode $2 +o $nick }
}

2) Para reproducir un txt puedes usar el comando play que viene en el mirc.

on *:text:!retos:?: { .play $nick retos.txt 2300 }

Usuarios habituales

  • Archville
  • MinizZ