| Welcome, Guest |
You have to register before you can post on our site.
|
| Online Users |
There are currently 5 online users. » 0 Member(s) | 5 Guest(s)
|
| Latest Threads |
Pre-Session Checks
Forum: Announcements
Last Post: SweptThrone
26-Aug-2026, 22:27
» Replies: 0
» Views: 0
|
Minor Fixes
Forum: Announcements
Last Post: SweptThrone
16-Aug-2026, 22:28
» Replies: 0
» Views: 0
|
Camera Rework
Forum: Announcements
Last Post: SweptThrone
10-Aug-2026, 19:49
» Replies: 1
» Views: 0
|
Heavy Footsteps Tweak
Forum: Announcements
Last Post: SweptThrone
10-Aug-2026, 13:30
» Replies: 0
» Views: 0
|
Official Media Thread
Forum: General
Last Post: SweptThrone
26-Jul-2026, 16:48
» Replies: 21
» Views: 15'595
|
STMarket Balance Pass
Forum: Announcements
Last Post: SweptThrone
08-Jul-2026, 12:36
» Replies: 0
» Views: 0
|
STMarket
Forum: Announcements
Last Post: SweptThrone
01-Jul-2026, 21:09
» Replies: 0
» Views: 0
|
Name Change & Minimap
Forum: Announcements
Last Post: SweptThrone
18-Jun-2026, 14:12
» Replies: 0
» Views: 0
|
First Month Update Roundu...
Forum: Announcements
Last Post: SweptThrone
31-May-2026, 20:14
» Replies: 0
» Views: 0
|
First Month Update Roundu...
Forum: Announcements
Last Post: SweptThrone
31-May-2026, 20:14
» Replies: 0
» Views: 0
|
|
|
| Session One Update |
|
Posted by: SweptThrone - 02-Sep-2025, 18:59 - Forum: Announcements
- Replies (1)
|
 |
Based on last night's play session, Infiltrator has received several updates and fixes. None of these changes have been properly tested yet.
- Added a tutorial menu accessible by hitting F1 in-game.
- Added my Location Pinging addon.
- Guard Heavy class now has loud combine footsteps to counteract the quiet footsteps due to low movement speed.
- Added text labels to objectives and exfiltration points in Infil-Vision.
- Added player color support so the new location pings can be told apart.
- Hitting F3 to re-open the loadout menu pre-match will now open the correct menu.
- Fixed missing gamemode content.
- Fixed Lightweight Armor showing as 10.000000149% DR on the HUD.
- Fixed respawning issues when a player was not killed by a player.
- Fixed players being able to become the infiltrator two rounds in a row.
- Fixed dead players not being able to chat during post-match.
- Fixed the knife showing ammo counts.
|
|
|
| STAGE 3 |
|
Posted by: SweptThrone - 01-Sep-2025, 11:32 - Forum: Announcements
- No Replies
|
 |
Today, Gang War RP closes and STAGE 3 begins! Introducing Infiltrator!
Infiltrator is an original stealth-based gamemode set within the sprawling Boreas research facility. Complete objectives or catch the infiltrator to win!
Infiltrator pits a team of armed guards against a sole, sneaky infiltrator who must enter the facility, complete six objectives, then exfiltrate safely. With five different classes for the guards to choose among and five different perks for the infiltrator, each round can play out vastly differently from the others.
The infiltrator has access to a handful of perks to help them complete their mission. - The Thermal Inlay prevents freezing when outdoors. Without it, you may experience a slow, cold death out in the arctic hills.
- The Active Camo, when active, makes you completely invisible when not moving and barely visible when you are.
- The Extra Ammo does exactly what it says, and grants you double the ammo when you spawn.
- The Lightweight Armor grants you 10% damage resistance, which might just make the difference between life and death.
- The Three SLAMs also do exactly what it says, giving you three SLAM explosives to use however you want.
The infiltrator can also choose where they want to approach the facility from, with each spot offering its own benefits.- Approach from the Upper Path for the quickest access inside, situated near the Calais Radar Station and the Relay Station.
- Approach from Zethes Checkpoint to come from below and maybe just find something helpful on the way...
- Approach from the Ridge Tunnel for a slow, methodical approach, giving you an overhead view of the entire area.
In addition, the infiltrator can find the Jammer stored somewhere in the Calais Radar Station and attach it to either the Relay Station server to intercept the guards' communications, or the security office box to look through the facility's cameras from anywhere.
The infiltrator also has access to Infil-Vision to help them find the objectives and exfiltration points.
To combat this sneaky solo, guards can choose one of the following classes:- The Assault class grants a choice of assault rifle and a pistol, with the added bonus of 25% damage resistance.
- The Medic class grants no primary weapon, but a medkit to aid the rest of your team and choice of pistol.
- The Officer class grants a choice of SMG and a pistol, and sends you notifications when doors around the facility are interacted with.
- The Marksman class grants a choice of ranged rifle and a pistol, with the added bonus of having a Thermal Inlay.
- The Heavy class grants a choice of heavy weapon and a pistol, and resists 50% of damage while also incurring a punishing speed penalty.
There are also a number of special features of weapons to make the gameplay more exciting, such as ballistic bullets being fired from every gun and lethal headshots from all ranges, allowing skilled snipers to show what they're made of.
The infiltrator is outnumbered and outgunned, so they'll have to rely on their stealth skills to make it out alive!
Infiltrator is open now for this month only, so get in while you can! You can join at any time by connecting to stag.sweptthr.one. Hope to see you there!
|
|
|
| QoL Update |
|
Posted by: SweptThrone - 18-Aug-2025, 22:25 - Forum: Announcements
- No Replies
|
 |
