Paul_Denton
Новичок
Добрый вечер, форумчане. Нужна ваша помощь.
Какая у меня задача: после захвата определенной территории, в моем случае Зоны 69, должен появляться транспорт, разный в зависимости от фракции которая захватила территорию. Например, если армия захватила территорию - спавнятся "Patriot" и "Barracks", если террористы то "Landstalker" и "Bobcat".
Вот код:
Транспорт спавнится, все нормально. Мне нужно удалять транспорт прошлой команды, т.е если армия отбила территорию у террористов, должен удалится транспорт террористов и заспавнится транспорт армии.
Надеюсь на вашу помощь.
Какая у меня задача: после захвата определенной территории, в моем случае Зоны 69, должен появляться транспорт, разный в зависимости от фракции которая захватила территорию. Например, если армия захватила территорию - спавнятся "Patriot" и "Barracks", если террористы то "Landstalker" и "Bobcat".
Вот код:
PHP:
for(new i = 0; i < MAX_PLAYERS; i++)
{
IsPlayerCapturing[i][BIG] = 0;
if(gTeam[i] == gTeam[playerid] && i != playerid && PlayerInfo[i][OnDuty] == 0)
{
SendClientMessage(i, 0xFFFFFFFF,"* Âàøà êîìàíäà çàõâàòèëà òåððèòîðèþ "#COL_RED"Çîíà 69"#COL_WHITE"! Ïîëó÷åíî: +1 Score è 700$");
GivePlayerScore(i, 1);
GivePlayerMoney(i, 700);
}
new BigCars[14];
new capturedbefore;
if(gTeam[i] == ARMY)
{
if(capturedbefore == 0)
{
BigCars[0] = CreateVehicle(425, 307.3584, 2048.8323, 21.0154, 180.0000, -1, -1, 100);
BigCars[1] = CreateVehicle(520, 279.7278, 1955.9325, 18.3821, -90.0000, -1, -1, 100);
BigCars[2] = CreateVehicle(476, 279.4440, 1990.2090, 18.6659, -90.0000, -1, -1, 100);
BigCars[3] = CreateVehicle(553, 304.8560, 2018.1698, 19.6947, 180.0000, -1, -1, 100);
BigCars[4] = CreateVehicle(497, 283.7596, 1927.8945, 17.9645, -90.0000, -1, -1, 100);
BigCars[5] = CreateVehicle(470, 211.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[6] = CreateVehicle(470, 220.3807, 1920.0879, 17.4523, 180.0000, -1, -1, 100);
BigCars[7] = CreateVehicle(470, 202.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[8] = CreateVehicle(470, 193.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[9] = CreateVehicle(433, 327.7699, 1904.9768, 18.2864, 90.0000, -1, -1, 100);
BigCars[10] = CreateVehicle(433, 327.7699, 1898.9768, 18.2864, 90.0000, -1, -1, 100);
BigCars[11] = CreateVehicle(568, 185.3149, 1925.8850, 17.6746, 180.0000, -1, -1, 100);
BigCars[12] = CreateVehicle(568, 181.3149, 1925.8850, 17.6746, 180.0000, -1, -1, 100);
BigCars[13] = CreateVehicle(568, 177.3149, 1925.8850, 17.8709, 180.0000, -1, -1, 100);
capturedbefore = 1;
}
if(capturedbefore == 1)
{
for(new bigindex = 0; bigindex !=13; bigindex++)
{
DestroyVehicle(BigCars[bigindex]);
return 1;
}
BigCars[0] = CreateVehicle(425, 307.3584, 2048.8323, 21.0154, 180.0000, -1, -1, 100);
BigCars[1] = CreateVehicle(520, 279.7278, 1955.9325, 18.3821, -90.0000, -1, -1, 100);
BigCars[2] = CreateVehicle(476, 279.4440, 1990.2090, 18.6659, -90.0000, -1, -1, 100);
BigCars[3] = CreateVehicle(553, 304.8560, 2018.1698, 19.6947, 180.0000, -1, -1, 100);
BigCars[4] = CreateVehicle(497, 283.7596, 1927.8945, 17.9645, -90.0000, -1, -1, 100);
BigCars[5] = CreateVehicle(470, 211.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[6] = CreateVehicle(470, 220.3807, 1920.0879, 17.4523, 180.0000, -1, -1, 100);
BigCars[7] = CreateVehicle(470, 202.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[8] = CreateVehicle(470, 193.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[9] = CreateVehicle(433, 327.7699, 1904.9768, 18.2864, 90.0000, -1, -1, 100);
BigCars[10] = CreateVehicle(433, 327.7699, 1898.9768, 18.2864, 90.0000, -1, -1, 100);
BigCars[11] = CreateVehicle(568, 185.3149, 1925.8850, 17.6746, 180.0000, -1, -1, 100);
BigCars[12] = CreateVehicle(568, 181.3149, 1925.8850, 17.6746, 180.0000, -1, -1, 100);
BigCars[13] = CreateVehicle(568, 177.3149, 1925.8850, 17.8709, 180.0000, -1, -1, 100);
}
}
if(gTeam[i] == TERROR)
{
if(capturedbefore == 0)
{
BigCars[0] = CreateVehicle(425, 307.3584, 2048.8323, 21.0154, 180.0000, -1, -1, 100);
BigCars[1] = CreateVehicle(520, 279.7278, 1955.9325, 18.3821, -90.0000, -1, -1, 100);
BigCars[2] = CreateVehicle(476, 279.4440, 1990.2090, 18.6659, -90.0000, -1, -1, 100);
BigCars[3] = CreateVehicle(553, 304.8560, 2018.1698, 19.6947, 180.0000, -1, -1, 100);
BigCars[4] = CreateVehicle(487, 283.7596, 1927.8945, 17.9645, -90.0000, -1, -1, 100);
BigCars[5] = CreateVehicle(400, 211.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[6] = CreateVehicle(400, 220.3807, 1920.0879, 17.4523, 180.0000, -1, -1, 100);
BigCars[7] = CreateVehicle(400, 202.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[8] = CreateVehicle(400, 193.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[9] = CreateVehicle(455, 327.7699, 1904.9768, 18.2864, 90.0000, -1, -1, 100);
BigCars[10] = CreateVehicle(455, 327.7699, 1898.9768, 18.2864, 90.0000, -1, -1, 100);
BigCars[11] = CreateVehicle(422, 185.3149, 1925.8850, 17.6746, 180.0000, -1, -1, 100);
BigCars[12] = CreateVehicle(422, 181.3149, 1925.8850, 17.6746, 180.0000, -1, -1, 100);
BigCars[13] = CreateVehicle(422, 177.3149, 1925.8850, 17.8709, 180.0000, -1, -1, 100);
capturedbefore = 1;
}
if(capturedbefore == 1)
{
for(new bigindex = 0; bigindex !=13; bigindex++)
{
DestroyVehicle(BigCars[bigindex]);
return 1;
}
BigCars[0] = CreateVehicle(425, 307.3584, 2048.8323, 21.0154, 180.0000, -1, -1, 100);
BigCars[1] = CreateVehicle(520, 279.7278, 1955.9325, 18.3821, -90.0000, -1, -1, 100);
BigCars[2] = CreateVehicle(476, 279.4440, 1990.2090, 18.6659, -90.0000, -1, -1, 100);
BigCars[3] = CreateVehicle(553, 304.8560, 2018.1698, 19.6947, 180.0000, -1, -1, 100);
BigCars[4] = CreateVehicle(487, 283.7596, 1927.8945, 17.9645, -90.0000, -1, -1, 100);
BigCars[5] = CreateVehicle(400, 211.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[6] = CreateVehicle(400, 220.3807, 1920.0879, 17.4523, 180.0000, -1, -1, 100);
BigCars[7] = CreateVehicle(400, 202.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[8] = CreateVehicle(400, 193.3607, 1920.0872, 17.4523, 180.0000, -1, -1, 100);
BigCars[9] = CreateVehicle(455, 327.7699, 1904.9768, 18.2864, 90.0000, -1, -1, 100);
BigCars[10] = CreateVehicle(455, 327.7699, 1898.9768, 18.2864, 90.0000, -1, -1, 100);
BigCars[11] = CreateVehicle(422, 185.3149, 1925.8850, 17.6746, 180.0000, -1, -1, 100);
BigCars[12] = CreateVehicle(422, 181.3149, 1925.8850, 17.6746, 180.0000, -1, -1, 100);
BigCars[13] = CreateVehicle(422, 177.3149, 1925.8850, 17.8709, 180.0000, -1, -1, 100);
}
}
}
Надеюсь на вашу помощь.
