package adminOnlyLight {
function serverCmdLight(%client) {
if(!$lightsOFF)
Parent::serverCmdLight(%client);
}
};
activatePackage(adminOnlyLight);
function serverCmdToggleLight(%client) {
if(%client.isAdmin) {
switch($lightsOFF) {
case 1:
$lightsOFF = 0;
messageAll(%client, '', "\c3Player Lights are now\c6ON\c3.");
default:
for(%c = 0; %c < ClientGroup.getCount(); %c++)
if(isObject((%client = ClientGroup.getObject(%c)).player.light))
serverCmdLight(%client);
$lightsOFF = 1;
messageAll(%client, '', "\c3Player Lights are now\c6OFF\c3.");
}
}
else
messageClient(%client, '', "\c3Admin Only.");
}