Garry's Mod

Garry's Mod

291 ratings
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Build, Fun
File Size
0.010 MB
Dec 30, 2017 @ 5:40am
Aug 19, 2018 @ 2:45am
12 Change Notes ( view )

Subscribe to download


Let banned players play on your server

Instead of forbidding banned players from connecting to your server, now they can join, but can't do anything on it, like ghosts.
Translated in 3 languages : ENglish, FRench, RUssian

To Ghostban a player with ULX, the command is !ghostban / !unghostban, this will ban player without kicking it and write its ban in ULX ( use ghostbanid / unghostbanid or banid / unbanid in console to use SteamID )
To Ghostban a player without ULX commands are !ban / !unban or gh_ban gh_unban in console ( use gh_banid / gh_unbanid to use SteamID )
To open the config menu, the command is /ghostban

Features :

A giant config is available with an In-Game panel, no need to change a config file. You control everything in game. To show it, type '/ghostban' in the chat
This config include :

  • Spawn props : Ghosts can spawn props
  • Property : Ghosts can use properties
  • Use tool : Ghosts can use the toolgun
  • Cleanup : Cleanup ghosts' props when admins ban them
  • Talk voice : Ghosts can speak with their voice
  • Talk chat : Ghosts can speak with the chat
  • Loadout : Ghosts have their weapons when they spawn
  • Pickup item : Ghosts can pickup items
  • Pickup weapons : Ghosts can pickup weapons
  • Enter vehicles : Ghosts can enter vehicles
  • Suicide : Ghosts can suicide
  • Don't collide : Ghosts don't collide with (everything), with (nothing) or only with (players)
  • Display reason : Display text at the bottom of their screen, showing reason and time left
  • Context menu : Ghosts can open the context menu
  • Props menu : Ghosts can open the props menu
  • Game menu : Ghosts can open the game menu
  • Hurt players : Ghosts can hurt other players
  • Is frozen : Ghosts can move, look around - Thanks Kitsu for the idea
  • Ghosts have a 'GHOST' text above their head
  • Replace ulx ban : Ghostban replace 'ulx ban' command
  • Change job : Ghosts can change Job ( DarkRP )
  • JailMode : Ghostban is used to jail but not to ban - Thanks Remilia for the idea
  • Set ghost material : Set ghost material to a custom one, leave blank to not change the material - Thanks Dev'sTrain for the idea
  • Is invisible : Ghosts are invisible ? - Thanks Dev'sTrain for the idea
  • Kick ghosts when there's X percent of players in the server
  • Change language to English, French or Russian

Other features
ConCommand ghostban_setpos to set a position where ghosts will be teleported, and ghostban_unsetpos to remove this position - Thanks Bark for the idea

Dev Hooks[]

Your comments are welcome
Popular Discussions View All (2)
May 26, 2020 @ 8:50am
will this work?
Nov 21, 2020 @ 2:49pm
!ghostban me refuse l'accès
< >
Tekashi Aug 11 @ 11:58am 
How can i write a reason
CrazySniperCatt0 Aug 4 @ 11:31pm 
I fucking love this
|KB| >KEKSQUAD Apr 16 @ 3:21pm 
[ERROR] Failed to create font 'GhostBan_PlyFont' from 'Arial'!
1. func - lua/ghostban/client/_init.lua:181
2. unknown - lua/includes/extensions/net.lua:33
Alzhe Oct 22, 2021 @ 10:07pm 
La traduction française un peu en PLS je dois dire !
Autrement le contexte du truc est une excellente idée, et plaira aux sadiques xD !
Monkey Sep 15, 2021 @ 1:08pm 
What the heck? Why don't servers use this? This is such a good idea!
Mr Pills Apr 19, 2021 @ 3:04am 
i like it !
D-113CR May 31, 2020 @ 9:10am 
LeP'titFantom Apr 12, 2020 @ 11:27am 
c'est genial comme idée
Tusk Mar 27, 2020 @ 4:46pm 
so this is what meta uses.
[FR]Mamouthe Sep 9, 2019 @ 8:00am 
Salut j’ai une idée !
Pourrais-tu faire en sorte que les joueurs bannis en ghost, ne puisse parler que dans "une team ghost" entre eux ?
Donc que les joueurs normaux non bannis ne voient pas leurs messages, et ne les entende pas vocalement.
Avec toujours l’autorisation du chat écrit et vocal bien sûr.