multiplayer trouble-shooting

Having trouble with the game? Report issues and get help here. Read this first!

Moderator: Forum Moderators

Forum rules
Before reporting issues in this section, you must read the following topic:
Post Reply
jgp93
Posts: 16
Joined: April 22nd, 2007, 12:30 am

multiplayer trouble-shooting

Post by jgp93 »

I'm running wesnoth 1.3.4 on my mac along with a friend with the same setup

we both have a sibling and want to let them play at the same time, however we can't seem to make it work. Having two local players just gave one computer three controls instead to two per computer. I tried entering some of the switch sides commands or boot players but they didn't work properly, or not at all.

If anyone has any advice I would like to hear.
Rhuvaen
Inactive Developer
Posts: 1272
Joined: August 27th, 2004, 8:05 am
Location: Berlin, Germany

Post by Rhuvaen »

In a network game (and you seem to imply that there were two computers involved), all "anonymous local players" refer to the host machine. The only way to set up another player on the client side is to start another instance of Wesnoth on the client computer, and log in just like the other application instance.
hjwn
Posts: 42
Joined: May 22nd, 2007, 6:36 am
Location: Europe

Post by hjwn »

Have got the same problem (1.2.5). Five solutions come to my mind, none completly satisfying:

1. Play on the official or alternate server (yeah, you need to be online, but that's how I 'solved' the problem).
2. Rhuvaen's suggestion (multiple clients/ alt-tab-switching needed on the non-hosting-computer).
3. Compile and run a local server (don't know if that works on non-Unix).
4. Fix it in the source, i.e. implement that feature.
5. Wait for someone to fix it in the source.

Btw, thanks for your post, Rhuvaen. I was afraid that I'm too dumb to get it working without a server. But it seems that either I'm not the only one that dumb or it really isn't implemented the way I/we expected.

Just in case it's not clear what I'm talking about:
- 2 computers on a LAN
- no internet connection (during game play)
- player on 1st computer controls two (or more) sides
- player on 2nd computer controls two (or more) sides
just blame it on the rng when you lose
Soliton
Site Administrator
Posts: 1733
Joined: April 5th, 2005, 3:25 pm
Location: #wesnoth-mp

Post by Soliton »

Basically the built-in server is deprecated and should be avoided. Wesnothd should run on all platforms.
It's a maintainability problem to keep the server code in sync so it's unlikely that bugs in the built-in server get fixed and/or new features implemented.
"If gameplay requires it, they can be made to live on Venus." -- scott
jgp93
Posts: 16
Joined: April 22nd, 2007, 12:30 am

Post by jgp93 »

thanks, I should have been clearer, I'm using the official server, so, my friends identity has one slot, I have one identity and then two more "local player" spots.

However on a network game that sounds easier, but as someone who is still working his way into Wesnoth, I don't know how to set up a network game.
Soliton
Site Administrator
Posts: 1733
Joined: April 5th, 2005, 3:25 pm
Location: #wesnoth-mp

Post by Soliton »

jgp93 wrote:thanks, I should have been clearer, I'm using the official server, so, my friends identity has one slot, I have one identity and then two more "local player" spots.
After the game started do ":control <side> <nick>" where <side> is the side number of the local player you want to give to your friend and <nick> is his nick. If not knowing the faction is important give the side of your friend to a computer player instead, just make sure your turn is before that side..
"If gameplay requires it, they can be made to live on Venus." -- scott
jgp93
Posts: 16
Joined: April 22nd, 2007, 12:30 am

Post by jgp93 »

I typed :control 3 local3; while the game was under my control, and nothing happened. My friend had started so he had the local players.
Soliton
Site Administrator
Posts: 1733
Joined: April 5th, 2005, 3:25 pm
Location: #wesnoth-mp

Post by Soliton »

jgp93 wrote:I typed :control 3 local3; while the game was under my control, and nothing happened. My friend had started so he had the local players.
Your friend really had the nick local3? The one owning the sides needs to do that in any case. So if your friend hosted the game he has to give a side to you.
"If gameplay requires it, they can be made to live on Venus." -- scott
Post Reply