Как добавить еще 1 аргумент

Radfgh177

Участник
Автор темы
62
1
Версия MoonLoader
.026-beta
Как добавить еще 1 аргумент чтобы я писал /nsms 12 Ку ку и писалось Alex_Test[12] Ку ку

Lua:
sampRegisterChatCommand('nsms', function(idd)
    local nick = sampGetPlayerNickname(id)
    sampAddChatMessage(nick .. "[" .. id .. "]", -1)
end)
 
Решение
Как добавить еще 1 аргумент чтобы я писал /nsms 12 Ку ку и писалось Alex_Test[12] Ку ку

Lua:
sampRegisterChatCommand('nsms', function(idd)
    local nick = sampGetPlayerNickname(id)
    sampAddChatMessage(nick .. "[" .. id .. "]", -1)
end)
Можно несколькими вариантами.

К примеру вот так
Lua:
sampRegisterChatCommand('sms', funtion(arg)
    local id, msg = string.match(arg, "(%d+) (.+)")
    if id == nil or id == "" or msg == nil or msg == "" then
        sampAddChatMessage("Вы не ввели ид игрока или сообщение!", -1
    else
        local nick = sampGetPlayerNickname(id)
        sampAddChatMessage(nick..'['..id..']: '.. msg, -1)
    end
end

Или вот так
Lua:
sampRegisterChatCommand('sms', funtion(id, msg)
    if id == nil or id...

ARMOR

Я будто попал в другое измерение
Модератор
5,038
7,166
Как добавить еще 1 аргумент чтобы я писал /nsms 12 Ку ку и писалось Alex_Test[12] Ку ку

Lua:
sampRegisterChatCommand('nsms', function(idd)
    local nick = sampGetPlayerNickname(id)
    sampAddChatMessage(nick .. "[" .. id .. "]", -1)
end)
Можно несколькими вариантами.

К примеру вот так
Lua:
sampRegisterChatCommand('sms', funtion(arg)
    local id, msg = string.match(arg, "(%d+) (.+)")
    if id == nil or id == "" or msg == nil or msg == "" then
        sampAddChatMessage("Вы не ввели ид игрока или сообщение!", -1
    else
        local nick = sampGetPlayerNickname(id)
        sampAddChatMessage(nick..'['..id..']: '.. msg, -1)
    end
end

Или вот так
Lua:
sampRegisterChatCommand('sms', funtion(id, msg)
    if id == nil or id == "" or msg == nil or msg == "" then
        sampAddChatMessage("Вы не ввели ид игрока или сообщение!", -1
    else
        local nick = sampGetPlayerNickname(id)
        sampAddChatMessage(nick..'['..id..']: '.. msg, -1)
    end
end
 
  • Нравится
Реакции: Radfgh177