.com.unity Forums

.com.unity Forums (http://forum.shrapnelgames.com/index.php)
-   Dominions 2: The Ascension Wars (http://forum.shrapnelgames.com/forumdisplay.php?f=55)
-   -   Urgent. Host Cheating: Problem and Solution. (http://forum.shrapnelgames.com/showthread.php?t=17487)

Jasper January 25th, 2004 10:08 PM

Re: Urgent. Host Cheating: Problem and Solution.
 
There are ways to significantly avert cheating, such that cheating would require a hacked copy of dominions with security turned off. They are a quite a bit more cumbersome however, as they require action from several people to host. http://forum.shrapnelgames.com/images/icons/icon9.gif

For a hosted game, it would be enough for hosting to require that several people connect and provide their password over a secure chanel (eg SSH). One would also need to ensure all players have the same .map, to avoid unscruplous editing.

For PBEM this would be more difficult. A host request could send out encyrpted and time stamped requests to several players, and only host after receiving their response.

IMHO this is a significant problem, not so much due to rampant cheating, but to remove the commonplace suspicion of cheating -- especially should the host have even a slightly lucky start. Admitedly it's probably easier to just play with people you trust, or trade hosting so players aren't in games they host.

Jam3 January 25th, 2004 10:12 PM

Re: Urgent. Host Cheating: Problem and Solution.
 
Well i just started hosting but from my experience you gotta have master password in case you need to turn someone to AI. If they could allow the server client to change AI status (plus it would be nice to be able to switch back from AI if someone returns)

Jam3 January 25th, 2004 10:12 PM

Re: Urgent. Host Cheating: Problem and Solution.
 
Well i just started hosting but from my experience you gotta have master password in case you need to turn someone to AI. If they could allow the server client to change AI status (plus it would be nice to be able to switch back from AI if someone returns)

Jasper January 25th, 2004 10:13 PM

Re: Urgent. Host Cheating: Problem and Solution.
 
Quote:

Originally posted by johan osterman:
</font><blockquote><font size="1" face="sans-serif, arial, verdana">quote:</font><hr /><font size="2" face="sans-serif, arial, verdana">Originally posted by Saber Cherry:
No, this is a legitimate concern http://forum.shrapnelgames.com/images/icons/icon12.gif Really! If two people want to play competitively, and one of them is a known cheater... well, that's currently impossible without a 3rd-party host!

<font size="2" face="sans-serif, arial, verdana">Not that it is any of my concern with whom you want to play, but why would you play with a known cheater. I would avoid them like the plague. </font><hr /></blockquote><font size="2" face="sans-serif, arial, verdana">I think Sabre Cherry is being sarcastic -- note the http://forum.shrapnelgames.com/images/icons/icon12.gif .

It is a real problem however. In all of the games I've played, I didn't know my opponents beforehand. In such cases accusations of cheating arise easily -- simply because cheating is easy, and regardless of whether the accusation is true.

For me the solution is easy -- I just don't host. But _somebody_ has to host, and who really wants to open themselves up to such a potential headache?

PvK January 25th, 2004 10:35 PM

Re: Urgent. Host Cheating: Problem and Solution.
 
Anyone want to develop dominions.pbw.cc? http://forum.shrapnelgames.com/images/icons/icon12.gif

See seiv.pbw.cc to see what I mean.

PvK

Gandalf Parker January 25th, 2004 11:26 PM

Re: Urgent. Host Cheating: Problem and Solution.
 
Quote:

Originally posted by PvK:
Anyone want to develop dominions.pbw.cc? http://forum.shrapnelgames.com/images/icons/icon12.gif

See seiv.pbw.cc to see what I mean.

PvK

<font size="2" face="sans-serif, arial, verdana">Lots of conversation on that. Do a search (upper right of this screen) on threads with the word server in the subject. Both I (for a linux web) and Shrapnel (for windows) have offered to host one.

Coffeedragon January 25th, 2004 11:58 PM

Re: Urgent. Host Cheating: Problem and Solution.
 
Quote:

Originally posted by PhilD:
Only if both are known cheater. And it should only be a concern to known cheaters. If you absolutely must play with a cheater, and aren't one, you can host.
<font size="2" face="sans-serif, arial, verdana">Yes, but this doesn´t cover the really serious case -what if no one is a cheater, but if all my friends are paranoid, and so am I, who should now host? http://forum.shrapnelgames.com/images/icons/icon12.gif http://forum.shrapnelgames.com/images/icons/icon10.gif

Norfleet January 26th, 2004 12:09 AM

Re: Urgent. Host Cheating: Problem and Solution.
 
Quote:

Originally posted by Saber Cherry:
Oh, wait, I figured it out. OK:

"Force Host Disabled"

and

"Master Password Disabled"

will allow perfectly cheatproof network play.

<font size="2" face="sans-serif, arial, verdana">Gotcha there: All you have to do: Start a copy of the game: Turn it into a PBEM game as the copy, then force the hosting with the command line or the timer.

The fact of the matter is that you can either get a third party to host for you, and if you're REALLY paranoid, then you have to worry about that third party being in collusion with one or more cheaters, or you can stop playing with shady people.

As a general rule of thumb we use in games that my group plays, including, but not limited to, Dominions II, the person selected to be the host is the player considered to be the best anyway, because if the host gets killed off fast, the quality of your hosting may quickly decline.

The point is that if you're dealing with cheaters, you're just going to have to accept that there's no real solution to this: The harder you make it to cheat, the more lucrative cheating will be.

Gandalf Parker January 26th, 2004 12:52 AM

Re: Urgent. Host Cheating: Problem and Solution.
 
If we can get a web-server working that might help. The image I have is a signup page which creates the entire game along with ways to drop off and pick up turn files.

Of course the server host still has access. But if the server is starting a new game every day then it would have to be a pretty addicted Dominions player. WHAT AM I SAYING? We are all addicted Dominions players. http://forum.shrapnelgames.com/images/icons/icon7.gif

Saber Cherry January 26th, 2004 02:19 AM

Re: Urgent. Host Cheating: Problem and Solution.
 
Quote:

Originally posted by Norfleet:
Gotcha there: All you have to do: Start a copy of the game: Turn it into a PBEM game as the copy, then force the hosting with the command line or the timer.
<font size="2" face="sans-serif, arial, verdana">No, you can't force host with the copy, either, since the game was created with "Force Host Disabled".

Quote:

JO:
Not that it is any of my concern with whom you want to play, but why would you play with a known cheater. I would avoid them like the plague.
<font size="2" face="sans-serif, arial, verdana">So I can beat him=)

Quote:

PhilD:
Only if both are known cheater. And it should only be a concern to known cheaters. If you absolutely must play with a cheater, and aren't one, you can host.
<font size="2" face="sans-serif, arial, verdana">Well... as Jasper said, "accusations of cheating arise easily -- simply because cheating is easy, and regardless of whether the accusation is true.

For me the solution is easy -- I just don't host. But _somebody_ has to host, and who really wants to open themselves up to such a potential headache?
"

and a bit of Coffeedragon's "Yes, but this doesn´t cover the really serious case -what if no one is a cheater, but if all my friends are paranoid, and so am I, who should now host?"

Cheaters, after all, are paranoid - you can't say "Let me host, as I am more trustworthy than you."

Maybe it's more of a logic puzzle than anything, like the question of how to get the cannibals and the missionary across the river with only one 3-person boat. And you could say, "Don't go to the Amazon rainforest in the first place", and while that's a good answer, it is not very helpful to missionaries.

Having a way for a host to be beyond suspicion is, IMO, necessary.

-Cherry


All times are GMT -4. The time now is 12:18 AM.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.