[RakSamp Lite] Помогите (беседы вк)

z3hA444

Участник
Автор темы
94
4
Версия MoonLoader
Другое
Всех приветствую, можно ли на луа сделать так, что бы исключать людей с беседы в вк через прямую ссылку а не @id К примеру /kick https://vk.com/

Команда кик:
                                elseif text:find('^/kick') then
                                    if tonumber(getUserLevelDostup(from_id)) >= getDostupRankForUseCommand('kick') then
                                        args = text:match('^/kick (.*)')
                                        if args then
                                            id, link = args:match('%[id(.*)|@(.*)%]')
                                            if id and link then
                                                kickUser(from_id, id)
                                            else
                                                UseCommand('/kick [@пользователь]')
                                            end
                                        else
                                            UseCommand('/kick [@пользователь]')
                                        end
                                    else
                                        NoDostupToCommand()
                                    end

Код команды кик:
function kickUser(from_id, id)
    if isUserInConference(id) then
        if tonumber(getUserLevelDostup(id)) >= 5 then   
            if tonumber(getUserLevelDostup(from_id)) >= 5 then
                VkMessage('⛔ Вы не можете исключить самого себя.')
            else
                VkMessage('⛔ Вы не можете исключить пользователя, который выше вас по званию.')
            end
        else
            VkMessage('🚫 @id'..from_id..'('..getUserName(from_id)..') исключил пользователя @id'..id..'('..getUserName(id)..'). Его права и никнейм очищены автоматически.')
            luaVkApi.removeChatUser((tonumber(chat_id)-2000000000), tonumber(id))
            db_bot:execute("DELETE FROM `cf_users` where `userid` = '"..id.."'")
        end
    else
        VkMessage('⛔ Указанный пользователь не находится в беседе.')
    end
end