Garry's Mod

Garry's Mod

53 个评价
DConnecttt - Player Connect Watcher
   
奖励
收藏
已收藏
取消收藏
素材类型: 插件
插件类型: 工具
文件大小
发表于
更新日期
40.875 KB
2016 年 5 月 29 日 下午 6:50
2023 年 12 月 3 日 下午 8:08
42 项改动说明 ( 查看 )

订阅以下载
DConnecttt - Player Connect Watcher

描述
Script for server owners
ATTENTION! If you have UTime, you MUST uninstall it! DConnecttt have UTime interface, and addons that is using UTime would work as expected with DConnecttt

DConnecttt - Player Connect Watcher
It broadcasts notifications when player connects to server, successfully joins and disconnects.
It remembers all players nicknames, first join date, total play time (like UTime), Last player IP address.
Also it kicks not responding clients to prevent server overload (GMod Bug).
Prevents connection spam.

Server convars:
* sv_dconn_kick 1 - Kick not responding clients
* sv_dconn_spam 1 - Prevent connection spam
* sv_dconn_spamtries 3 - Tries before mark client as spamming
* sv_dconn_spamdelay 60 - Delay between connects in seconds
* sv_dconn_hoverdisplay 1 - Display player playtime when hovering crosshair on him

Join my Discord server[discord.gg] for talking, reporting issues (when you really should report them on GitLab issue tracker), or giving an ideas.

To enable MySQL, go to data/dmysql3/dconnecttt.txt and edit it.



sources[gitlab.com]

My addons are completely free and open, i work my best and please, support me, my things and my family[paypal.me]
22 条留言
Kerberos 2020 年 4 月 27 日 上午 2:55 
Hi ! I have a question for you, how remove the prefix [DConnecttt] ?
Fabled Shinehorn [MLM] 2019 年 2 月 19 日 上午 11:25 
Good job DBot you broken this addon too,
Giygas | Gaming on Gentoo 2018 年 2 月 22 日 下午 4:43 
"Disconnected" is spelled as "Diconnected" and people keep calling me out on it.
D1.yt 2017 年 11 月 5 日 上午 6:46 
nope it isnt
D1.yt 2017 年 11 月 2 日 下午 6:00 
maybe it's because i use the workshop version
D1.yt 2017 年 11 月 2 日 下午 5:40 
when joining the server, it is really strange, that the pop-up that DLib has to be installed is appearing, because I have DLib installed serverside
D1.yt 2017 年 11 月 1 日 下午 5:38 
thx
DBot  [作者] 2017 年 11 月 1 日 下午 4:28 
But you should do ply:SessionTime()
DBot  [作者] 2017 年 11 月 1 日 下午 4:28 
it should work
D1.yt 2017 年 11 月 1 日 上午 11:25 
I have a scoreboard, which hooks into utime with this line: "func = function(ply) return math.floor( ( ply:GetUTime() + CurTime() - ply:GetUTimeStart() ) / 60 / 60 ) end". But I guess it's not working because you use other commands?