SMS авто ответчик

coulside

Новичок
Автор темы
22
1
Нужен луа скрипт который на все сообщения в SMS будет отвечать нужное мне сообщения.
 
  • Эм
Реакции: percheklii

coulside

Новичок
Автор темы
22
1
Последнее редактирование:

Dmitriy Makarov

25.05.2021
Проверенный
2,481
1,113
[22:19:50] SMS:{FFFFFF} 4 {FFFF00}Для: {FFFFFF}Diego_Fenfal {FFFF00}Тел: {FFFFFF}77-219303
[22:20:07] SMS:{FFFFFF} шо {FFFF00}От: {FFFFFF}Diego_Fenfal {FFFF00}Тел: {FFFFFF}77-219303
Что за чёрточка в номере?
Она есть у всех номеров?
Нужно ли её ставить, когда пишешь кому-то сообщение?
И есть ли вообще в номерах какие-то другие символы, помимо чёрточки?
 

coulside

Новичок
Автор темы
22
1
Что за чёрточка в номере?
Она есть у всех номеров?
Нужно ли её ставить, когда пишешь кому-то сообщение?
И есть ли вообще в номерах какие-то другие символы, помимо чёрточки?
на счет черточки можно её не ставить, других символов помимо цифр нет
 

Вложения

  • sa-mp-003.png
    sa-mp-003.png
    10.6 KB · Просмотры: 19

Dmitriy Makarov

25.05.2021
Проверенный
2,481
1,113
на счет черточки можно её не ставить, других символов помимо цифр нет
Попробуй.
Во второй можешь менять текст автоответа.
Если на твоём сервере команда не /sms, то поменяй на 9.
Lua:
local sampev = require "lib.samp.events"
local answer = "Сейчас занят. Напишите позже."

function sampev.onServerMessage(color, text)
    local pNumber = text:match("SMS%:%{......%} .+ %{......%}От%: %{......%}.+ %{......%}Тел%: %{......%}(.+)")
    if pNumber then
        lua_thread.create(function() wait(10)
            pNumber = pNumber:gsub("%-", "")
            sampSendChat("/sms "..pNumber.." "..answer)
        end)
    end
end
 

coulside

Новичок
Автор темы
22
1
Попробуй.
Во второй можешь менять текст автоответа.
Если на твоём сервере команда не /sms, то поменяй на 9.
Lua:
local sampev = require "lib.samp.events"
local answer = "Сейчас занят. Напишите позже."

function sampev.onServerMessage(color, text)
    local pNumber = text:match("SMS%:%{......%} .+ %{......%}От%: %{......%}.+ %{......%}Тел%: %{......%}(.+)")
    if pNumber then
        lua_thread.create(function() wait(10)
            pNumber = pNumber:gsub("%-", "")
            sampSendChat("/sms "..pNumber.." "..answer)
        end)
    end
end
Cпасибо большое)