The Ultimate Site of Worms Armageddon

Worms: Armageddon => Promotion Project => Topic started by: Marko on November 07, 2016, 07:18 PM

Title: Blacklist script
Post by: Marko on November 07, 2016, 07:18 PM
Hi guys, I will keep this short and I want to note that this is also a request thread for StepS and all the guys involved in Worms development.

So this is not directly related to W:A, but could be integrated, even though I doubt the developers would think it would benefit Worms app itself.

So basically, WormNET is awfully clogged with leavers and noobs these days, specifically rope scheme games related. And I'm sick of it. I actually started working on a blacklist, so basically every time someone joins, I check on a notepad file to see if the player is present and for what reason.
But as you can probably imagine, it can be a lot of work, especially when the list grows larger.

So I'm not asking you to integrate this, I'm asking you to provide me with something I can use to create it for myself and share with other players.

I have a lot of experience in Python and I've been googling for worms API for python, but as I thought, I couldn't find it.

All it basically has to do is check player names in the room, check if any of them match the blacklist, notify the owner and that's it.
Entries should probably be added manually since rope racing and other schemes would probably break the system as the players leave early so I guess my requirements are simple here.

Looking forward to your reply guys.
If nothing, can I be provided with info on creating wormkit modules so I can achieve it that way?
Title: Re: Blaclist script
Post by: Sensei on November 07, 2016, 07:22 PM
My boy is growing up!!
Working on wormkit modules and shit..

Proud! f@#!ing proud!
Title: Re: Blaclist script
Post by: Marko on November 07, 2016, 07:26 PM
Yeah, next thing you see, new worms version and my name signed on it haha :D
Title: Re: Blacklist script
Post by: Husk on November 07, 2016, 08:55 PM
instead of holding grudges against other like minded worms enthusiasts, u could go talk to TheRapist
Title: Re: Blacklist script
Post by: ANO on November 07, 2016, 09:23 PM
I don't know you, but black list is a Nazi thing, I have smitten you just because there are too many idiots around.
Title: Re: Blacklist script
Post by: DarkOne on November 07, 2016, 09:46 PM
So basically, WormNET is awfully clogged with leavers and noobs these days, specifically rope scheme games related. And I'm sick of it.

Click me! :< (http://wormtube.worms2d.info/27/i_m_a_noob)
Title: Re: Blacklist script
Post by: Peja on November 07, 2016, 10:19 PM
(http://media.globaltv.com/uploadedimages/pages/shows/the_blacklist/the_blacklist_smartform/james-spader.jpg)

james spader <3
Title: Re: Blacklist script
Post by: StepS on November 08, 2016, 04:03 PM
I had already made such a module in 2014, but there are some reasons why it was not published anywhere:
1) it uses the wkPackets API (yes, the only module other than WormNAT2 that actually makes use of wkPackets), and wkPackets as we all know is thread-unsafe and now deprecated and rejected by the latest WormNAT2. A rewrite that doesn't use the wkPackets API has to happen. This will make implementation more complex, but will remove instability.
2) it was made for a person who desperately needed it.
3) such a module could be controversial for common use. In the same way as in-game kicking modules are. This all is only possible because you own the game host.
So, it is already possible, but due to the concerns above you won't see it anywhere, at least for now. But before anything happens, point #3 has to be settled with the community.
Title: Re: Blacklist script
Post by: Kradie on November 08, 2016, 04:41 PM
This is something I'd love to have.
My games gets flooded with noobs. Especially by Russians player ''A'' and player ''P'' lately.

I removed the in game sounds as well, not to be annoyed with joining and entering.
I asked steps how to remove the flashing WA icon on the taskbar. But I believe it led to more game crash when when minimizing and optimizing the game.

I asked Tomi if this could be possible with an auto kicker for host's game lobby. I was told it wasn't possible.
Good to see  that there is.

