Staredit Network

Staredit Network -> UMS Assistance -> Insane AI stupid?
Report, edit, etc...Posted by DJ_Dan on 2004-10-09 at 01:21:06
i'm introducing this AI in a map. The trigger is simple
p: player 8 (comp)
c: always
a: set ai script "expansion zerg campaign insane"

This player has a hatchery with some drones close to minerals, and it also has all of the zerg buildings. The drones start getting minerals. It doesn't build any more units because it's on its limit. When it tries to attack the human (btw, it's a special forces map), the comp uses the Overlords to get some zerlings where the human buildings are.... it just does that.

is therea any way to make the comp not attack those buildings? They are invincible.

This screenshots show where player 8 realeases the lings, and the other one are they "trying" to attack those supply depots (invincible)
Report, edit, etc...Posted by DT_Battlekruser on 2004-10-09 at 01:23:32
AI scipts are stupid and uncontrollable. Try to constuct your own AI with triggers.
Report, edit, etc...Posted by DJ_Dan on 2004-10-09 at 01:30:12
and how do i do that? Is there any other AI i can use for this (from that huge list) ?
Report, edit, etc...Posted by DT_Battlekruser on 2004-10-09 at 01:32:23
Use things like attack order and move, exit trans, enter trans, --- be creative!!!
Report, edit, etc...Posted by DJ_Dan on 2004-10-09 at 01:38:20
hmmmmm..... it's a 192 x 192 map. I'd want the computer to create units whenever it can, and attack the units of the player. I can't just order units to attack every spot where the player can be.

Anyone has an answer, or a suggestion?
Report, edit, etc...Posted by IsolatedPurity on 2004-10-09 at 01:45:00
O.o like I said in the mIRC channel...
Create some uber powerful missle turrents along the walls of the upgrading area. Kill all overlords that dare try to reach the buildings. Or just have a trigger to kill/move anything that gets in. Or both.
Report, edit, etc...Posted by DJ_Dan on 2004-10-09 at 01:49:48
QUOTE
O.o like I said in the mIRC channel...
Create some uber powerful missle turrents along the walls of the upgrading area. Kill all overlords that dare try to reach the buildings. Or just have a trigger to kill/move anything that gets in. Or both.


I had very powerful missile turrets and kill everything that gets in there, but i actually wanted the computer to use overlords to unload units and attack, crazy.gif not just to send units and get killed in the main path.. where normally the players walk through. blink.gif
Report, edit, etc...Posted by High on 2004-10-09 at 02:27:43
An idea: center a location on the players and tell the AI script to "harass at location" so they will always attack players, dont know it it will work but its worth a try
Report, edit, etc...Posted by Tazzy on 2004-10-09 at 03:40:14
I don't have SC editor on my computer anymore so i cant remember thnigs to well. This is just off the top of my head.

1: Maybe try not using the "expansion zerg campaign insane" maybe just use the normal ones "zerg campaign insane"

2: Place the buildings behind the human and computer *allies* base, Or make a small area just big enough to fit the Supply deppos and place a location around them. With a trigger:


Trigger
Description:
Unit Enter
Players:
¤ Computer *allies*
Conditions:
¤ Player Enters *Supplys*
Actions:
¤ Move *all units* at *Supply* owned by player computer*allies* to *Zerg base*


*i think it should look something like that, Remember i dont have SC Edit on me*

These two things might help.
Report, edit, etc...Posted by Staredit.Net Essence on 2004-10-09 at 08:01:08
I know Insane is a special A.I .. Just try: Expansion Zerg campain Hard

I know if you use " value this area higher " The zerg will protect Or concentrate their attack at this point...


Ps: Zerg campain Insane won't use Expansion unit...
Report, edit, etc...Posted by Daigotsu on 2004-10-09 at 08:06:52
I think the AI does that cuz something about height advantage or something.
Report, edit, etc...Posted by high6 on 2004-10-09 at 11:07:58
this is what u do

create location over the supply depots and make a trigger like

-----------------------------------------------
player # (comp)
-----------------------------------------------
brings atleast 1 any unit to location supply block
-----------------------------------------------
move all units at location supply block to comps base
perserve
-----------------------------------------------

or the action instead could be

-----------------------------------------------
order all units at supply block to attack to base


doing that will make the comp not put people there
Report, edit, etc...Posted by DJ_Dan on 2004-10-09 at 15:06:22
There's a problem with the "AI Harass": the player can create more units later in the game...

i'm going to try everything else you guys told me, and see if it works.
Report, edit, etc...Posted by DJ_Dan on 2004-10-09 at 18:46:46
I tried everything u guys told me. None of the work confused.gif . When I use Harass here, the comp attacks with like 10 units, and stops...

I tried with all of the other AI's like Hard, and the no "expansion" ones too.

I want a AI that makes the computer build untis and buidings at their base, at least.... helpsmilie.gif i don't know what else to do.....

------------------------------------------------------
EDIT: I don't need then anymore ermm.gif ....
------------------------------------------------------
Next Page (1)