- 120
- 20
- Версия MoonLoader
- .026-beta
Здравствуйте.
Пытаюсь проверить значение в аргументах.
Суть такая, если второй введенный аргумент != 16, либо != 17, либо != 18, либо != 19 - выводит сообщение.
Код:
Но проблема в том, что все равно, если я ввожу числа от 16 до 19, то меня шлёт на..., и выполняется этот код:
Что я делаю не так?
Пытаюсь проверить значение в аргументах.
Суть такая, если второй введенный аргумент != 16, либо != 17, либо != 18, либо != 19 - выводит сообщение.
Код:
Код:
function ClientCommand_SetBizMaifa(arg)
arg1, arg2 = string.match(arg, '(.+) (.+)');
if arg1 == nil or arg1 == '' or arg2 == nil or arg2 == '' then
sampAddChatMessage(Prefix..' Вы ввели не все аргументы', -1);
elseif arg2 ~= 16 or arg2 ~= 17 or arg2 ~= 18 or arg2 ~= 19 then
sampAddChatMessage(Prefix..' Вы указали неверный айди', -1);
else
sampAddChatMessage('Вы указали '..arg1..' '..arg2, -1);
end
end
Код:
elseif arg2 ~= 16 or arg2 ~= 17 or arg2 ~= 18 or arg2 ~= 19 then
sampAddChatMessage(Prefix..' Вы указали неверный айди', -1);