Today, I've added a few things to increase the general quality of gameplay:
- Added Simple Halo Killstreaks
- You will now hear a callout and see a message in chat when you're on killstreaks and when you earn multi-kills.
- Added Halo 2 Reload Indicators
- You will now see a small icon under your crosshair when your mag is almost empty, when your ammo is low, and when your ammo is gone.
- Props placed near control points will now fizzle out of existence.
- This hasn't been an issue yet, but it's a cool effect!
|
|
|
| Session One Update |
|
Posted by: SweptThrone - 11-Aug-2025, 17:01 - Forum: Announcements
- No Replies
|
 |
Today, several things have been updated on Gang War RP, mainly just to fix bugs.
Fixed issues:
Oil drilled from the Industrial Sector is no longer half the quality it should be. - This was due to the amount of oil being updated twice but the quality only once.
Selling items from your pocket no longer prevents you from buying more of them.- This was due to DarkRP entities not being removed from your "custom entities" list when deleted.
Gangs can now purchase Crypto Miners.
Gangs can now purchase Rifle Crates.- These were two things I just forgot, but now you can buy them!
Sectors no longer announce they've been lost if they were never owned in the first place.- This was due to points not checking if they were "secure" before being lost.
Other changes:
PTU operators now get a base reward for killing gangsters as well a killstreak reward.
PTU operators now get a notification when they get kill rewards.- These changes make playing PTU a little more clear.
Dealers in owned sectors will now always pay out 100% of the value of the items.
Dealers in unowned sectors will now always pay out 33% of the value of the items.- Previously, there was a lot of inconsistency with this behavior. Some dealers paid 100/25, some paid 75/33, some paid 100/33, and some paid 75/25. It was a mess. Now all dealers pay out 100/33, which just makes more sense.
|
|
|
| STAGE 2 |
|
Posted by: SweptThrone - 01-Aug-2025, 20:07 - Forum: Announcements
- No Replies
|
 |
Today, Blitz TTT closes and STAGE 2 begins! Introducing Gang War RP!
Gang War RP is a more coherent spiritual successor to AnkoRP. Pick among 15 different gangs, each with unique models and names, and fight it out across the streets of Downtown.
Instead of an awkward round-based system where the main objective is to get kills, you must now capture sectors of the map so you can sell your products. "What will I be selling?" you may ask. Gang War RP launches with six all new addons for you to play with. - GWRP Crypto allows you to buy an upgradable crypto miner and let it ride as long as you want. Token value changes every minute and you'll have to carry the miner to the dealer, so don't wait too long to sell!
- STGunrunning gives you the option to craft and sell premium guns. Make sure to sell in bulk, or else you might just lose money on your investment!
- STHackerWar gives you the power to steal files from the government and sell them to those interested. Keep your eye on the network though, because other hackers might want what you have...
- STPowder allows you to make customizable packs of heroin and cocaine and sell them for a nice price. Pretty straightforward.
- STMoonshine lets you set up your own illegal distillery for the strongest alcohol in town. Keep your distiller full to keep the moonshine flowing!
- STOilMogul allows you to become a powerful oil tycoon, drilling oil out of the ground. Keep your filters clean to maximize profits!
Prefer a more legal but morally-questionable way to make money? Join the Police Tactical Unit and get paid for keeping the city safe!
All gangs can manufacture and sell every product, but care should be taken when selling, as each sector is home to one of the dealers.- The Crypto Dealer hangs out in the spawn district, keeping a low profile.
- The Arms Dealer can be found at the beach, ready to export your guns.
- The File Dealer hides out in the forest, far away from the government.
- The Powder Dealer has set up shop in the slums, ready to sell what you bring.
- The Moonshine Dealer stays around the club district, always ready to party.
- The Oil Dealer works in the residential district, supplying oil to Pelco.
Only gang leaders can purchase producers, but the number of producers they can buy is based on their gang's size, so get recruiting!
If your gang owns the sector you're selling in, you'll earn substantially more money than if you sell in a rival-owned territory. Keep in mind, though, the dealers don't work for free, so you might not get the full expected value of what you sell!
But that's not all, the last remaining sectors are special in other ways:- The park is where the Gold Dealer waits to take the gold that can be stolen from the bank.
- The clinic district gives you and your gang passive health regeneration across the whole city if you own it.
- The industrial district provides a boost to machines, doubling production speed of any producers in the sector.
So what weapons do these fierce street gangs have at their disposal? Just like AnkoRP, Gang War RP puts the pack of over 600 CS:O weapons in your hands. Buy the basics and upgrade them at your local gun store. This time, gun dealers will be responsible for upgrade stations, requiring them to set up shop if they want to keep a stable income. Gun dealers would be wise to stay within the city square, close to the police department, but maybe the gangs could offer better protection...
Gang War RP is open now for this month only, so get in while you can! You can join at any time by connecting to stag.sweptthr.one. Hope to see you there!
|
|
|
| A Distant Terrorist |
|
Posted by: SweptThrone - 04-Jul-2025, 10:26 - Forum: Announcements
- Replies (1)
|
 |
