I need a way to perma ban players

Post your ideas and suggestions how to improve the game.
Post Reply
jvmguy
Burner Inserter
Burner Inserter
Posts: 8
Joined: Fri May 06, 2016 8:13 pm
Contact:

I need a way to perma ban players

Post by jvmguy » Thu Jul 21, 2016 5:14 am

I've been running a public game server, and have had griefers trash the place.

I'd like to permaban them. Something like a config file of permanently banned players. Is that possible?

Koub
Global Moderator
Global Moderator
Posts: 4723
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: I need a way to perma ban players

Post by Koub » Thu Jul 21, 2016 6:05 am

There are several discussions (past and running) about grievers, and how to protect from them.
There is actually not much to do, but you can express your ideas on the existing topics.
viewtopic.php?f=5&t=29422 for example.
Koub - Please consider English is not my native language.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 10467
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: I need a way to perma ban players

Post by ssilk » Thu Jul 21, 2016 11:57 am

Set password protection?

I see that here currently off-topic, cause it needs some kind of general discussion first.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

jvmguy
Burner Inserter
Burner Inserter
Posts: 8
Joined: Fri May 06, 2016 8:13 pm
Contact:

Re: I need a way to perma ban players

Post by jvmguy » Thu Jul 21, 2016 11:40 pm

I'm not looking for a global ban. I just want to permanently ban certain players from any games I host.

An ideal solution would be a file, banned-players.json, that contains the usernames of all banned players.

Alternately, allow us to ban players via command without them already being in the game.

A third possibility, which would be even better, is to allow us to specify a start location for named players (who may not have joined yet)... out in the cornfield... equivalent to:
/c game.player.teleport({10000,0})

Oxyd
Factorio Staff
Factorio Staff
Posts: 1201
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: I need a way to perma ban players

Post by Oxyd » Thu Jul 21, 2016 11:46 pm

jvmguy wrote:A third possibility, which would be even better, is to allow us to specify a start location for named players (who may not have joined yet)... out in the cornfield... equivalent to:
/c game.player.teleport({10000,0})
/c game.player.force.set_spawn_position({10000, 0}, game.player.surface)

Though that will set the spawn point for everyone. (Or at least everyone on your force.)

Another option would be to create a custom script that reads the standard output and if it detects that a player has joined, sends an RCON command to teleport them immediatelly.

Also I'll see what I can do about the other suggestions.

slayith
Manual Inserter
Manual Inserter
Posts: 2
Joined: Mon Jul 10, 2017 5:15 pm
Contact:

Re: I need a way to perma ban players

Post by slayith » Mon Jul 10, 2017 5:17 pm

The current workaround is to create the file yourself and have a multitail or swatch look at the serverlog , on each join, check name against the array then kick.

Post Reply

Return to “Ideas and Suggestions”

Who is online

Users browsing this forum: EverettSpair