Page 1 of 2

Posted: Tue Mar 15, 2005 2:29 pm
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.

Posted: Wed Mar 16, 2005 12:15 am
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.

Posted: Wed Mar 16, 2005 1:00 pm
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.

Posted: Wed Mar 16, 2005 1:47 pm
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.

Posted: Wed Mar 16, 2005 2:29 pm
by Mith
bots likely wont vote either - though i have no clue how intelligent a bot can be

Posted: Wed Mar 16, 2005 2:32 pm
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.

Posted: Wed Mar 16, 2005 3:25 pm
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 ;)

Posted: Wed Mar 16, 2005 4:15 pm
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 ;)

Posted: Wed Mar 16, 2005 4:16 pm
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. :)

Posted: Wed Mar 16, 2005 4:17 pm
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.