I don't think there's anything controversial about this feature. IF you don't want a particular person to join, you should be able to boot him, and booting them manually is a bit of a pain.
Title: Re: Blacklist script
Post by: yanme on November 08, 2016, 08:11 PM
Click me! :< (http://wormtube.worms2d.info/27/i_m_a_noob)

That video should be enough for everyone to avoid kicking noobs.

Many players can be very special/ annoying/ shitty/ whatever, by just having a bad day. Without saying any names, everyone can be annoying.

You shouldn't kick someone without talking to him, being huffy/ mad won't help the community. Everyone who like that game should try everything to bring newcomers into the game and fully integrate him.

Kicking him once might be fine to get the reaction "why did you kick me?" so the person is willing to understand the reason, so he might change his failures in the future.

Such Blacklist would just split the game into different kind of groups, i totally disagree to this idea.
Title: Re: Blacklist script
Post by: Sensei on November 08, 2016, 08:46 PM
Agree what you're saying yanme. I personally usually always trying to help newcomers. In few occasions spent more than 1-2 hrs in a game with total noob, just to show him basics and game accesories (tus, wmdb, worms2dinfo, wormkit, rubberworm, snooper...)
And many of those guys turned out to be cool to hang with, they've also been owning W:A in short period of time.


But let's be honest, 80% of those noobs (russia, brazil, poland..) after joining game just click on lightbulb and say: GO! Or quitts after first played turn without even trying to comprehend scheme and it's rules.
When you host too many games, after a while you kinda get numb and just kick ppl after seeing they're helpless non-english speakers.

Only way to solve this would be smth like "lobby translator", but we should wait for adequate ppl on that matter.
Title: Re: Blacklist script
Post by: Kradie on November 08, 2016, 09:20 PM
Problem is, is that they come and return later in greater numbers. Which is really annoying.

I have tried at countless occasion to guide beginners, although some of the effort have been in vain. Because of their inability communicate properly or to be generally nice.

People who gets removed from a game lobby should be able to realize that he/she is not wanted. But not everyone accepts this, and keep rejoining in spite of not being capable of taking the hint.  This alone is not the host's fault but the person who persist.

Those who aren't capable of good English are often victim of not understanding, ergo their misinterpretation turns into self defense and become hostile.

It would not divide the community, the community is divided already with those with poor English like some Brazilians, Russians and  Polish.
Title: Re: Blacklist script
Post by: WTF-8 on November 08, 2016, 09:23 PM
yanme, the problem is, not all people have good intentions. Some only join games to troll the shit out of anyone they see, and there's no counter-measures available.

Also, for the most schemes i host, I make a welcome message and manually send it to anyone who I don't know when they join my game. Like this:
[attachment=1]
Too sad this only helps in like 5% of cases, maybe less.
Title: Re: Blacklist script
Post by: ANO on November 08, 2016, 11:23 PM
black list is a thing for loosers, noobs, close minded people. Can't imagine something more sad than a guy who takes the time to write on a paper the name of "noob quitters", OMG auhauha guys, get a life, if you are frustrated there are tons of ways of getting out of your depression.
Anyways, if you think to continue with yr nerdlist, please add me to that, I dont think I could resist now that I know you are in such a pain for quitters uahuahuah
Title: Re: Blacklist script
Post by: h3oCharles on November 09, 2016, 07:30 AM
Also, for the most schemes i host, I make a welcome message and manually send it to anyone who I don't know when they join my game. Like this:
[attachment=1]
Too sad this only helps in like 5% of cases, maybe less.

Not trying to be racist here (and I'm going off-topic) but the 95% ur talking about are either Russians, people who don't speak English to the communicative level or they don't have/don't know how to 3.6.31.0 for Project X

As it goes to blacklisting, it may be effective, but I don't think it's the way to solve stuff. One may host a passworded game, but the password would be the rules.

Game hosted:
Shopper (Password = rules) | Password: cak
cak means cba afr ktl, for those who don't know

Also, WTF-8, can you give me this welcome message to PM, please?
Title: Re: Blacklist script
Post by: Tomi on November 09, 2016, 08:31 AM
Dunno why i said it is not possible, maybe didn't think it through. I think it is possible to make such feature with great snooper and wormnat 2. But i don't know if it is i good idea to write such a module, because it simply might not be the solution you know..

However if we would make it friendlier, then maybe.. i mean some soft kicker module which would let in the noob, send him auto message about tus and league games and rules (maybe on his own language) and then kick him. That would be the same like the ones like yanme do i guess, but more automatic and maybe useful too :o
Title: Re: Blacklist script
Post by: Slayer on November 09, 2016, 11:03 AM

Not trying to be racist here ...

it is called nazism, because polaks and russians is the same race. Basically I agree - among the russian players a lot of unaware kids and really just boors.
Title: Re: Blacklist script
Post by: Marko on November 11, 2016, 02:12 AM
Okay, I can see this thread is going in an unexpected way, I can see it's not currently possible and it's ok.

The thing I don't understand is all the hate towards the opinion I gave, sometimes I'm in a mood to teach someone and i believe there are a lot of players in wormnet today (okay, not a lot, but at least 4-5) who were at some point taught something by me, but when I'm in a rush, taking break from studying for a test, I want to have a clean, quick game and what lights my fire the most is those who learned to reply "cak" to me asking rules and then making the game shitty. I mean, what's the difference, this way I would block them, the other way, I would rehost and lose two minutes.....

Anyway, thanks for the interest and thanks for detailed reply StepS :)
Title: Re: Blacklist script
Post by: avirex on November 24, 2016, 11:57 PM
What's with ano and sbaffo lately, telling everyone they have no life, losers, etc.

I have seen so many posts, and shout box messages from these two guys, saying shit like that.

Is this just a coincidence? Or do Italians have such fantastic lives that they feel the need to tell everyone else they have no life?

What is more of a loser thing to do?

A) Want to block certain people from your game, so you can enjoy the game we all love, without having people troll, or quit.


