• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:45
CEST 16:45
KST 23:45
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL19] Finals Recap: Standing Tall8HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy6
Community News
Flash Announces Hiatus From ASL44Weekly Cups (June 23-29): Reynor in world title form?12FEL Cracov 2025 (July 27) - $8000 live event16Esports World Cup 2025 - Final Player Roster16Weekly Cups (June 16-22): Clem strikes back1
StarCraft 2
General
The SCII GOAT: A statistical Evaluation Statistics for vetoed/disliked maps Esports World Cup 2025 - Final Player Roster How does the number of casters affect your enjoyment of esports? Weekly Cups (June 23-29): Reynor in world title form?
Tourneys
RSL: Revival, a new crowdfunded tournament series [GSL 2025] Code S: Season 2 - Semi Finals & Finals $5,100+ SEL Season 2 Championship (SC: Evo) FEL Cracov 2025 (July 27) - $8000 live event HomeStory Cup 27 (June 27-29)
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma Mutation # 477 Slow and Steady
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ Help: rep cant save Flash Announces Hiatus From ASL BW General Discussion [ASL19] Finals Recap: Standing Tall
Tourneys
[Megathread] Daily Proleagues [BSL20] GosuLeague RO16 - Tue & Wed 20:00+CET The Casual Games of the Week Thread [BSL20] ProLeague LB Final - Saturday 20:00 CET
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile What do you want from future RTS games? Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread Trading/Investing Thread The Games Industry And ATVI
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread NBA General Discussion Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Blogs
from making sc maps to makin…
Husyelt
Blog #2
tankgirl
Game Sound vs. Music: The Im…
TrAiDoS
StarCraft improvement
iopq
Heero Yuy & the Tax…
KrillinFromwales
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 593 users

Edit a map to have 2 humans vs 4 computers

Forum Index > BW General
Post a Reply
RonLaforge
Profile Joined May 2019
4 Posts
May 06 2019 02:18 GMT
#1
Hi,

Having player some hours with the Starcraft Editor (StarCraft classic edition), I get stuck and require some help.

What I have achieved so far is marked "OK".
What I am stuck into is marked "FAILING".

I need to edit the Map "Broodwar/Webmaps/Friends98.scm" to obtain the following behavior :

- Two teams : 2 Humans VS 4 Computers : OK
- The 2 humans are in the same team, and will start from the left of the map (the base location will not be random) : OK
- The 4 computers are in the same team : OK

- The computers will have a base, and play against the humans team : FAILED !
Help is needed here, because when the map starts, computers have NO BASE AT ALL.
The result is a message "The Game ended in a Draw", 3 seconds after the game start.

I went to the triggers window, but not really sure what actions I need to specify for the computers having a base, develop it, and attack us in a normal and random way. By "normal", I mean that I have seen that I can specify the difficulty level for each IA, and "suicide missions", but I am not sure that this will fit. I do not explicitely computers to rush us. They can, or not, depending of the IA.

There must be a more simpler way to achieve my goal ;-)

I thank you very much ;-) (yes : Very!)
Chronopolis
Profile Joined April 2009
Canada1484 Posts
May 06 2019 06:09 GMT
#2
I think the problem is you need to place a {starting location} object for the cpu players.
RonLaforge
Profile Joined May 2019
4 Posts
May 06 2019 07:02 GMT
#3
Hi @Chronopolis,
I placed a start location for every player (every color), including computers. But only humans have a base : computers do not have any base.
rand0MPrecisi0n
Profile Joined February 2017
313 Posts
May 06 2019 13:29 GMT
#4
Check if in the Map Description section (ctrl + shift + enter) you have all the players set up properly.
kogeT
Profile Joined September 2013
Poland2037 Posts
May 06 2019 13:42 GMT
#5
Someone correct me if I'm wrong, but I believe it's not possible to do Use Map Settings (to fix positions / teams on the map) and use regular AI. So what you need to do is to give them the buildings and set an AI in the triggers menu. (e.g "Run Ai Script At Location" -> "Anywhere" -> Select a script, e.g Zerg Insane or w/e)
https://www.twitch.tv/kogetbw
razorsuKe
Profile Blog Joined July 2008
Canada2000 Posts
May 06 2019 19:47 GMT
#6
Could you post the map and then we can take a look at it? Cause a couple things come to mind as to why this is happening.

