Регистрация команды со значением

_lolike_

Новичок
Автор темы
8
0
Версия MoonLoader
.025-beta
Если напишу просто команду /v, то сообщение всё равно отправится. Как сделать так, чтобы если при вводе команды без значений выводилась ошибка.
sampRegisterChatCommand('v', function(param) if param ~= nil then sampSendChat('Сизам'..param..' хах') else sampAddChatMessage("Вы не ввели значение", -1) end end)
 
Решение
У
Если напишу просто команду /v, то сообщение всё равно отправится. Как сделать так, чтобы если при вводе команды без значений выводилась ошибка.
sampRegisterChatCommand('v', function(param) if param ~= nil then sampSendChat('Сизам'..param..' хах') else sampAddChatMessage("Вы не ввели значение", -1) end end)
Lua:
sampRegisterChatCommand('v', function(number) -- аргумент может быть любым
    if number ~= '' then
        sampAddChatMessage('Ты ввел '..number)
    else
        sampAddChatMessage('Введи хоть значение', -1)
    end
end)
У

Удалённый пользователь 341712

Гость
Если напишу просто команду /v, то сообщение всё равно отправится. Как сделать так, чтобы если при вводе команды без значений выводилась ошибка.
sampRegisterChatCommand('v', function(param) if param ~= nil then sampSendChat('Сизам'..param..' хах') else sampAddChatMessage("Вы не ввели значение", -1) end end)
Lua:
sampRegisterChatCommand('v', function(number) -- аргумент может быть любым
    if number ~= '' then
        sampAddChatMessage('Ты ввел '..number)
    else
        sampAddChatMessage('Введи хоть значение', -1)
    end
end)