初级玩家

- 贡献度
- 6
- 金元
- 850
- 积分
- 49
- 精华
- 0
- 注册时间
- 2003-11-30
|
今天被bt虫族加强AI虐了数把之后,总算成功扳回一局。本来想看看AI脚本是怎么样的,一打开傻了眼...这也敢叫AI?这分明是往地图上加部队而已。
//--------------------------------------------------------------------------------------------------
// LateGround
//--------------------------------------------------------------------------------------------------
static void LateGround (int player) {
AIAddStringInt(player, c_ZU_Mutalisk , 12);
AIAddStringInt(player, c_ZU_Corruptor , 6);
AIAddStringInt(player, c_ZU_BroodLord , 8);
AIAddStringInt(player, AIPickFrom2(c_ZU_Hydralisk, c_ZU_Roach), 24);
AIAddStringInt(player, AIPickFrom2(c_ZU_Hydralisk, c_ZU_Zergling), 36);
AIAddStringInt(player, AIPickFrom2(c_ZU_Hydralisk, c_ZU_Mutalisk), 24);
AIAddStringInt(player, AIPickFrom2(c_ZU_Ultralisk, c_ZU_Corruptor), 12);
AIAddStringInt(player, AIPickFrom2(c_ZU_BroodLord, c_ZU_Corruptor), 12);
}
//--------------------------------------------------------------------------------------------------
// LateGnd
//--------------------------------------------------------------------------------------------------
static void LateGnd (int player) {
AIClearStock(player);
AIDefaultEconomy(player, c_ZB_Hatchery_Alias, c_ZB_Extractor, c_ZU_Overlord, c_ZU_Drone, 8, c_stockIdle);
AIDefaultExpansion(player, c_ZB_Hatchery_Alias, 6000, 0, c_expandDefault);
AISetStockUserData(player);
AISetStock( player, 5, c_ZB_Hatchery_Alias );
AISetStock( player, 1, c_ZR_OverlordTransport );
AISetStock( player, 3, c_ZU_Overseer );
AISetStock( player, 2, c_ZU_Mutalisk );
ZergTechUp(player, 16);
if (AIEnableVeryEasyStockLate(player, c_TU_SCV, 4)) {
return;
}
LateGround(player);
} |
|