Автор: Vizunchik  5.8.2010, 22:30
			
Название: classCmdsLimit
Описание скрипта: скрипт контролирует команды по класам, есть таблица исключений по никам, которым будет доступна команда вне зависимости от класса
Автор: Nickolya
Код
-- таблица контроля за командами:
tControlCmds = {
    ["class"] = {
        [0] = 0, -- Unreg 
        [1] = 0, -- Reg 
        [2] = 0, -- VIP 
        [3] = 0, -- Operator 
        [4] = 0, -- Cheef 
        [5] = 0, -- Admin 
        [10] = 1, -- Master 
    },
}
-- таблица полного доступа ников по командам:
tFullAccessNicks = {
    ["Суда_команду"] = {
        ["суда_ник"] = 1,
    },
}
			
			
 
			
		 
			Автор: wolf night  9.9.2011, 4:26
			а в чем заключается контроль можно поподробней ?
			
			
			
		 
			Автор: Vizunchik  26.9.2011, 17:32
			не дает возможность воспользоваться командой
			
			
			
		 
			Автор: wolf night  28.9.2011, 20:33
			Цитата(Vizunchik @ 26.9.2011, 18:32) 

не дает возможность воспользоваться командой
в скрипт вписываются команды или как происходит блокирование той или иной команды ?
			
			
			
		
 
			Автор: Vizunchik  29.9.2011, 14:24
			пример с командой !set 
Код
tControlCmds = { --- запрещаем использование команды set для всех классов
    ["set "] = {
        [0] = 0, -- Unreg
        [1] = 0, -- Reg
        [2] = 0, -- VIP
        [3] = 0, -- Operator
        [4] = 0, -- Cheef
        [5] = 0, -- Admin
        [10] = 0, -- Master
    },
}
tFullAccessNicks = { --- открываем команду set для ника Admin и Master
    ["set "] = {
        ["Admin"] = 1, ["Master"] = 2,
    },
}
скрипт блокирует отправленные команды и сообщает юзеру что  Вам запрещено использование этой команды!