[Topic Split, 2] Feature request - player voting

Send your ideas and suggestions here.

Moderator: Board moderators

cavesomething
Forum Fanatic
Posts: 852
Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead

Post by cavesomething »

One major caveat there, in bzflag there is no 'safe' place to hang around, it is a fast moving 3d shoot-em-up. As such, sock-puppets are going to be cannon fodder.

In crossfire sock puppets are safe (something that hoz and sam rely on in order to provide kill information and annoy everyone else on the server with spam messages respectively).

As such, it would be relatively trivial to write a sock puppet script to vote for or against certain people, and very hard to stop.
cavesomething
Forum Fanatic
Posts: 852
Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead

Post by cavesomething »

Ultimatly you can not have a one to one mapping of players to characters.

any technical measure can be bypassed, hashing can be spoofed, and clients can be modified.

To enforce it you either need to have accounts (although unless you charge for them, there will still be duplicates), or to have a policy of banning sock puppets, and enforcing such a ban (which is a difficult, and error-prone task). I can't claim that either mechanism appeals to me.
Aaron
Senior member
Posts: 496
Joined: Sun Jan 30, 2005 9:04 pm
Location: New Jersey
Contact:

Post by Aaron »

i know, thats why the players should ask for a vote. but with bots, the player in question would have to load over 20 of them within 30 seconds to vote for him.
cavesomething
Forum Fanatic
Posts: 852
Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead

Post by cavesomething »

Why couldn't they be preloaded?

As it is anyway, you assume everyone will vote.

this I would consider to be untrue, those most likely to vote are those /not/ actively playing the game, since those that are will probably be trying to not get killed.
Mith
Senior member
Posts: 348
Joined: Mon Oct 25, 2004 5:53 pm
Location: somewhere in nowhere

Post by Mith »

bots likely wont vote either - though i have no clue how intelligent a bot can be
Bibendi ergo sum
or rather: sum ergo bibendi
cavesomething
Forum Fanatic
Posts: 852
Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead

Post by cavesomething »

it is quite simple to have a bot that connects, and waits for
kickbot shouts muzzle bort? yay or nay, vote now.
and then
issue 1 1 tell kickbot yay.
Mith
Senior member
Posts: 348
Joined: Mon Oct 25, 2004 5:53 pm
Location: somewhere in nowhere

Post by Mith »

assuming kickbot is not a bot, it could rephrase its questions now and then:
"hello to all brave people, it seems Bort has been too noisy lately. Do you want to put him in silence? tell me your opinion!"

I bet scripts have troubles with this ;)
Bibendi ergo sum
or rather: sum ergo bibendi
Mikeeusa22

Post by Mikeeusa22 »

Then you must not be a perl coder :).
In perl parsers for any text thing can be written quickly... and cfbot is allready in perl. It's relitively easy to have a program "understand" text in perl.
Mith wrote:assuming kickbot is not a bot, it could rephrase its questions now and then:
"hello to all brave people, it seems Bort has been too noisy lately. Do you want to put him in silence? tell me your opinion!"

I bet scripts have troubles with this ;)
cavesomething
Forum Fanatic
Posts: 852
Joined: Sun Jun 13, 2004 2:07 am
Location: Hemel Hempstead

Post by cavesomething »

true, but if kickbot is not a bot, then

1) someone has to send all the messages manually
2) someone has to play with the slightly bizarre name of kickbot. :)
Mikeeusa22

Post by Mikeeusa22 »

Also I dispise games with voting, it means that freedom of speech is gone because the majority pro-feminists kick out the opposition. If ever there is voting in the server it will be disabled on Cat2. In Cat2 you vote with your sword.
Post Reply