проверка на "/"

Ok.

Участник
Автор темы
30
1
Версия MoonLoader
Другое
Привет! Делаю свой тестовый скрипт, типа биндера, суть такая: появляется окошко, а в него надо ввести команду, потом по нажатию клавиши X эта команда пишется в чат. Но мне нужно, чтобы в это окошко можно было написать ТОЛЬКО команду со "/", а если там просто текст, то написать не давало.
Вот отрывок кода:
Lua:
sampShowDialog(123321125, 'Настройки команды', '{ffffff}Настройка команды для вывода в чат\n\n{ffffff}Сейчас стоит команда:  '..settings.config.cmd .. "\n\nВведите новое желаемое значение.".. "\n\n{d11500}* Вводите команду со /", 'Ввод', 'Выход', 1)
            repeat wait(0) until not sampIsDialogActive(123321125)
            local res, button, list, input = sampHasDialogRespond(123321125)
            if button == 1 then
                local input = tostring(input)
                if input ~= nil then
                    settings.config.cmd = input
                    inicfg.save(settings, '..\\config\\testtt.ini')
                    sampAddChatMessage(tag..' {ffffff}Значение изменено!', 0xFFFFFF)
                else
                    sampAddChatMessage(tag .. '{ffffff} Введите значение корректно!', 0xFFFFFF)
                end
            end
Помогите пожалуйста проверку на "/" реализовать
 
Последнее редактирование:

Ok.

Участник
Автор темы
30
1
работает:
Lua:
local input = "/test"

if input:sub(1, 1) == "/" then
    print('ok')
end

у тебя айди диалога большой, мб и не влияет, но в сампе диалоги от 0-65535
поменял ид диалога, все заработало. Спасибо!