22.05.2014, 15:13
Quote:
Hey, I'm using this tutorial on how to make capture zones but I don't know how to add more zones. I tried like this public
Код:
OnGameModeInit() { tCP[CAPZONE] = TEAM_NONE; UnderAttack[CAPZONE] = 0; Zone[CAPZONE] = CreateDynamicZone(1675.78128, -2019.53125, 1812.5, -1867.1875, NEUTRAL_FLAG_COLOR); CP[CAPZONE] = CreateDynamicCP(1716.4755, -1880.6313, 14.5662, 3, -1, -1, -1, 100.0); tCP[CAPZONE] = TEAM_NONE; UnderAttack[CAPZONE] = 0; Zone[CAPZONE] = CreateDynamicZone(1226.5625, 242.1875, 1324.21875, 351.5625, NEUTRAL_FLAG_COLOR); CP[CAPZONE] = CreateDynamicCP(1271.6301, 295.0983, 20.6563, 3, -1, -1, -1, 100.0); Код:
#define CAPZONE 0 #define CAPZONE 1 |
Код:
#define ZONE_1 0 #define ZONE_2 1
Код:
#define ZONE_VINEWOOD 0 #define ZONE_GSF 1 #define ZONE_BALLAS 2 #define ZONE_CITYHALL 3
Код:
enum { ZONE_VINEWOOD, ZONE_GSF, ZONE_BALLAS, ZONE_CITYHALL }
Код:
tCP[ZONE_VINEWOOD] = TEAM_NONE; UnderAttack[ZONE_VINEWOOD] = 0; Zone[ZONE_VINEWOOD] = CreateDynamicZone(1675.78128, -2019.53125, 1812.5, -1867.1875, NEUTRAL_FLAG_COLOR); CP[ZONE_VINEWOOD] = CreateDynamicCP(1716.4755, -1880.6313, 14.5662, 3, -1, -1, -1, 100.0); tCP[ZONE_GSF] = TEAM_NONE; UnderAttack[ZONE_GSF] = 0; Zone[ZONE_GSF] = CreateDynamicZone(1226.5625, 242.1875, 1324.21875, 351.5625, NEUTRAL_FLAG_COLOR); CP[ZONE_GSF] = CreateDynamicCP(1271.6301, 295.0983, 20.6563, 3, -1, -1, -1, 100.0); tCP[ZONE_BALLAS] = TEAM_NONE; UnderAttack[ZONE_BALLAS] = 0; Zone[ZONE_BALLAS] = CreateDynamicZone(1226.5625, 242.1875, 1324.21875, 351.5625, NEUTRAL_FLAG_COLOR); CP[ZONE_BALLAS] = CreateDynamicCP(1271.6301, 295.0983, 20.6563, 3, -1, -1, -1, 100.0); . . .