playing Wesnoth for real money
Moderator: Forum Moderators
playing Wesnoth for real money
Hi,
Is there any possibility to play Wesnoth for real money?
For example:
I and my opponent send money (equal stakes in specific currency) to third person (observator of the prearranged game). Money would be delivered via paypal or moneybookers. Observator-banker must watch the game and send money to the winner after battle (he get some commission, for example 3% from single stake). Reputation of the banker depends on his honesty, so there must be some place where players can exchange informations about honesty of observators and their commissions.
+ +
Is there any possibility to play Wesnoth for real money?
For example:
I and my opponent send money (equal stakes in specific currency) to third person (observator of the prearranged game). Money would be delivered via paypal or moneybookers. Observator-banker must watch the game and send money to the winner after battle (he get some commission, for example 3% from single stake). Reputation of the banker depends on his honesty, so there must be some place where players can exchange informations about honesty of observators and their commissions.
+ +
- thespaceinvader
- Retired Art Director
- Posts: 8414
- Joined: August 25th, 2007, 10:12 am
- Location: Oxford, UK
- Contact:
Re: playing Wesnoth for real money
Not officially, and there almost certainly never will be in any official capacity. It would require Wesnoth to act in a capacity which has legal implications i don't even have a clue about, and which would almost certainly vary depending on the country the user(s) concerned are based in. Plus, there just isn't the demand. This is the first time in nearly 2 years on the project I've seen this come up. You're welcome to do whatever you want to on your own, though.
Sorry I couldn't be more help
Sorry I couldn't be more help
http://thespaceinvader.co.uk | http://thespaceinvader.deviantart.com
Back to work. Current projects: Catching up on commits. Picking Meridia back up. Sprite animations, many and varied.
Back to work. Current projects: Catching up on commits. Picking Meridia back up. Sprite animations, many and varied.
Re: playing Wesnoth for real money
What would stop you from playing Wesnoth for money? If you wanted a place to discuss the honesty of the people involved you could just setup some forum somewhere.
I was working on the proof of one of my poems all the morning, and took out a comma. In the afternoon I put it back again. -- Oscar Wilde
Re: playing Wesnoth for real money
It'd encourage cheating, and we haven't engineered the game to be that secure against cheating...
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
Re: playing Wesnoth for real money
I think the game is secure against cheating well enough that an observer watching could catch almost everything other than fog hacks.
CHKDSK has repaired bad sectors in CHKDSK.EXE
Re: playing Wesnoth for real money
Not random number manipulation if it was done well.joshudson wrote:I think the game is secure against cheating well enough that an observer watching could catch almost everything other than fog hacks.
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
- TheChosenOne
- Posts: 247
- Joined: April 7th, 2006, 8:26 am
- Location: Royal Palace, Weldyn St. 01, Wesnoth 123 456
Re: playing Wesnoth for real money
Won't it send an OOS message to the cheated player, if the cheater attempts to cheat by manipulating the numbers?
It could then be declared a draw, and a rematch would be in order.
It could then be declared a draw, and a rematch would be in order.
Numbers do not win a battle
---Konrad III
(A loyal member of the pro-loyalists)
Would you like to translate the Battle of Wesnoth into Indonesian? Then come and join us at http://www.wesnoth.org/wiki/IndonesianTranslation
---Konrad III
(A loyal member of the pro-loyalists)
Would you like to translate the Battle of Wesnoth into Indonesian? Then come and join us at http://www.wesnoth.org/wiki/IndonesianTranslation
Re: playing Wesnoth for real money
Not if someone modifies the source code to their game to send fake random numbers, no.TheChosenOne wrote:Won't it send an OOS message to the cheated player, if the cheater attempts to cheat by manipulating the numbers?
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
Re: playing Wesnoth for real money
And to stress Dave's point, you don't even need to tinker with random numbers. That is, an observer (which would know your system, since RNG implementation are system-dependent) could guarantee that you have not modified the random number generation: the current game flow would happen no differently on any other computer.Dave wrote:Not random number manipulation if it was done well.
As a player, you just need to know the outcome of fights. For instance, knowing that you are about to miss your next five hits, you can sacrifice them on a non-critical place of the battleground. And if you know you will be lucky, you can get rid of this enemy unit that has been annoying you to no end.
And in case you wonder, a crude hack that would change the attack outcome prediction box to display the precise result of the fight instead of probabilities is a 10-line change. I wouldn't be surprised if some people out there have such a modified dialog box.
Re: playing Wesnoth for real money
We can't stop you from wagering, however we can not encourage it.
"There are two kinds of old men in the world. The kind who didn't go to war and who say that they should have lived fast died young and left a handsome corpse and the old men who did go to war and who say that there is no such thing as a handsome corpse."
Re: playing Wesnoth for real money
Actually, map/wall hacks can usually be discovered quite easily by an observer.joshudson wrote:I think the game is secure against cheating well enough that an observer watching could catch almost everything other than fog hacks.
I was working on the proof of one of my poems all the morning, and took out a comma. In the afternoon I put it back again. -- Oscar Wilde
Re: playing Wesnoth for real money
what exactly is system-dependent in regards to how wesnoth generates random numbers?silene wrote:And to stress Dave's point, you don't even need to tinker with random numbers. That is, an observer (which would know your system, since RNG implementation are system-dependent) could guarantee that you have not modified the random number generation: the current game flow would happen no differently on any other computer.
the initial seed is shared and the RNG algorithm used is deterministic - how could this allow you to "tinker with random numbers"
Re: playing Wesnoth for real money
thats just down right dirty...silene wrote: And in case you wonder, a crude hack that would change the attack outcome prediction box to display the precise result of the fight instead of probabilities is a 10-line change. I wouldn't be surprised if some people out there have such a modified dialog box.
If we were to expand on the OP's idea, It'd be cool if someone organized a Wes-Con. It'd be tough, us being interntional and all, but it would be sweet.
Re: playing Wesnoth for real money
Not sure how you got this idea, but it is completely wrong.Max2008 wrote:the initial seed is shared and the RNG algorithm used is deterministic - how could this allow you to "tinker with random numbers"
When attacking, there is no seed, and the RNG algorithm is the system one (the rand function). In other words, the attacker asks the system for some numbers, performs the fight, then sends the generated numbers to the defender, who replays the fight with the numbers provided by the attacker. So it is quite easy to cheat when you are the attacker, just send random numbers that benefit you.
Below is the actual Wesnoth code. When you are the attacker, random_ is null and you call the system RNG. When you are the defender, random_ is a WML object sent by the attacker and it contains a "[random]" tag with "value" children.
Code: Select all
int rng::get_random() {
if (!random_) return rand() & 0x7FFFFFFF;
const config::child_list random(random_->get_children("random"));
...
return lexical_cast_default<int>((*random[random_child_++])["value"], 0);
}
Re: playing Wesnoth for real money
Dave wrote:Not if someone modifies the source code to their game to send fake random numbers, no.TheChosenOne wrote:Won't it send an OOS message to the cheated player, if the cheater attempts to cheat by manipulating the numbers?
But this is possibility to implement option for multiplayer game that makes core mechanism (random numbers generator, units and terrains characteristics) in official secured server. Then players use only client program which take and send all critical numbers from secured server through ssl protocol.
+ +