Script para Sb0t

Iniciado por TickTack, 9 Septiembre 2017, 13:32 PM

0 Miembros y 1 Visitante están viendo este tema.

TickTack

Hola,

escribi un script para Sb0t en javascript pero no me funciona. Se trata de fijar el maximo de usuarios que pueden entrar en una sala Sb0t. Lo fije en uno pero al tratar de entrar via ib0t a mi sala entra; algo que no espere porque en realidad no deberian de haber mas de un usuario en la sala.

Aqui el codigo:


var userCount = 0; // Holds the current user count
var maxUsers = 80;  // Set this to the maximum users you want

function onCommand(userobj, command, target, args) {
if(command == "Mostrarcomandos") {
print(userobj, "#Fijarlimiteusuarios <cantidad>");
print(userobj, "#Warn <id> (Advertir a un usuario (A las tres advertencias un Kick))");
}
if(command.substr(0, 20) == "Fijarlimiteusuarios ") {
maxUsers = parseInt(command.substr(20));
print(userobj, "La maxima cantidad de usuarios en esta sala ha sido fijada a " + command.substr(20));
}
}

function onJoinCheck(userobj) {
if(userCount + 1 > maxUsers) {
return false;
}


userCount++;
return true;
}

function onPart(userobj) {
userCount = userCount - 1;
}


Que hice mal?


Saludos y gracias
Citar
"Ninguna mentira puede inventarse lo suficientemente patán: el pueblo hispanohablante la cree. Por una consigna que se les dio, persiguieron a sus compatriotas con mayor encarnizamiento que a sus verdaderos enemigos."