Koshkain Ss script OPEN SOURCE
Key RequiredUniversal

Koshkain Ss script OPEN SOURCE

Universal Scriptdaviddavidovich03daviddavidovich03 17K views 210 executesUpdated Sep 2, 2025
0.0/ 5(1 votes)
010% Positive
Lua Script•151 lines (4285 chars)
-- Server-side Koshkain Script
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Debris = game:GetService("Debris")

-- RemoteEvent for attacks
local rem = Instance.new("RemoteEvent")
rem.Name = "KoshkainRemote"
rem.Parent = ReplicatedStorage

-- Function to give Koshkain
local function giveKoshkain(player)
	if not player then return end
	local backpack = player:WaitForChild("Backpack")

	local Tool = Instance.new("Tool")
	Tool.Name = "Koshkain"
	Tool.CanBeDropped = false
	Tool.RequiresHandle = true

	local Handle = Instance.new("Part")
	Handle.Name = "Handle"
	Handle.Size = Vector3.new(1,1,1)
	Handle.BrickColor = BrickColor.new("Really black")
	Handle.Parent = Tool

	-- Add textures
	local textureId = "http://www.roblox.com/asset/?id=73760813351302"
	for _, face in pairs(Enum.NormalId:GetEnumItems()) do
		local decal = Instance.new("Decal")
		decal.Face = face
		decal.Texture = textureId
		decal.Parent = Handle
	end

	-- Mode values
	for _, name in pairs({"damage","heal","igla","shmel"}) do
		local val = Instance.new("BoolValue")
		val.Name = name
		val.Value = (name=="damage")
		val.Parent = Handle
	end

	-- LocalScript for GUI & mode switching
	local ls = Instance.new("LocalScript")
	ls.Name = "KoshkainLocal"
	ls.Source = [[
		local tool = script.Parent
		local player = game.Players.LocalPlayer
		local modes = tool.Handle
		local UIS = game:GetService("UserInputService")

		local gui = Instance.new("ScreenGui")
		gui.Name = "Equipped"
		gui.Parent = player:WaitForChild("PlayerGui")
		local label = Instance.new("TextLabel")
		label.Size = UDim2.new(0,400,0,100)
		label.Position = UDim2.new(0.3,0,0.05,0)
		label.BackgroundTransparency = 1
		label.Text = "Press X to switch modes"
		label.Parent = gui

		local modeIndex = 0
		local modeList = {"damage","heal","igla","shmel"}
		local modeText = {"Damage Mode","Healing Mode","Needle Mode","Dead Bee Mode"}

		UIS.InputBegan:Connect(function(input, gp)
			if gp then return end
			if input.KeyCode == Enum.KeyCode.X then
				modeIndex = modeIndex + 1
				if modeIndex > #modeList then modeIndex = 1 end
				for _,v in pairs(modes:GetChildren()) do v.Value = false end
				modes[modeList[modeIndex]].Value = true
				label.Text = modeText[modeIndex]
			end
		end)
	]]
	ls.Parent = Tool

	Tool.Parent = backpack
end

-- Handle SUDO command
local currentPassword = math.random(100,999)
print("Current SUDO password:", currentPassword)
spawn(function()
	while true do
		wait(30)
		currentPassword = math.random(100,999)
		print("New SUDO password:", currentPassword)
	end
end)

Players.PlayerAdded:Connect(function(player)
	player.Chatted:Connect(function(msg)
		local args = msg:split(" ")
		if #args == 5 and args[1]:upper()=="SUDO" and args[2]:upper()=="GIVE" and args[3]:upper()=="KOSHKAIN" then
			local targetPlayer = Players:FindFirstChild(args[4])
			local password = args[5]
			if tostring(currentPassword) == password then
				if targetPlayer then
					giveKoshkain(targetPlayer)
					print("Koshkain given to "..targetPlayer.Name)
				end
			else
				print("Incorrect password!")
			end
		end
	end)
end)

-- RemoteEvent attack handling
rem.OnServerEvent:Connect(function(player, mode)
	local char = player.Character
	if not char then return end
	local root = char:FindFirstChild("HumanoidRootPart")
	if not root then return end

	local hitbox = Instance.new("Part")
	hitbox.Size = Vector3.new(4,4,4)
	hitbox.CFrame = root.CFrame + root.CFrame.LookVector * 5
	hitbox.Transparency = 0.5
	hitbox.CanCollide = false
	hitbox.BrickColor = BrickColor.new("Bright red")
	hitbox.Parent = workspace

	local weld = Instance.new("WeldConstraint")
	weld.Part0 = root
	weld.Part1 = hitbox
	weld.Parent = hitbox

	hitbox.Touched:Connect(function(hit)
		local hum = hit.Parent:FindFirstChildWhichIsA("Humanoid")
		if hum and hit.Parent ~= char then
			if mode=="damage" then hum:TakeDamage(10)
			elseif mode=="heal" then hum.Health = math.min(hum.MaxHealth, hum.Health+10)
			elseif mode=="igla" then hum:TakeDamage(10)
			elseif mode=="shmel" then
				hum.WalkSpeed = 32
				hum.JumpPower = 100
				delay(3,function()
					if hum then
						hum.WalkSpeed = 16
						hum.JumpPower = 50
					end
				end)
			end
		end
	end)
	Debris:AddItem(hitbox,1)
end)

Features & Information

в консоли появляеться 3 значное число и вам надо будет написать SUDO GIVE KOSHKAIN (ваш юзернейм) (пароль) пароль обновляеться каждые 30 секунд хочу напомнить что этот скрипт работает лишь в консоле или же спомощю lalol hub или же server side executors АВТОР therealvan4540 КЛИЕНТ САЙДА Я НЕ ЗНАКОМ С НИМ Я ПРОСТО ДЕЛАЮ СЕРВЕР САЙД ВЕРСИЮ
#koshkain#serverside#require#lalol hub#backdoor script

Community Comments (2)

is server side script dont use it on client side executors

c00lkidd_2c00lkidd_2Sep 23, 2025

хоть кто то русский

More Scripts for Universal Scripts