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:
Código:
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