Universal Script 📌
1.5k Views
3.2k Executions

XxWallProtectionxX

Universal Script 📌
XxLemon_WolfyxX
XxLemon_WolfyxXPublished 10
4 months ago
Get an executor
Please login to perform these actions:

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

+ -- OPTIONAL IF YOU WANT TO EXECUTE THIS SCRIPT ON THE ALT OR MAIN. -- + Another new script! Which is now a new version of "Backshot Preventer".. NOW WITH COMMANDS! ;protect (username / display name) to protect that player, preventing backshots! ;unprotect to get the wall off of you, letting someone have a turn! (ONLY PROTECTED USERS CAN SAY THIS COMMAND) If you're playing as XxWall_ProtectionxX, but wants to get off of the player manually, press F! Report any bugs in the comments, and I'll fix it right away! Bugs Patched so far: - Stealing Wall - Jump Violation (making the wall fling itself)

View Raw
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local UserInputService = game:GetService("UserInputService")
local StarterGui = game:GetService("StarterGui")

local localPlayer = Players.LocalPlayer

local CONFIG = { -- configurations
    FOLLOW_DISTANCE = 1.2, -- how close do you want to be to the protected user 
    STOP_DISTANCE = 0.45, -- which studs do you want to stop backing up to the protected user's back
    MAX_SPEED = 130, -- how fast do you want to follow to the protected user
    ACCELERATION = 30, -- speed-up
    AUTO_INTERVAL = 20 * 60, -- adjustions
    RATE_LIMIT = 1.2, -- limits ig
}

local targetPlayer = nil
local connection = nil
local lastCommandTime = {}
local lastMessageTime = 0

local function serverChat(message)
    if not localPlayer.Character then return end
    
    local success = pcall(function()
        local chatEvents = ReplicatedStorage:FindFirstChild("DefaultChatSystemChatEvents")
        if chatEvents then
            local sayRequest = chatEvents:FindFirstChild("SayMessageRequest")
            if sayRequest then
                sayRequest:FireServer(message, "All")
                return
            end
        end
    end)
    if success then return end
    
    success = pcall(function()
        local tcs = game:GetService("TextChatService")
        if tcs.ChatVersion == Enum.ChatVersion.TextChatService then


Comments

0
Log in to join the conversation. Login
No comments yet. Be the first!

More universal scripts

See all
Universal Script 📌
525.8k
336.7k
Bumped 38 minutes ago
Script hub
2.4k
2.2k
Bumped 2 hours ago
Key System
Universal Script 📌
150
15
Approved 2 hours ago
Script hub
2.8M
661.5k
Bumped 3 hours ago
Key System

Script hub

#4 today

Verified script badgeFlow Hub | 35 Games | Updated

Universal Script 📌
181
20
Approved 4 hours ago