First I think it could be that you didn't setup your forces and/or your computers don't have buildings (That is one of the default triggers, if user commands 0 buildings, end scenario)

[image loading]

Forces should look something like that, although I think you already have this setup since your original posts references that the 4 computers are on the same team.


The thing that kogeT said is correct as well, however it will not simply end the game right away. Usually if AI script is not set, the computer units simply won't do anything and they'll just sit there and only react when you attack them.
EntusGalleries.com - CJ Uniform Sale
RonLaforge
Profile Joined May 2019
4 Posts
May 07 2019 00:53 GMT
#7
Hi @kogeT and @razorsuKe,

I appreciate your thoughts Well, I ahve set up forces, but @razorsuKe seems to be suggesting that I should put buildings on the ground ?
Actually, I only have defined players, teams, start locations, and map locations.
So maybe the actual map in will help you to get it working ?
The only goal is to have 2 humans starting near to each other, vs 2 IAs :-)
Link to the Actual Map : http://site-web-reims.com/collab/st/starcraft-2-humans-vs-4-computers.zip
razorsuKe
Profile Blog Joined July 2008
Canada2000 Posts
May 07 2019 02:44 GMT
#8
oohhhh ok, I see exactly what you are trying to do here.

Basically you just want a normal TvB game of 2 vs 4 but you want them to start in specific locations.

However, if you made a map like this in melee or TvB, the spawns will be random. So you are forced to use UMS.

Well, I hate to break it to you, because it's in UMS, it's a little more complicated than that. You can't just use the default AI, you have to set the AI script, which I see you've tried to do, but yes, you will need to have buildings already in place for them.


So don't worry, I got you covered, this should be what you are looking for:

http://s000.tinyupload.com/index.php?file_id=71179357569121932524


BTW: I put the zergs together cause otherwise there will be creep clash with a different race.
EntusGalleries.com - CJ Uniform Sale
RonLaforge
Profile Joined May 2019
4 Posts
Last Edited: 2019-05-07 04:59:32
May 07 2019 04:54 GMT
#9
Hi @razorsuKe,

I must say two things :
- Your explanations are very clear, and helped me alot in understanding how IA's behave
- Your link to the Map you edited (corrected) is a must-have : You saved me hours of headaches !

Maybe I would finally, one day, have tried to add "command centers" for IA's bases, instead of only "start locations", but I do not know.
It is confusing how IA do everything by itself when you play a map in Melee or Top vs Bottom, but how difficult it is to make it run when playing in Use Map Settings (USM).

So to summarize what need to be done (and what you did on my map) :
- Add "Start locations" for the 2 human players. Make them not random.
- Add bases for the 4 computers (and not only "start locations", that cannot suffice)
- Add "locations" on the map
- Add triggers to tell the IA to start a campaign and develop from each "location"

Again @razorsuKe, I really appreciate your help, and the time you have taken in your life to help me on this topic.
And for you @kogeT : a big thank you too, because you were right too !

Sincerely guys,
Enjoy SC, your life, and everything around you :-)

Alex !
razorsuKe
Profile Blog Joined July 2008
Canada2000 Posts
May 07 2019 05:08 GMT
#10
hey no problem, glad I could help!

But the only thing I did was add starting buildings and 4 workers for each computer. (and also change the AI script from custom to insane)

I didn't change human races at all, they are random and can be whatever you want to pick at the beginning (in lobby)