Even though no one has joined the server yet and so this could have been in at launch and nobody would've known better, I like keeping record of every update I make.
Looking at a player from about 30 feet away will cause their name to appear as "A distant terrorist" and will hide health and karma information. This also applies to the TTT quick radio commands, which is kinda the point of this update. Since voice is proximity-based but text is not, it would theoretically be very easy to tag and call out a sniping player almost immediately. Not being able to identify the player will help cut down on this problem, but I have yet another idea.
|
|
|
| Server Opened |
|
Posted by: SweptThrone - 01-Jul-2025, 18:22 - Forum: Announcements
- No Replies
|
 |
Today, Blitz TTT opens to the public!
Blitz TTT is the first installment of SweptThrone Avant Garde Servers, or STAG Servers. STAG Servers is a series of three weird, wacky, experimental Garry's Mod servers lasting a month each starting today.
Blitz TTT is an experimental TTT server where all traitors must be confirmed dead in order for the round to end early. Body out of reach? Guess you'll just have to wait in suspense (or you could just use the binoculars...)!
In addition, round time is halved from five minutes to two and a half, time per kill is halved from 30 seconds to 15, damage and spread are doubled for every weapon, aiming down sights removes all spread at the cost of jumping, gunshots can be heard across a much longer distance, and voice chat is proximity-based. Blitz TTT also sees the return of one of my favorite mechanics from my past TTT servers, the Fair Loadout System, which allows surviving players to fight in order to keep their weapons into the next round.
Beyond that, the gamemode has been left mostly untouched. There are no additional random-spawn weapons and only one extra traitor weapon, the Snooper SMG, a prototype SMG that overheats if fired for too long. It shares its spread and DPS with the MAC-10.
Blitz TTT is also previewing an edit of a map I like, Ocean Town! This small artificial island in the middle of an ocean is the perfect spot for sniper activity and concealed kills.
This server can be joined at any time by connecting to stag.sweptthr.one.
|
|
|
| Archive Cleanups |
|
Posted by: SweptThrone - 29-Jun-2025, 13:24 - Forum: Info and Announcements
- No Replies
|
 |
Today, I cleaned up some old forums in the archived zones to help reduce clutter. Since these forums had no reason to be used anymore and no content within them, they've been deleted.
The affected forums are as follows: - Garry's Mod → Swept's True Roleplay Subzone: Bug Reports
- Garry's Mod → Swept's True Roleplay Subzone: Ban Appeals
- Garry's Mod → SweptTTT Subzone: Suggestions
- Garry's Mod → SweptTTT Subzone: Bug Reports
- Garry's Mod → SweptRP Subzone: Suggestions
- Garry's Mod → SweptRP Subzone: Bug Reports
- Garry's Mod → AnkoRP Subzone: Suggestions
- Garry's Mod → AnkoRP Subzone: Bug Reports
I have also created a new subzone in the Garry's Mod zone, STAG 1: Blitz TTT Subzone for an upcoming server. More information will be revealed once the server is opened.
|
|
|
| Shoutbox and Banners |
|
Posted by: SweptThrone - 22-Apr-2025, 18:29 - Forum: Info and Announcements
- Replies (3)
|
 |
