How to set Starting Positions

How to set Starting Positions

Discuss your problems with the latest release of the engine here. Problems with games, maps or other utilities belong in their respective forums.

Moderator: Moderators

Post Reply
Dready
Posts: 8
Joined: 04 Feb 2007, 14:03

How to set Starting Positions

Post by Dready »

Hi!

I have a problem with Hosting Games. We are 3 People in a Lan, playing against 3 Bots (that should be the setup).

Now when we setting up all People we can't use "Use fixed positions" because there is now way of changing which starting position you want. Mixing Friend and Enemy Players through the map.

There should be a possibility to set that all Friendly People are on the same site of the map. Before you now tell me to use "Chose starting positions at start".. that's not a good solution because the bots always start on the same corner of the map.. all 3 of them which leads to terrible games..

When you click on the Image of the map you see some Numbers in blue circles.. aren't they suppose to tell which team starts where? That would help.

I mean you can choose the positions in other games too (c&c,...) although there is not choose starting position.


But maybe there is a way and i just can't figure it our.

thx, Dready
User avatar
genblood
Posts: 862
Joined: 19 Jan 2005, 03:37

Post by genblood »

When you click the mini map the blue circles are numbered and
thats the players starting positions. Also, what is the name of the
map thats causing issues?
Dready
Posts: 8
Joined: 04 Feb 2007, 14:03

Post by Dready »

Hi!

I tried several maps, but since two are shipped with the client i tried also with mars.

The circles should tell the starting positions, but they use the positions how the users are arranged in the players list, meaning that the second user from top is always starting at position 2, no matter how i set up the team number.

I my opinion it should use the team number and not the position in the list.

For example:
the Human Players are always the first in the list, so Position 1 to 3 are Humans, 4 to 6 are Bots. There is no way of changing this.

I don't think there is a bug in the system. I just think it should provide this feature.

thx, dready
carpja
Posts: 15
Joined: 30 Dec 2006, 18:07

Post by carpja »

i'll second this. hosts need a better way to place AI's. human players are easy to set via select position in game. i'm trying to get more players in the community, but its hard to get ppl to play with "ok, the computer AI is gonna be random. otherwise he will be your neighbor, but he may still be your neighbor with random".

in my experience, AI cannot function with "choose position in game". it always puts the commander in the very southeast corner of the map and th e AI cant move or does nothing.

when humans join a game it always bumps the AI into the last player slots. it makes NO difference what team/ally# you are with "fixed positions". players 1-3 will start in position 1-3.

frustrating. . . .

solutions ::

make AI start within green box with "choose position in game"

give host ability to change player order

make team number == player number
manored
Posts: 3179
Joined: 15 Nov 2006, 00:37

Post by manored »

I think that giving the host the ability to chose starting positions for both players and ais would be better...
Dready
Posts: 8
Joined: 04 Feb 2007, 14:03

Post by Dready »

Should i report it in the bug tracker?

I Mean it's not a bug, only a Feature Request, but normally i think it should stay there.

thx, dready
User avatar
Strategia
Posts: 575
Joined: 06 Apr 2006, 18:32

Post by Strategia »

Are you sure you're changing the team and not the ally team? (Don't kill me, just asking, just to be sure) You said you were playing over a LAN. This probably means that you use the LAN lobby, right? I assume you've tried the regular lobby client already?
Dready
Posts: 8
Joined: 04 Feb 2007, 14:03

Post by Dready »

*shooting* ;-) just kiddin..

I used the regular Lobby and latest Windows Client.

First i started the TAS Server and then connected to this server (localhost) and entered the Battle Room (i think) and then Hosted a Battle.

I've soon checked what the difference is between Ally and Team ;-) (weird feeling being with two friends in the same team.. and the commander never did what i wanted..)

So yes, i tried Team and not Ally (since 3 People in the same ally should not start at the same point of the map)...

I wanted to use the other Lobby client (something with A at the beginning) but it was too old and therefore not compatible with the server.
Oxirane
Posts: 13
Joined: 10 Jan 2007, 03:10

Post by Oxirane »

You could just use choose start position, and before you click ready

.cheat
.team # (put in the ai numbers , the host is team 0 I think)
Place the AI where you want
repeat for other bots
then change back to your team and place your starting position.
and click ready

I think that's what people do to get the bots where they want them.
Dready
Posts: 8
Joined: 04 Feb 2007, 14:03

Post by Dready »

ahh... thanks for the advice.. i will try that!

although i still think the lobby should provide the feature. it's not urgent but i would recommend it.

best regards, dready
carpja
Posts: 15
Joined: 30 Dec 2006, 18:07

Post by carpja »

i tried the ".team" method and it words. this is the order of operation for host.

1. add bots to taste
2. enable "choose in game" for start position
3. create start boxes on map via Shift + Drag with mouse
4. make sure bots and humans are correct "Ally" (humans 1, bots 2 for example
5. start game
6. when game starts hit Enter for chat, type ".cheat"
7. chat again and type ".team X" where X = 0 thru number of players/bots

example
0 = host (also a human!)
1 = human 1
2 = human 2
3 = bot 1
4 = bot 2
5 = bot 3

in this example the host would type ".team 3" and click the map inside of the predefined green box for starting spot for bot 1. TIP : when you are placing a bot, the info bar will be the color of the bot.

8. pick a starting spot for .team X
9. repeat step 7 until all bots are placed
10. chat again, type ".team 0" to resume control of team 0, aka host
11. click "Ready", game starts

i know the naming convention is weird, but be aware ".team X" DOES NOT EQUAL the team you would setup in the Battlescreen. ".team X" refers to the hard list or order of the players as in above example.

hope this helps. i know it helped me. i can now place bots wherever i want. i would suppose in theory you could also use this method to place human players as well, but i dont see much of a need for that. please feel free to correct this. i've only tried it twice or so.
User avatar
rattle
Damned Developer
Posts: 8278
Joined: 01 Jun 2006, 13:15

Post by rattle »

This is how you do it.
Dready
Posts: 8
Joined: 04 Feb 2007, 14:03

Post by Dready »

Hi!

Yep, works. Still, it should not need to cheat to get this done. (IMHO).

But the game rocks!

thanks for the advice!

bests, dready
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

U need to bug spring dev's so that lobby clients. Or come up with a patch
Can say in script.txt, override teamX = starting PostionY
That way u can specfic pick teams to start at positions
Post Reply

Return to “Help & Bugs”