how do i make a 9pool rush?

Help - Resources - AI Scripting - Grafting - Plugins - Modding Projects
avance70
Posts: 34
Joined: Tue Jun 12, 2007 2:01 pm

how do i make a 9pool rush?

Postby avance70 » Tue Jun 12, 2007 2:06 pm

is it possible to make a zerg computer do this build order:

drones until 9
9 spawning pool
drones until 9
9 extractor
9 overlord
drones until 9
morph 3 larvae to 6 zerglings
research zergling speed before zerglings hatch
attack with 6 zerglings


ive tried various ways, but usually cant make the final 3 steps work properly
Ahzz
Posts: 131
Joined: Wed Apr 25, 2007 6:03 am

Postby Ahzz » Tue Jun 12, 2007 2:15 pm

research zergling speed before zerglings hatch

it is impossible to finish zergling speed upgarde before zerglings hatch, but it can be started around the same time. It should be ready by the time, or when they have arrived to enemy base. even humans cant do this

However, this would be quite accurate:

build 1 hatchery 150
build 9 drone 80
wait_build 9 drone
build 1 spawning_pool 80
wait_buildstart 1 spawning_pool
build 1 extractor 80
wait_buildstart 1 extractor
multirun zergling_speed
build 2 overlord 80
wait_build 2 overlord
train 6 zergling
attack_add 6 zergling
attack_prepare
wait 100 (100 can be replaced with, say, 500 or almost anything. The wait is not even a must to be used but I would recommend a small wait)

attack_do
attack_clear

.....

:zergling_speed
wait_build 1 spawning_pool
wait_build 1 extractor
upgrade 1 zergling_speed 70
stop

....


This way it'll use your build order, and it'll do zergling speed as soon as it has money/gas for it.

also, it'll attack with zerglings then...

Also, I'm not 100% sure if its different with drones, but they rebuild buildings and thats why I suppose they'll rebuild drones too. if it still wont rebuild the drones, add:

build 9 drone 80
wait_buildstart 9 drone

to the correct positions

hope this helps ~~
avance70
Posts: 34
Joined: Tue Jun 12, 2007 2:01 pm

Postby avance70 » Tue Jun 12, 2007 2:31 pm

i meant start researching speed ;)

thanks for the quick reply, but that does not work

at 9 drones the cpu starts building an overlord (before the spawning pool!)
i know that's not in the code you written but thats just the way the cpu seems to like it
ive tried it myselft
the way around is to increase spawining_pool priority, but then many other problems arise...
Ahzz
Posts: 131
Joined: Wed Apr 25, 2007 6:03 am

Postby Ahzz » Tue Jun 12, 2007 2:45 pm

ah. you must not have farms_notiming or farms_timing or whatsoever. if you got farms_notiming I believe it will build overlord when its supply max has been reached.
avance70
Posts: 34
Joined: Tue Jun 12, 2007 2:01 pm

Postby avance70 » Tue Jun 12, 2007 3:18 pm

[quote name='Ahzz' post='865' date='Jun 12 2007, 04:45 PM']ah. you must not have farms_notiming or farms_timing or whatsoever. if you got farms_notiming I believe it will build overlord when its supply max has been reached.[/quote]
nope its not that
farms_notiming is already in code
Ahzz
Posts: 131
Joined: Wed Apr 25, 2007 6:03 am

Postby Ahzz » Tue Jun 12, 2007 3:19 pm

farms_notiming is already in code

yes and I'm saying it shouldnt be. if farms_notiming isn't in the code, then it wont build the second ovie when you dont want
avance70
Posts: 34
Joined: Tue Jun 12, 2007 2:01 pm

Postby avance70 » Tue Jun 12, 2007 3:25 pm

thanks for your understanding... but i think im on to something
ill report back in a few minutes!
avance70
Posts: 34
Joined: Tue Jun 12, 2007 2:01 pm

Postby avance70 » Tue Jun 12, 2007 4:22 pm

hmm... still can't do it
ok here's the code:

Code: Select all

start_town
transports_off
farms_notiming

:block1
build 1 drone 150
wait_buildstart 1 drone
build 1 hatchery 150
wait_buildstart 1 hatchery
build 1 overlord 130
wait_buildstart 1 overlord
build 9 drone 80
wait_buildstart 9 drone

:block3
build 1 spawning_pool 150
wait_buildstart 1 spawning_pool
wait 150
build 1 extractor 150
wait_buildstart 1 extractor
build 2 overlord 130
wait_build 1 extractor
multirun block91
wait_build 2 overlord
train 6 zergling
send_suicide 0
stop

:block91
upgrade 1 zergling_speed 30
wait 900
stop


unfortunately it still has errors:
1. even though theres pleny minerals the cpu wont build any zerglings until it starts researching the speed
2. the cpu builds 8 zerglings - even if i put train 1 zergling!

notes:
1. i used send_suicide 0 because its faster than attack

Return to “StarCraft Modding”

Who is online

Users browsing this forum: No registered users and 1 guest