Guest User

Untitled

a guest
Jan 27th, 2018
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 6.76 KB | None | 0 0
  1. enum TeamVozila
  2. {
  3. NATO,
  4. Sovjeti,
  5. EU,
  6. Indija,
  7. Australia
  8. }
  9. new Vozila[TeamVozila];
  10.  
  11. //ONGAMEMODEINIT
  12.     //sovjeti
  13.     Vozila[Sovjeti] =   CreateVehicle(433, 203.7593, 1917.2688, 17.9514, 0.0000, -1, -1, 100);
  14.     Vozila[Sovjeti] =   CreateVehicle(433, 212.8246, 1916.5514, 17.9514, 0.0000, -1, -1, 100);
  15.     Vozila[Sovjeti] =   CreateVehicle(470, 133.5233, 1851.9661, 17.4301, 89.4582, -1, -1, 100);
  16.     Vozila[Sovjeti] =   CreateVehicle(470, 148.6063, 1864.3823, 17.5331, 0.0000, -1, -1, 100);
  17.     Vozila[Sovjeti] =   CreateVehicle(470, 143.3717, 1864.8679, 17.5331, 0.0000, -1, -1, 100);
  18.     Vozila[Sovjeti] =   CreateVehicle(476, 302.1880, 1807.9075, 18.4567, 0.0000, -1, -1, 100);
  19.     Vozila[Sovjeti] =   CreateVehicle(476, 315.3672, 1807.5532, 18.4567, 0.0000, -1, -1, 100);
  20.     Vozila[Sovjeti] =   CreateVehicle(497, 304.9846, 2052.2480, 17.9897, 359.2214, -1, -1, 100);
  21.     //eu
  22.     Vozila[EU] =        CreateVehicle(520, 405.0493, 2457.9961, 17.2716, 0.0000, -1, -1, 100);
  23.     Vozila[EU] =        CreateVehicle(548, 365.0701, 2536.9373, 18.4756, 0.0000, -1, -1, 100);
  24.     Vozila[EU] =        CreateVehicle(573, 297.4069, 2538.9802, 17.3029, 177.7836, -1, -1, 100);
  25.     Vozila[EU] =        CreateVehicle(573, 286.1203, 2538.8826, 17.3029, 177.7836, -1, -1, 100);
  26.     Vozila[EU] =        CreateVehicle(573, 292.3203, 2537.9609, 17.3029, 177.7836, -1, -1, 100);
  27.     Vozila[EU] =        CreateVehicle(601, 329.8592, 2539.6262, 16.7106, 178.0336, -1, -1, 100);
  28.     Vozila[EU] =        CreateVehicle(601, 321.0469, 2538.3472, 16.7106, 178.0336, -1, -1, 100);
  29.     Vozila[EU] =        CreateVehicle(597, 401.7747, 2535.0962, 15.8210, 348.1266, -1, -1, 100);
  30.     //nato
  31.     Vozila[NATO] =      CreateVehicle(438, 1318.9121, 1279.2953, 10.8800, 0.6152, -1, -1, 100);
  32.     Vozila[NATO] =      CreateVehicle(438, 1315.6199, 1279.1812, 10.8800, 0.6152, -1, -1, 100);
  33.     Vozila[NATO] =      CreateVehicle(438, 1312.3604, 1278.9421, 10.8800, 0.6152, -1, -1, 100);
  34.     Vozila[NATO] =      CreateVehicle(519, 1576.2413, 1204.0743, 12.0155, 0.0000, -1, -1, 100);
  35.     Vozila[NATO] =      CreateVehicle(519, 1602.3710, 1206.3568, 12.0155, 0.0000, -1, -1, 100);
  36.     Vozila[NATO] =      CreateVehicle(528, 1287.2664, 1330.4084, 10.7999, 271.3911, -1, -1, 100);
  37.     Vozila[NATO] =      CreateVehicle(528, 1288.1992, 1317.7134, 10.7999, 271.3911, -1, -1, 100);
  38.     Vozila[NATO] =      CreateVehicle(528, 1287.7388, 1323.9797, 10.7999, 271.3911, -1, -1, 100);
  39.     Vozila[NATO] =      CreateVehicle(539, 1284.8456, 1366.6049, 10.7144, 0.0000, -1, -1, 100);
  40.     Vozila[NATO] =      CreateVehicle(548, 1529.6465, 1402.4019, 12.5288, 0.0000, -1, -1, 100);
  41.     Vozila[NATO] =      CreateVehicle(573, 1613.1248, 1640.3748, 11.5890, 0.0000, -1, -1, 100);
  42.     Vozila[NATO] =      CreateVehicle(573, 1594.0947, 1640.1080, 11.5890, 0.0000, -1, -1, 100);
  43.     Vozila[NATO] =      CreateVehicle(539, 1285.2631, 1356.2238, 10.7144, 0.0000, -1, -1, 100);
  44.     //indija
  45.     Vozila[Indija] =        CreateVehicle(447, -486.1292, 2195.3674, 41.8889, 0.0000, -1, -1, 100);
  46.     Vozila[Indija] =        CreateVehicle(427, -409.2434, 2205.9968, 42.3717, 0.0000, -1, -1, 100);
  47.     Vozila[Indija] =        CreateVehicle(427, -420.7943, 2209.5818, 42.3717, 0.0000, -1, -1, 100);
  48.     Vozila[Indija] =        CreateVehicle(427, -414.6376, 2207.6709, 42.3717, 0.0000, -1, -1, 100);
  49.     Vozila[Indija] =        CreateVehicle(428, -389.6600, 2248.5884, 42.4014, 283.3560, -1, -1, 100);
  50.     Vozila[Indija] =        CreateVehicle(440, -368.5940, 2214.0237, 42.7267, 0.0000, -1, -1, 100);
  51.     Vozila[Indija] =        CreateVehicle(440, -363.6015, 2214.6760, 42.7267, 0.0000, -1, -1, 100);
  52.     Vozila[Indija] =        CreateVehicle(460, -485.8190, 2181.7000, 42.3838, 0.0000, -1, -1, 100);
  53.     Vozila[Indija] =        CreateVehicle(463, -453.3938, 2231.4246, 42.6565, 0.0000, -1, -1, 100);
  54.     Vozila[Indija] =        CreateVehicle(463, -450.7060, 2231.1970, 42.6565, 0.0000, -1, -1, 100);
  55.     //australia
  56.     Vozila[Indija] =        CreateVehicle(419, -280.4036, 1557.2402, 75.1579, 134.6829, -1, -1, 100);
  57.     Vozila[Indija] =        CreateVehicle(419, -285.3731, 1562.3126, 75.1579, 134.6829, -1, -1, 100);
  58.     Vozila[Indija] =        CreateVehicle(419, -275.4858, 1551.8228, 75.1579, 134.6829, -1, -1, 100);
  59.     Vozila[Indija] =        CreateVehicle(581, -291.0916, 1568.1713, 75.2763, 131.8090, -1, -1, 100);
  60.     Vozila[Indija] =        CreateVehicle(581, -293.4908, 1570.8411, 75.2763, 131.8090, -1, -1, 100);
  61.     Vozila[Indija] =        CreateVehicle(581, -295.4605, 1572.5002, 75.2763, 131.8090, -1, -1, 100);
  62.     Vozila[Indija] =        CreateVehicle(487, -281.5220, 1506.8123, 75.9535, 0.0000, -1, -1, 100);
  63.     Vozila[Indija] =        CreateVehicle(487, -265.7558, 1507.5892, 75.7525, 0.0000, -1, -1, 100);
  64.     Vozila[Indija] =        CreateVehicle(433, -296.9195, 1551.5865, 75.8355, -76.0000, -1, -1, 100);
  65.     Vozila[Indija] =        CreateVehicle(433, -302.9291, 1559.6632, 75.8355, -76.0000, -1, -1, 100);
  66.     Vozila[Indija] =        CreateVehicle(470, -280.0739, 1527.4243, 75.2812, 40.1896, -1, -1, 100);
  67.     Vozila[Indija] =        CreateVehicle(470, -275.8987, 1531.2091, 75.2812, 40.1896, -1, -1, 100);
  68.     Vozila[Indija] =        CreateVehicle(470, -271.4196, 1535.1735, 75.2812, 40.1896, -1, -1, 100);
  69.     Vozila[Indija] =        CreateObject(0, -302.93951, 1559.50647, 75.83550,   0.00000, 0.00000, -76.00000);
  70. ////////
  71. //============================================================================ >OnPlayerStateChange
  72. public OnPlayerStateChange(playerid, newstate, oldstate)
  73. {
  74.     if(newstate == 2)
  75.     {
  76.         new CarCheck = GetPlayerVehicleID(playerid);
  77.         if(CarCheck == Vozila[Sovjeti] )
  78.         {
  79.             if(gTeam[playerid] != TEAM_SOVJETI)
  80.             {
  81.                 RemovePlayerFromVehicle(playerid);
  82.                 SCM(playerid, CRVENA, "Nemozes da vozis auto od drugog tima!");
  83.                 return 1;
  84.             }
  85.         }
  86.         if(CarCheck == Vozila[NATO] )
  87.         {
  88.             if(gTeam[playerid] != TEAM_NATO)
  89.             {
  90.                 RemovePlayerFromVehicle(playerid);
  91.                 SCM(playerid, CRVENA, "Nemozes da vozis kola od drugog tima!");
  92.                 return 1;
  93.             }
  94.         }
  95.                 if(CarCheck == Vozila[EU] )
  96.         {
  97.             if(gTeam[playerid] != TEAM_EU)
  98.             {
  99.                 RemovePlayerFromVehicle(playerid);
  100.                 SCM(playerid, CRVENA, "Nemozes da vozis kola od drugog tima!");
  101.                 return 1;
  102.             }
  103.         }
  104.                 if(CarCheck == Vozila[Indija] )
  105.         {
  106.             if(gTeam[playerid] != TEAM_INDIA)
  107.             {
  108.                 RemovePlayerFromVehicle(playerid);
  109.                 SCM(playerid, CRVENA, "Nemozes da vozis kola od drugog tima!");
  110.                 return 1;
  111.             }
  112.         }
  113.                 if(CarCheck == Vozila[Australia] )
  114.         {
  115.             if(gTeam[playerid] != TEAM_AUSTRALIA)
  116.             {
  117.                 RemovePlayerFromVehicle(playerid);
  118.                 SCM(playerid, CRVENA, "Nemozes da vozis kola od drugog tima!");
  119.                 return 1;
  120.             }
  121.         }
  122.         return 1;
  123.     }
  124.     return 1;
  125. }
Advertisement
Add Comment
Please, Sign In to add comment