Как получить текст после команды? что то по типу sampGetChatInputText

vadimka

Известный
Автор темы
176
42
Версия MoonLoader
.026-beta
ну как бы шапка ну и приведу пример
sampGetChatInputText выводит весь текст введенный в чат
как можно от этого текста убрать команду
что было не так
"/test Всем привет"
а вот так
"Всем привет"
 
Решение
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('getarg', function(arg)
        sampAddChatMessage('После команды ты ввел: '..arg, -1)
    end)
    while true do
        wait(0)
    end
end
или
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('getarg2', getArg)
    while true do
        wait(0)
    end
end

function getArg(arg)
    sampAddChatMessage('После команды ты ввел: '..arg, -1)
end

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,769
11,213
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('getarg', function(arg)
        sampAddChatMessage('После команды ты ввел: '..arg, -1)
    end)
    while true do
        wait(0)
    end
end
или
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('getarg2', getArg)
    while true do
        wait(0)
    end
end

function getArg(arg)
    sampAddChatMessage('После команды ты ввел: '..arg, -1)
end
 
  • Нравится
Реакции: vadimka

vadimka

Известный
Автор темы
176
42
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('getarg', function(arg)
        sampAddChatMessage('После команды ты ввел: '..arg, -1)
    end)
    while true do
        wait(0)
    end
end
или
Lua:
function main()
    while not isSampAvailable() do wait(0) end
    sampRegisterChatCommand('getarg2', getArg)
    while true do
        wait(0)
    end
end

function getArg(arg)
    sampAddChatMessage('После команды ты ввел: '..arg, -1)
end
а где все посмотреть все каллбеки? ну если я не ошибаюсь они так называется
function main(тут вроде каллбек как я понял) ну или не так называю но что то по типу id там еще что-т