This is a late announcement post for the various changes that have occurred since April 17.
First and foremost, SweptForums now has a shoutbox! Located on the home page of the forums, you can now shout out anything that's on your mind! Not much more to say about it, it's there.
Secondly, I've updated how user groups and titles are displayed. Now, instead of only having one user title, you can technically now have three! You can have a custom text-only title as well as a user group banner image and a post count banner image. You can see how some of these look in the member list.
Finally, to explain all of these banners and even the forums' rules, the help documents have been updated with new documents for banners, groups, and rules.
EDIT: Since this announcement, I've made a few more changes. Everything is now stored in the forums' database with Unicode support, so emojis will appear across the site from now on. Also, the reputation system has been enabled. You can now rate posts and users to add or subtract from their reputation. Finally, I turned off the redirect pages, so you won't see that annoying confirmation window for a few seconds after doing anything.
That's all for today!
|
|
|
| How To Fix Stuff Drawing In Front of Your 3D2D |
|
Posted by: SweptThrone - 21-Jun-2024, 20:38 - Forum: Support
- No Replies
|
 |
Set ENT.RenderGroup = RENDERGROUP_BOTH in your entity's shared file.
Create a new ENT:DrawTranslucent() hook and move all of your 3D2D code to it. Keep self:DrawModel() in ENT:Draw(). These should both be clientside only.
Pretty simple fix for a common problem. It makes sense when you think about it, but if you're like me, you never even knew there was a "DrawTranslucent" hook for entities. This is the case even if your 3D2D isn't translucent, as you can see below. Both the opaque text and the translucent background are drawn behind the door before the fix, and in front of it after.
![[Image: fixdumb.png]](https://sweptthr.one/img/fixdumb.png)
Shoutout to Fesiug for helping me fix this on STRP.
Here's an example from STFood Neu STRP Edition's stove:
Code: -- BAD, DO NOT USE THIS
-- st_food_neu_stove.lua (shared)
AddCSLuaFile()
ENT.Type = "anim"
ENT.Base = "base_anim"
ENT.PrintName = "Stove"
ENT.Author = "SweptThrone"
ENT.Contact = "sweptthr.one/contact"
ENT.Spawnable = true
ENT.AdminSpawnable = false
ENT.Category = "STFood Neu"
if CLIENT then
function ENT:Draw()
self:DrawModel()
local Pos = self:GetPos()
local Ang = self:GetAngles()
Ang:RotateAroundAxis(Ang:Forward(), 90)
Ang:RotateAroundAxis(Ang:Right(), 270)
local txt = "Serve Food!"
surface.SetFont( "DermaLarge" )
local TextWidth = surface.GetTextSize( txt )
cam.Start3D2D( Pos + Ang:Up() * -15 + Ang:Right() * ( 5 + TimedSin( 0.25, 0, 2, 0 ) ) - Ang:Forward() * 1.5, Ang, 0.16 )
draw.WordBox( 4, -TextWidth*0.5, -260, txt, "DermaLarge", Color( 0, 0, 0, 200 ), Color( 255, 255, 255, 255 ) )
cam.End3D2D()
end
end
Code: -- GOOD, USE THIS EXAMPLE
-- st_food_neu_stove.lua (shared)
AddCSLuaFile()
ENT.Type = "anim"
ENT.Base = "base_anim"
ENT.PrintName = "Stove"
ENT.Author = "SweptThrone"
ENT.Contact = "sweptthr.one/contact"
ENT.Purpose = ""
ENT.Instructions = ""
ENT.Spawnable = true
ENT.AdminSpawnable = false
ENT.Category = "STFood Neu"
ENT.RenderGroup = RENDERGROUP_BOTH
if CLIENT then
function ENT:Draw()
self:DrawModel()
end
function ENT:DrawTranslucent()
local Pos = self:GetPos()
local Ang = self:GetAngles()
Ang:RotateAroundAxis(Ang:Forward(), 90)
Ang:RotateAroundAxis(Ang:Right(), 270)
local txt = "Serve Food!"
surface.SetFont( "DermaLarge" )
local TextWidth = surface.GetTextSize( txt )
cam.Start3D2D( Pos + Ang:Up() * -15 + Ang:Right() * ( 5 + TimedSin( 0.25, 0, 2, 0 ) ) - Ang:Forward() * 1.5, Ang, 0.16 )
draw.WordBox( 4, -TextWidth*0.5, -260, txt, "DermaLarge", Color( 0, 0, 0, 200 ), Color( 255, 255, 255, 255 ) )
cam.End3D2D()
end
end
|
|
|
|