.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
The Star and the Crescent- Save $9.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 2: The Ascension Wars

Reply
 
Thread Tools Display Modes
  #1  
Old January 26th, 2004, 03:35 AM

mivayan mivayan is offline
Second Lieutenant
 
Join Date: Dec 2003
Posts: 404
Thanks: 0
Thanked 1 Time in 1 Post
mivayan is on a distinguished road
Default Re: Urgent. Host Cheating: Problem and Solution.

to "Force host" means to host without all players submitting turn files?
Reply With Quote
  #2  
Old January 26th, 2004, 03:37 AM

Xavier Xavier is offline
Sergeant
 
Join Date: Jan 2004
Posts: 229
Thanks: 0
Thanked 0 Times in 0 Posts
Xavier is on a distinguished road
Default Re: Urgent. Host Cheating: Problem and Solution.

Quote:
Originally posted by Gandalf Parker:
Ahhh I wondered what that was. (probably in the docs somwhere but never got around to looking for it). Oh but now I have to bug them to see if its included as a command-line switch.
--masterpass password

It's in command_line_switches.txt in the doc folder. I noticed it when I saw that the 2.06 patch modified that *.txt file.
Reply With Quote
  #3  
Old January 26th, 2004, 04:44 AM
Saber Cherry's Avatar

Saber Cherry Saber Cherry is offline
Major General
 
Join Date: Oct 2003
Location: Crystal Tokyo
Posts: 2,453
Thanks: 0
Thanked 0 Times in 0 Posts
Saber Cherry is on a distinguished road
Default Re: Urgent. Host Cheating: Problem and Solution.

Quote:
Originally posted by mivayan:
to "Force host" means to host without all players submitting turn files?
Yes.
__________________
Cherry
Reply With Quote
  #4  
Old January 26th, 2004, 06:21 AM

Norfleet Norfleet is offline
Major General
 
Join Date: Jan 2004
Posts: 2,425
Thanks: 0
Thanked 0 Times in 0 Posts
Norfleet is an unknown quantity at this point
Default Re: Urgent. Host Cheating: Problem and Solution.

Quote:
Originally posted by Saber Cherry:
No, you can't force host with the copy, either, since the game was created with "Force Host Disabled".
Sure you can. Just set it to host on a schedule, so that it will host at time X, where X is 2 seconds from now.

Quote:

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.
It's more like the two doors guarded by two guards: One door leads to a great treasure, the other leads to certain doom. The two guards are politicians. One tells half-truths, the other dodges questions. What do you ask them?

Quote:

Having a way for a host to be beyond suspicion is, IMO, necessary.
So find a third-party host. If you can think of a method to secure a host locally, I can think of a suspicion.

[ January 26, 2004, 04:22: Message edited by: Norfleet ]
Reply With Quote
  #5  
Old January 26th, 2004, 07:45 AM
Saber Cherry's Avatar

Saber Cherry Saber Cherry is offline
Major General
 
Join Date: Oct 2003
Location: Crystal Tokyo
Posts: 2,453
Thanks: 0
Thanked 0 Times in 0 Posts
Saber Cherry is on a distinguished road
Default Re: Urgent. Host Cheating: Problem and Solution.

Quote:
Originally posted by Norfleet:
quote:
Originally posted by Saber Cherry:
No, you can't force host with the copy, either, since the game was created with "Force Host Disabled".
Sure you can. Just set it to host on a schedule, so that it will host at time X, where X is 2 seconds from now.

Ahhh... I see. Essentially, the game would have to be locked as "Quickhost Only" (when all turns are in) or "Autohost Only" (at a specified time) when the game is created. Hmmm... for Autohost Only, the only cheating mechanism would be to play with the computer clock, which is a lot of work and can cause problems, unless you dedicate a computer for Dominions cheating and avoiding time-limited software demos. But "Quickhost Only" should work flawlessly... for net games.
__________________
Cherry
Reply With Quote
  #6  
Old January 26th, 2004, 07:56 AM

Norfleet Norfleet is offline
Major General
 
Join Date: Jan 2004
Posts: 2,425
Thanks: 0
Thanked 0 Times in 0 Posts
Norfleet is an unknown quantity at this point
Default Re: Urgent. Host Cheating: Problem and Solution.

Quote:
Originally posted by Saber Cherry:
Ahhh... I see. Essentially, the game would have to be locked as "Quickhost Only" (when all turns are in) or "Autohost Only" (at a specified time) when the game is created. Hmmm... for Autohost Only, the only cheating mechanism would be to play with the computer clock, which is a lot of work and can cause problems, unless you dedicate a computer for Dominions cheating and avoiding time-limited software demos. But "Quickhost Only" should work flawlessly... for net games.
Now you're opening the opposite problem. Your game is now potentially COMPLETELY SOL if somebody goes AWOL: No master password, due to fear of host cheating, means this player cannot be AI'd. No force host means you can't simply skip him: If you lose one player, your game is FUBAR.

Now you've expanded the potential to ruin the game from the host deliberately attempting to cheat, to anyone, deliberate or not. This is almost, but not entirely, like cutting off your nose to spite your face.
Reply With Quote
  #7  
Old January 26th, 2004, 09:04 AM
PhilD's Avatar

PhilD PhilD is offline
First Lieutenant
 
Join Date: Sep 2003
Location: Bordeaux, France
Posts: 794
Thanks: 0
Thanked 0 Times in 0 Posts
PhilD is on a distinguished road
Default Re: Urgent. Host Cheating: Problem and Solution.

Quote:
Originally posted by Saber Cherry:

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

-Cherry
Well, aren't you getting a little overboard here?

Sure, it would be nice. But it's not "necessary" until the Grand Dominions Pro Tour opening, which isn't scheduled until a few months from now.

Seriously - securing PBEM games without severely crippling the option to deal with dropping players, seems a bit hard, and would require the Illwinter crew to probably search deeper in cryptology books than they wish to. There are techniques for "secret sharing", where a secret information (say, a master password) is shared among several participants, and at least X of them (any X) are required to cooperate to obtain such information.

With such a setup, a master password would be generated at game creation, and "shared" among players so that, say, all but 2 would be required to recreate it. The game would, of course, disable forced hosting. Then, when one or two players drop (if 3 drop at the same time, you have to give up), all players are contacted so that they let the dropping players be turned to AI (this could be included in the .2h files, and should be, IMHO).

Still, more trouble than it is worth, IMHO. I'd say this is less important than, say, the inconsistent battle replays.
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 11:57 AM.


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