Can't ban offline players - HELP NEEDED

User avatar
SegFault22
Member
 
Posts: 870
Joined: Mon May 21, 2012 03:17

Can't ban offline players - HELP NEEDED

by SegFault22 » Thu Jun 28, 2012 05:57

Recently, griefers/spammers have gotten an idea that if they make really long, mixed-up usernames, it will be hard for a moderator to ban them, so they have a short ''free time'' to be able to spam profanity at everyone else. Sometimes the insults will also be in their usernames, then they spam profanity about someone and leave before the mods can ban them. I, and many others, have become extremely frustrated about this, and we say it's time for something to be done about this.
My idea is to modify the ban system to allow banning someone who is offline at the time of the ban, so that they can't keep spamming every few seconds and logging off/logging in with a different username. But, since I do not know where the data/scripts that handle banning are stored, I do not know how to implement this. Can someone please fix this so that we can combat griefers easier?
~~~SegFault22 (aka Max)
Last edited by SegFault22 on Thu Jun 28, 2012 21:20, edited 1 time in total.
Resources are abundant; only money is scarce. People should not have to work hard and remain poor just to pay for the needs of survival.
Society can thrive without money - but only if productive members of society are rewarded for being productive.
 

User avatar
SegFault22
Member
 
Posts: 870
Joined: Mon May 21, 2012 03:17

by SegFault22 » Sat Jun 30, 2012 01:58

Okay it seems EVERYONE is ignoring this issue, so I have to bump this topic:
We need a feature added to allow people to be banned while they are not online on a server, because known spammers/griefers like LANDMINE keep making accounts on servers containing profane insults, then spam stupid crap they don't even know about, then they leave before they can be banned.
ANYONE???
Resources are abundant; only money is scarce. People should not have to work hard and remain poor just to pay for the needs of survival.
Society can thrive without money - but only if productive members of society are rewarded for being productive.
 

LanDMinE1337
 

by LanDMinE1337 » Sat Jun 30, 2012 02:08

Just make a small add-on that logs every username and the ip it logged in with into a table, and make a command, something like

/offlineban username

and make the command pull that usernames logged ip from the file that logs them.

Easy :) thought you said your iq was over 150 hahahaha thought you would think of that by now :)
 

User avatar
Menche
Member
 
Posts: 994
Joined: Sat Jul 02, 2011 00:43

by Menche » Sat Jun 30, 2012 02:19

Is there a way to find the IP? I looked in several files, and couldn't find them.
An innocent kitten dies every time you top-post.
I am on the Voxelands Forums more often than here.
Try Voxelands (forked from Minetest 0.3) by darkrose
 

User avatar
SegFault22
Member
 
Posts: 870
Joined: Mon May 21, 2012 03:17

by SegFault22 » Sat Jun 30, 2012 02:49

Just make a small add-on that logs every username and the ip it logged in with into a table, and make a command, something like
/offlineban username
and make the command pull that usernames logged ip from the file that logs them.
Easy :) thought you said your iq was over 150 hahahaha thought you would think of that by now :)

Yes but just because I'm smarter than the average griefer-bum, does NOT mean I know everything about C++ and all. And I don't know how to ''get'' the IP of someone's account when they are offline, because it is not possible. That's why it is in the ''features'' discussion - we would need the IP to be recorded in the player data every time they log-in with a different IP, which is currently impossible without an edit of the game itself.
Resources are abundant; only money is scarce. People should not have to work hard and remain poor just to pay for the needs of survival.
Society can thrive without money - but only if productive members of society are rewarded for being productive.
 

LanDMinE1337
 

by LanDMinE1337 » Sat Jun 30, 2012 03:15

SegFault22 wrote:Yes but just because I'm smarter than the average griefer-bum, does NOT mean I know everything about C++ and all. And I don't know how to ''get'' the IP of someone's account when they are offline, because it is not possible. That's why it is in the ''features'' discussion - we would need the IP to be recorded in the player data every time they log-in with a different IP, which is currently impossible without an edit of the game itself.


ohhh god your stupid.....read my response again....what you just said is what i told you to do here is an example pseudo-code

--User logs in
add-on records the username and ip in a log file (txt or w/e)

well thats basically all hahahaha all you have to do is add a command like

/offline ban username

--here the add-on reads the log file it created and since the ip is logged it will ban the user.

that's all.....i hate to repeat myself , you say your smarter than the griefers, doesn't seem that way....

if is that person uses multiple ip's you can simple add another line of code

username logs in
if(ip != logged ip)
rewrite logged ip with new ip

(!= means different btw, just put it out there cause you seem not to know anything)

do you still have any questions about this?
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Sat Jun 30, 2012 10:39

SegFault22:
FORUM MODERATORS DON'T SOLVE PROBLEMS YOU HAVE WITH PLAYERS ON SERVERS, ASK THE SERVER ADMIN
Thank you for listening!
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

User avatar
Menche
Member
 
Posts: 994
Joined: Sat Jul 02, 2011 00:43

by Menche » Sat Jun 30, 2012 16:18

sfan5 wrote:SegFault22:
FORUM MODERATORS DON'T SOLVE PROBLEMS YOU HAVE WITH PLAYERS ON SERVERS, ASK THE SERVER ADMIN
Thank you for listening!

He's requesting a new feature for the game, which currently doesn't allow banning offline players. It isn't a problem with players.
An innocent kitten dies every time you top-post.
I am on the Voxelands Forums more often than here.
Try Voxelands (forked from Minetest 0.3) by darkrose
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Sat Jun 30, 2012 18:19

He reported the Post with "There HAS to be something you can do to stop this griefing bum. Please - do whatever you admins do and make them stop.Thank you for your help :D "
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

User avatar
LolManKuba
Member
 
Posts: 939
Joined: Fri Feb 10, 2012 22:36

by LolManKuba » Sat Jun 30, 2012 18:56

oh my gosh, that is a stupid report message.
 

User avatar
SegFault22
Member
 
Posts: 870
Joined: Mon May 21, 2012 03:17

by SegFault22 » Sat Jun 30, 2012 20:02

oh my gosh, that is a stupid report message.

Okay the, I guess you all just don't care. I am leaving to go grief Minecraft, because everyone here is retarded and immature, almost NOTHING good can be done here anymore.
When you people clean this up, I might look into it again - but for now, BYE.
Resources are abundant; only money is scarce. People should not have to work hard and remain poor just to pay for the needs of survival.
Society can thrive without money - but only if productive members of society are rewarded for being productive.
 

User avatar
LolManKuba
Member
 
Posts: 939
Joined: Fri Feb 10, 2012 22:36

by LolManKuba » Sat Jun 30, 2012 21:20

SegFault22 wrote:
oh my gosh, that is a stupid report message.

Okay the, I guess you all just don't care. I am leaving to go grief Minecraft, because everyone here is retarded and immature, almost NOTHING good can be done here anymore.
When you people clean this up, I might look into it again - but for now, BYE.

Oh wow
 


Return to Minetest Features

Who is online

Users browsing this forum: No registered users and 5 guests

cron