не воспринимает сообщение и не выводит его

Lenny Scripts

Активный
Автор темы
179
35
Версия MoonLoader
.026-beta
Очень странная штука, код работает, все дела, но сообщение не хочет отправлятся, если оно без команды в функции он сервер message

рабочий код:
Код:
    if text:find('чапо лох') and toggle6[0] == true then
        lua_thread.create(function()
           wait(1)
           sampSendChat('/todo чапо не лох*чапо не лох')
      end)
    end

Не рабочий код
Код:
    if text:find('чапо лох') and toggle6[0] == true then
        lua_thread.create(function()
           wait(1)
           sampSendChat('чапо не лох')
      end)
    end

Как решить?
 

qdIbp

Автор темы
Проверенный
1,387
1,142
Зачем огрызок кода кидаешь, для понимания проблемы нужно больше кода, я вот не понимаю для чего тебе toggle6, что в нем храниться и вообще имеет ли эта переменная тип bool
 

Lenny Scripts

Активный
Автор темы
179
35
Зачем огрызок кода кидаешь, для понимания проблемы нужно больше кода, я вот не понимаю для чего тебе toggle6, что в нем храниться и вообще имеет ли эта переменная тип bool
Дело в том, что sampsendchat не отправляет без команды сообщение, не в что то другом

Зачем огрызок кода кидаешь, для понимания проблемы нужно больше кода, я вот не понимаю для чего тебе toggle6, что в нем храниться и вообще имеет ли эта переменная тип
Скрытое содержимое для пользователя(ей): qdIbp
 

qdIbp

Автор темы
Проверенный
1,387
1,142
Последнее редактирование:

qdIbp

Автор темы
Проверенный
1,387
1,142
Lua:
if text:find('чапо лох') and toggle6[0] == true then
    print("Тут все работает")
    lua_thread.create(function()
         wait(1)
        sampSendChat('чапо не лох')
    end)
end
Попробуй добавить print
Если в консоль не выводиться сообщение то значит проблема либо в toggle6 либо чуть выше этого кода
 

Lenny Scripts

Активный
Автор темы
179
35
Lua:
if text:find('чапо лох') and toggle6[0] == true then
    print("Тут все работает")
    lua_thread.create(function()
         wait(1)
        sampSendChat('чапо не лох')
    end)
end
Попробуй добавить print
Если в консоль не выводиться сообщение то значит проблема либо в toggle6 либо чуть выше этого кода
Но если с командой вводить то работает sampSendChat и sampProccesInput

Lua:
if text:find('чапо лох') and toggle6[0] == true then
    print("Тут все работает")
    lua_thread.create(function()
         wait(1)
        sampSendChat('чапо не лох')
    end)
end
Попробуй добавить print
Если в консоль не выводиться сообщение то значит проблема либо в toggle6 либо чуть выше этого кода
Больше скажу, выводит в сампфункс то что в print, но текст в sampSendChat нет(
 

YarikVL

Известный
Проверенный
4,797
1,813
попробовал уже, не работает
Lua:
    if text:find('чапо лох') and toggle6[0] then
        sampAddChatMessage("Chapo top", -1)
        lua_thread.create(function()
           wait(100)--может задержка была маленькой
           sampAddChatMessage("Chapo TOPPPPP228228", -1)
           wait(100)
           sampSendChat('/todo чапо не лох')
        end)
    elseif toggle6[0] then -- это: == true вроде можно не писать
       print(text)
    elseif not toggle6[0] then
       print("toggle6 = false")
    end
Попробуй это и скажешь какой результат
 

Lenny Scripts

Активный
Автор темы
179
35
Lua:
    if text:find('чапо лох') and toggle6[0] then
        sampAddChatMessage("Chapo top", -1)
        lua_thread.create(function()
           wait(100)--может задержка была маленькой
           sampAddChatMessage("Chapo TOPPPPP228228", -1)
           wait(100)
           sampSendChat('/todo чапо не лох')
        end)
    elseif toggle6[0] then -- это: == true вроде можно не писать
       print(text)
    elseif not toggle6[0] then
       print("toggle6 = false")
    end
Попробуй это и скажешь какой результат
Я попробовал через sampProccesChatInput, он вроде бы и выводит, но сообщения в чате не видно