LUA MafiaRp Эксплойт (подстава)

** Отображается только на вашем клиенте!.
Как использовать:
1. Ран скрипт
2. Наводимся на жертву и пишем в консоль Zapis
3. Вводим в консоль Podstava
4. Заходим за копа и пишем демку для администрации.
5. Вызываем администратора и он банит жертву за оск проекта (если у него нету демки или он вышел)

Изменить текст вызова можно в файле переменная reason

Outdated Monolith

Кряк монолита, билд 21 год, ничего не менялось, разве что вырезали некоторые функции, но они не влияют на работу чита.

Если вы увидели вдруг на втшке VMProtect, то не стоит сразу думать, что это рат или стиллер, нет - это просто используется для защиты кода

VT: steam
VT: csgo

1680803154815.png

LUA Lua on pandora.gg

Кейбинды и вотермарка для пандоры, не знаю для кого, пытался сделать что то годное. Недавно начал учить луа, решил поделиться своими начинаниями. Думаю вам понравится, может в будущем буду обновлять пост и доделить скрипт
version: 1.1

LUA ULib Player Banned

Я собрал отдельно чистые строчки кода для админки ULX, конечно по отдельности, но я надеюсь вы сообразите как его собрать в полный скрипт :3


1. Смена профессии и модельки игрока при выдаче бана
Lua:
Развернуть Свернуть Копировать
-- Функция для изменения профессии и модели игрока
local function changePlayerProfessionAndModel(ply)
    ply:SetModel("models/player/Group01/Male_02.mdl") -- изменяем модель игрока
    ply:changeTeam(TEAM_CITIZEN) -- меняем профессию игрока на Гражданин
end

-- Функция для телепортации игрока в определенную точку на карте
local function teleportPlayerToLocation(ply)
    local pos = Vector(100,100,100) -- определяем координаты точки телепортации
    ply:SetPos(pos) -- телепортируем игрока на указанную точку
end

-- Хук на начало бана игрока
hook.Add("ULibPlayerBanned", "banHook", function(ply, reason, time_, admin)
    changePlayerProfessionAndModel(ply) -- меняем профессию и модель игрока
    teleportPlayerToLocation(ply) -- телепортируем игрока в указанную точку на карте
end)

2. Обратный отсчет до разбана и кнопка для разбана, которая открывает сайт для покупки разбана
Lua:
Развернуть Свернуть Копировать
local banEndTime = 0 -- время, когда бан должен закончиться

local function updateBanTime()
    if banEndTime > 0 then
        local timeLeft = banEndTime - os.time() -- определение времени до окончания бана
        if timeLeft > 0 then
            local message = "Осталось до разбана: " .. string.FormattedTime(timeLeft, "%02i:%02i:%02i") -- формируем сообщение с отображаемым временем
            ULib.tsayError(LocalPlayer(), message) -- выводим сообщение на экран игрока
        else
            banEndTime = 0 -- обнуляем время окончания бана
        end
    end
end

hook.Add("Think", "banCountdown", updateBanTime) -- хук на обновление времени

-- Функция для открытия сайта разбана
local function unbanWebsite(ply)
    gui.OpenURL("https://example.com/unban")
end

-- Хук на начало бана игрока
hook.Add("ULibPlayerBanned", "banHook", function(ply, reason, time_, admin)
    banEndTime = os.time() + time_ -- устанавливаем время, когда бан должен закончиться

    local button = vgui.Create("DButton") -- создаем кнопку разбана
    button:SetText("Разбан")
    button:SetSize(50, 20)
    button:SetPos(ScrW() - button:GetWide(), 0)
    button.DoClick = unbanWebsite -- назначаем функцию, которая открывает сайт разбана

    timer.Simple(time_, function()
        if not IsValid(button) then return end
        button:Remove() -- удаляем кнопку разбана после окончания бана
    end)
end)

3. Сет профессии и модельки после разбана
Lua:
Развернуть Свернуть Копировать
-- Функция для сброса профессии и модели игрока на гражданскую
local function resetPlayer(ply)
    ply:SetModel("models/player/Group01/male_07.mdl") -- сетаем модель на гражданина
    ply:StripWeapons() -- удаляем все оружие
    ply:SetDarkRPVar("job", "Citizen") -- сетаем профессию Citizen
end

-- Хук на начало бана игрока
hook.Add("ULibPlayerBanned", "banHook", function(ply, reason, time_, admin)
    resetPlayer(ply) -- сбрасываем профессию и модель игрока при начале бана
    
    timer.Simple(time_, function()
        if IsValid(ply) and ply:SteamID() == ply:SteamID() then -- проверка на наличие игрока и на наличие его SteamID
            resetPlayer(ply) -- сбрасываем профессию и модель игрока
        end
    end)
end)

LUA White List

Lua:
Развернуть Свернуть Копировать
-- Создаем таблицу для хранения ников вайтлиста
local whitelist = {
    ["nick1"] = true,
    ["nick2"] = true,
    ["nick3"] = true
}

-- Функция, которая проверяет, есть ли ник игрока в вайтлисте
local function isPlayerWhitelisted(ply)
    return whitelist[ply:Nick()] == true
end

-- Хук на попытку подключения игрока. Если он не в вайтлисте, то выкидываем его из сервера
hook.Add("CheckPassword", "WhitelistCheck", function(steamid64, ip, svpassword, clpassword, name)
    local ply = player.GetBySteamID64(steamid64)
    if not isPlayerWhitelisted(ply) then
        return false, "Тебе сюда нельзя!"
    end
end)

NEVERLOSE CFG 🌔 Skylin Main CFG 🌔 | 💧 FOR DOMINATION 💧 | FOR 1X1/2X2/5X5

────────────────USED LUA─────────────────
[Solus UI]
: https://neverlose.cc/market/item?id=5vOSq1

────────────────BINDS───────────────────
[Toggle] Third Person = X
[Toggle] Hide Shots = CapsLock
[Toggle] Body Aim = C
[Toggle] Override Damage = Mouse3
[Toggle] Dormant Aim = F2
[Toggle] Fake Duck = Mouse5
─────────HOLD────────────
[Hold]
Dobule Tap = Mouse4
[Hold] Slow Walk = Shift
[Hold] Auto Peek = Alt
[Hold] Low Delta = Shift
────────────────CONTACTS─────────────────
DISCORD: Skylin#3883
───────────────CONCLUSION────────────────
Made with ♥ by Skylin & $camless Main Gang.
────────────────────────────────────────

0.jpg
​

Пользователи онлайн

Статистика форума

Темы
29,181
Сообщения
187,200
Пользователи
129,112
Новый пользователь
ABSOLUTEoutsider
Назад
Сверху Снизу