You already had it figured out pretty much. You placed location layers and added an AI script, which is correct.
EntusGalleries.com - CJ Uniform Sale
Freakling
Profile Joined October 2012
Germany1529 Posts
Last Edited: 2019-05-07 15:15:53
May 07 2019 15:12 GMT
#11
You probably have all AI players set to a specific race (as opposed to "User Selectable) and no buildings pre-placed for either of the, (so they immediately trigger the standard wincon)

The general answer is to have a location over each of the AI SLs and run an approprite

What races are the computers to be? Do you want them to build bases from scrap, starting with the usual resource depot + 4 workers, or do you want to pre-place their bases?
AntiHack
Profile Joined January 2009
Switzerland553 Posts
May 07 2019 19:47 GMT
#12
If you're looking to make the computer play normal melee in ums... there's no way.

You can make a normal map and create it with top vs bottom mode 2 vs 3 but the starting locations are going to be random.

"I am very tired of your grammar errors" - Zoler[MB]
Freakling
Profile Joined October 2012
Germany1529 Posts
May 07 2019 20:45 GMT
#13
Well, you can run melee AI scripts. The computers will not do ganged up rushes against you or defend each other, as they would in a melee game, though.
AntiHack
Profile Joined January 2009
Switzerland553 Posts
May 07 2019 21:34 GMT
#14
I wish Classic Team would have solved this issue a long time ago.
It's very important for new players to be able to play near their ally vs the computer.

One of the few sc1 potential accessibility tools, and we're missing the opportunity...
"I am very tired of your grammar errors" - Zoler[MB]
Please log in or register to reply.
Live Events Refresh
Next event in 1h 15m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech76
StarCraft: Brood War
Britney 46490
Rain 4745
Sea 3567
Jaedong 2003
EffOrt 1347
ZerO 465
BeSt 448
Stork 405
actioN 241
Snow 224
[ Show more ]
ToSsGirL 201
Light 151
Mong 130
hero 117
Sharp 62
Shinee 61
Mind 54
Pusan 50
sSak 47
Rush 42
Sea.KH 37
PianO 25
Nal_rA 23
Terrorterran 17
yabsab 16
Noble 16
GoRush 14
Sacsri 10
SilentControl 10
sorry 8
IntoTheRainbow 8
soO 7
JulyZerg 7
scan(afreeca) 5
zelot 4
Dota 2
qojqva4175
XcaliburYe411
Counter-Strike
markeloff473
byalli277
edward66
kRYSTAL_26
Super Smash Bros
Mew2King154
Other Games
hiko1152
DeMusliM836
Lowko394
Happy387
crisheroes360
ArmadaUGS113
KnowMe91
Pyrionflax42
QueenE42
ZerO(Twitch)17
Organizations
StarCraft: Brood War
Kim Chul Min (afreeca) 7
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• StrangeGG 65
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• blackmanpl 14
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis7490
• TFBlade1020
Upcoming Events
WardiTV European League
1h 15m
ByuN vs NightPhoenix
HeRoMaRinE vs HiGhDrA
Krystianer vs sebesdes
MaxPax vs Babymarine
SKillous vs Mixu
ShoWTimE vs MaNa
Replay Cast
9h 15m
RSL Revival
19h 15m
herO vs SHIN
Reynor vs Cure
OSC
22h 15m
WardiTV European League
1d 1h
Scarlett vs Percival
Jumy vs ArT
YoungYakov vs Shameless
uThermal vs Fjant
Nicoract vs goblin
Harstem vs Gerald
FEL
1d 1h
Korean StarCraft League
1d 12h
CranKy Ducklings
1d 19h
RSL Revival
1d 19h
FEL
2 days
[ Show More ]
Sparkling Tuna Cup
2 days
RSL Revival
2 days
FEL
2 days
BSL: ProLeague
3 days
Dewalt vs Bonyth
Replay Cast
4 days
Replay Cast
4 days
The PondCast
5 days
Replay Cast
6 days
RSL Revival
6 days
Liquipedia Results

Completed

Proleague 2025-06-28
HSC XXVII
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
Acropolis #3
KCM Race Survival 2025 Season 2
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.