We are doing the cloaking thing and it just randomly crashes.
I mean really it will work sometimes crash other times.
I have the trigger laid out like this-
Code
Trigger("Player 1"){
Conditions:
Bring("Current Player", "Protoss Observer", "hydra", At least, 1);
Bring("Current Player", "Any unit", "Cloaking area", Exactly, 0);
Actions:
Center View("Middle");
Move Unit("Current Player", "Protoss Observer", All, "hydra", "teleportback1");
Create Unit("Player 7", "Zerg Hydralisk", 1, "p1cloak");
Set Doodad State("Player 7", "Zerg Hydralisk", "p1cloak", disabled);
Wait(0);
Set Doodad State("Player 7", "Zerg Hydralisk", "p1cloak", enabled);
Wait(0);
Set Doodad State("Player 7", "Zerg Hydralisk", "p1cloak", enabled);
Wait(0);
Order("Player 7", "Zerg Hydralisk", "p1cloak", "p1cloak1.1", move);
Wait(0);
Move Unit("Current Player", "Zerg Hydralisk", All, "Cloaking area", "Middle");
Give Units to Player("Player 7", "Current Player", "Zerg Hydralisk", 1, "Cloaking area");
Move Unit("Current Player", "Zerg Hydralisk", All, "Cloaking area", "Middle");
Center View("Middle");
Preserve Trigger();
Comment("Hydra Create");
}
//-----------------------------------------------------------------//
Conditions:
Bring("Current Player", "Protoss Observer", "hydra", At least, 1);
Bring("Current Player", "Any unit", "Cloaking area", Exactly, 0);
Actions:
Center View("Middle");
Move Unit("Current Player", "Protoss Observer", All, "hydra", "teleportback1");
Create Unit("Player 7", "Zerg Hydralisk", 1, "p1cloak");
Set Doodad State("Player 7", "Zerg Hydralisk", "p1cloak", disabled);
Wait(0);
Set Doodad State("Player 7", "Zerg Hydralisk", "p1cloak", enabled);
Wait(0);
Set Doodad State("Player 7", "Zerg Hydralisk", "p1cloak", enabled);
Wait(0);
Order("Player 7", "Zerg Hydralisk", "p1cloak", "p1cloak1.1", move);
Wait(0);
Move Unit("Current Player", "Zerg Hydralisk", All, "Cloaking area", "Middle");
Give Units to Player("Player 7", "Current Player", "Zerg Hydralisk", 1, "Cloaking area");
Move Unit("Current Player", "Zerg Hydralisk", All, "Cloaking area", "Middle");
Center View("Middle");
Preserve Trigger();
Comment("Hydra Create");
}
//-----------------------------------------------------------------//
I find nothing wrong with the trigger .
I do noticed that it isn't cloaked when I first control it though.Maybe there are ways to improvet this trigger?
Edit/update: Well I tried fixing myself and now everything seems to go well except the damn templar and hydra they are the only ones crashing randomly on ICY and I.
Here is the templar trigger-
Code
Trigger("Player 1"){
Conditions:
Bring("Current Player", "Protoss Observer", "hightemplar", At least, 1);
Bring("Current Player", "Men", "Middle", At least, 2);
Bring("Player 7", "Any unit", "p1cloak", Exactly, 0);
Bring("Player 7", "Any unit", "p1cloak1.1", Exactly, 0);
Actions:
Center View("Middle");
Move Unit("Current Player", "Protoss Observer", All, "hightemplar", "teleportback3");
Create Unit("Player 7", "Protoss High Templar", 1, "p1cloak");
Wait(0);
Set Doodad State("Player 7", "Protoss High Templar", "p1cloak", disabled);
Wait(0);
Set Doodad State("Player 7", "Protoss High Templar", "p1cloak", enabled);
Wait(0);
Set Doodad State("Player 7", "Protoss High Templar", "p1cloak", enabled);
Wait(0);
Order("Player 7", "Protoss High Templar", "p1cloak", "p1cloak1.1", move);
Wait(0);
Move Unit("Current Player", "Protoss Dragoon", All, "Cloaking area", "Middle");
Give Units to Player("Player 7", "Current Player", "Protoss High Templar", 1, "Cloaking area");
Move Unit("Current Player", "Protoss High Templar", All, "Cloaking area", "Middle");
Center View("Middle");
Preserve Trigger();
Comment("HTemp Create");
}
//-----------------------------------------------------------------//
Conditions:
Bring("Current Player", "Protoss Observer", "hightemplar", At least, 1);
Bring("Current Player", "Men", "Middle", At least, 2);
Bring("Player 7", "Any unit", "p1cloak", Exactly, 0);
Bring("Player 7", "Any unit", "p1cloak1.1", Exactly, 0);
Actions:
Center View("Middle");
Move Unit("Current Player", "Protoss Observer", All, "hightemplar", "teleportback3");
Create Unit("Player 7", "Protoss High Templar", 1, "p1cloak");
Wait(0);
Set Doodad State("Player 7", "Protoss High Templar", "p1cloak", disabled);
Wait(0);
Set Doodad State("Player 7", "Protoss High Templar", "p1cloak", enabled);
Wait(0);
Set Doodad State("Player 7", "Protoss High Templar", "p1cloak", enabled);
Wait(0);
Order("Player 7", "Protoss High Templar", "p1cloak", "p1cloak1.1", move);
Wait(0);
Move Unit("Current Player", "Protoss Dragoon", All, "Cloaking area", "Middle");
Give Units to Player("Player 7", "Current Player", "Protoss High Templar", 1, "Cloaking area");
Move Unit("Current Player", "Protoss High Templar", All, "Cloaking area", "Middle");
Center View("Middle");
Preserve Trigger();
Comment("HTemp Create");
}
//-----------------------------------------------------------------//
Post has been edited 1 time(s), last time on Jun 29 2008, 1:19 am by Twitch.
None.