B) trolling threads, telling people they have no life because of option A?

Ano- what's so special about your life? I'm just curious.

Marko- a blacklist does suck if you think about it... I do get how annoying it can be when you want a quick game with ppl who know rules, and they just end up quitting... but we are such a small community, the last thing we should do is make scripts that would divide it, even in a small way like a blacklist.

Title: Re: Blacklist script
Post by: ANO on November 25, 2016, 12:06 AM
avirex, you have become a justin bieber pussy. get a life!!!
Title: Re: Blacklist script
Post by: philie on November 25, 2016, 01:44 AM
 :D :D :D :D :D
Title: Re: Blacklist script
Post by: avirex on November 25, 2016, 02:30 AM
i knew you would take it personal, and get all butt hurt...


i was just curious what goes on in your life that makes you feel so above everyone else...

i would love to "get a life" i just need to know whats going on in your life thats so great, so i can hopefully learn how.
Title: Re: Blacklist script
Post by: Kradie on November 25, 2016, 06:47 AM
I was told to get a life too,  but maybe I should take suicide because I don't have a life. Oh wait... I don't have a life... But what the f@#! is this?! How am I typing? What is this place?! WHO AM I?! *Stands up and observes the space around him*, this must be life! These things are mine! I remember now! I HAVE A LIFE! I HAVE A LIFE!!

Although I am not sure if this ''entity'' is a life or a bot.
So I decided to check the''Intelligence'' of it.

He surrendered the first game, but in the second game (hysteria) he ended up leaving.
Title: Re: Blacklist script
Post by: Hussar on November 25, 2016, 09:29 AM
Southerners are just often way more honest then the rest.
I like it.
Title: Re: Blacklist script
Post by: Kradie on November 25, 2016, 10:15 AM
Southerners are just often way more honest then the rest.
I like it.

I don't get it though. How can one get a life if he/she don't have one?
Title: Re: Blacklist script
Post by: ANO on November 25, 2016, 10:50 AM
ngueee ngueeeee ngueeee cry babies everywhere
Title: Re: Blacklist script
Post by: Hussar on November 25, 2016, 12:41 PM
Southerners are just often way more honest then the rest.
I like it.

I don't get it though. How can one get a life if he/she don't have one?

I said that Ano and Sbaffo are very honest and allweys talk what they have in mind;
and i appreciate this.
Title: Re: Blacklist script
Post by: ANO on November 25, 2016, 01:07 PM
thanks Berria :)

it seems we have two new drama twins, avirex is now a man, a mature man, judging and arguing in rhetoric ways, how cool is that auhauha and kradie thinks to have finally found a mate... what an epic fail
Title: Re: Blacklist script
Post by: Kradie on November 25, 2016, 01:57 PM
Southerners are just often way more honest then the rest.
I like it.

I don't get it though. How can one get a life if he/she don't have one?

I said that Ano and Sbaffo are very honest and allweys talk what they have in mind;
and i appreciate this.

Yes Berria I know that, and I appreciate honest people as well. However I still don't understand how a person with ''NO LIFE'' can get life. Is it through sorcery of some sort?
Title: Re: Blacklist script
Post by: nino on November 25, 2016, 02:00 PM

Quote
I don't get it though. How can one get a life if he/she don't have one?

I think that the meaning in this case of " no life" does not means DEAD, thats why someone with no life can get a life.

Got it Krandinho? hauhauhua
Title: Re: Blacklist script
Post by: Sensei on November 25, 2016, 02:35 PM
Wtf you guys talking about, this is pure shit of a convo. Where's the drama for my breakfast routine?
Bread, mortadella and glance of tus forums.
Title: Re: Blacklist script
Post by: avirex on November 25, 2016, 02:51 PM
Ano you get so upset over a simple question.

I just want to know what gives you the right to tell everyone they have no life... especially when cases revolve around this game...

Just tell us what's so special about your glorious life, and stop being a little pussy
Title: Re: Blacklist script
Post by: ANO on November 25, 2016, 03:02 PM
upset?
maybe you should read again my first message btw.
enjoy your adult being thing, we re done
Title: Re: Blacklist script
Post by: MonkeyIsland on November 25, 2016, 03:41 PM
I'm locking this up. Also I'll be deleting off topic posts.