Initial commit

This commit is contained in:
pavetr
2026-03-15 14:54:49 +03:00
commit 64f8029c06
4027 changed files with 254888 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
local function SetSpawnPos(ply, args)
local pos = ply:GetPos()
local t
for k, v in pairs(RPExtraTeams) do
if args == v.command then
t = k
DarkRP.notify(ply, 0, 4, DarkRP.getPhrase("updated_spawnpos", v.name))
break
end
end
if t then
DarkRP.storeTeamSpawnPos(t, {pos.x, pos.y, pos.z})
else
DarkRP.notify(ply, 1, 4, DarkRP.getPhrase("could_not_find", tostring(args)))
end
end
DarkRP.definePrivilegedChatCommand("setspawn", "DarkRP_AdminCommands", SetSpawnPos)
local function AddSpawnPos(ply, args)
local pos = ply:GetPos()
local t
for k, v in pairs(RPExtraTeams) do
if args == v.command then
t = k
DarkRP.notify(ply, 0, 4, DarkRP.getPhrase("created_spawnpos", v.name))
break
end
end
if t then
DarkRP.addTeamSpawnPos(t, {pos.x, pos.y, pos.z})
else
DarkRP.notify(ply, 1, 4, DarkRP.getPhrase("could_not_find", tostring(args)))
end
end
DarkRP.definePrivilegedChatCommand("addspawn", "DarkRP_AdminCommands", AddSpawnPos)
local function RemoveSpawnPos(ply, args)
local t
for k, v in pairs(RPExtraTeams) do
if args == v.command then
t = k
DarkRP.notify(ply, 0, 4, DarkRP.getPhrase("remove_spawnpos", v.name))
break
end
end
if t then
DarkRP.removeTeamSpawnPos(t)
else
DarkRP.notify(ply, 1, 4, DarkRP.getPhrase("could_not_find", tostring(args)))
end
end
DarkRP.definePrivilegedChatCommand("removespawn", "DarkRP_AdminCommands", RemoveSpawnPos)