Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Pomicni onjekti
- new irtgate1;
- new irtgate2;
- new irtgarage;
- new drivingschoolgate;
- new drivingschoolramp;
- new parkingrampentrance;
- new parkingrampexit;
- //Gang Cars
- new IRT[10];
- //Checkpoints
- new cps[50];
- //Pickup
- new Drivingschoolpickup[5];
- #include <a_samp>
- #include <cps>
- new gTeam[MAX_PLAYERS];
- new Float:vhp;
- //Gangs
- #define TEAM_CIV 0
- #define TEAM_IRT 1
- public OnFilterScriptInit()
- {
- print("___________________________");
- print(" Populous RolePlay Server");
- print("___________________________");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnGameModeInit()
- {
- StartSystem();
- // Don't use these lines if it's a filterscript
- SetGameModeText(" Populous Gaming Server");
- //Skinovi
- AddPlayerClass(20, 2226.9934,-1160.0302,25.7671,90.5542, 0, 0, 0, 0, 0, 0);
- //AUTI
- //Za sve
- AddStaticVehicleEx(400,2216.9729,-1166.0311,25.8189,89.0604,113,1, 200);//Spawn1 Landstalker
- AddStaticVehicleEx(401,2205.5574,-1168.9812,25.8219,269.8672,118,118, 200);//Spawn2 Bravura
- AddStaticVehicleEx(405,2205.2905,-1156.8571,25.8315,90.2725,119,119, 200);//Spawn3 Sentinel
- AddStaticVehicleEx(422,2228.2876,-1177.0995,25.8189,89.9059,120,120, 200);//Spawn4 Bobcat
- CreateVehicle(419,1703.4380,-1036.0673,23.6859,0.2495,125,125, 200); // parkauto1
- CreateVehicle(421,1798.5862,-1085.5864,23.7403,179.2339,24,24, 200); // parkingauto2
- CreateVehicle(426,1743.6671,-1045.9508,23.7404,180.5809,21,21, 200); // parkingauto3
- AddStaticVehicleEx(436,1657.1611,-1079.7533,23.6818,89.5309,0,0, 200); // parkingauto4
- CreateVehicle(489,1666.2576,-1136.3502,23.6858,179.7657,114,114, 200); // parkauto5
- CreateVehicle(418,1657.4159,-1136.6615,23.6856,179.0754,3,3, 200); // parkauto6
- //Interglobal Radio-Television
- IRT[1] = CreateVehicle(582,736.6377,-1347.4535,13.5694,269.9215,113,1, 200); // IRT Newsvan1
- IRT[2] = CreateVehicle(582,736.7079,-1351.7035,13.5578,269.4098,113,1, 200); // IRT Newsvan2
- IRT[3] = CreateVehicle(582,741.2776,-1342.4365,13.5803,269.2503,113,1, 200); // IRT Newsvan3
- IRT[4] = CreateVehicle(582,741.3404,-1338.6984,13.5913,269.0323,113,1, 200); // IRT Newsvan4
- IRT[5] = CreateVehicle(582,741.3312,-1334.6377,13.6020,269.3929,113,1, 200); // IRT Newsvan5
- //PICKUP
- Drivingschoolpickup[1] = CreatePickup(1239, 14, 1629.2695,-1009.3386,23.8984, -1);
- Drivingschoolpickup[2] = CreatePickup(1239, 2, 1629.2695,-1009.3386,23.8984, -1);
- //MAP EDITOR
- //Spawn
- CreateObject(1216, 2235.234863, -1150.518311, 25.553671, 0.0000, 0.0000, 180.0000);
- CreateObject(1216, 2236.312256, -1150.525879, 25.537176, 0.0000, 0.0000, 180.0000);
- CreateObject(1216, 2237.403076, -1150.533447, 25.544161, 0.0000, 0.0000, 180.0000);
- //PARKING
- CreateObject(8168, 1628.109619, -1004.319763, 21.443340, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1621.654053, -1005.129333, 23.449919, 0.0000, 0.0000, 348.7500);
- CreateObject(970, 1617.556152, -1004.732117, 23.465528, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1613.440186, -1004.730835, 23.465528, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1609.279419, -1004.729126, 23.465528, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1605.198608, -1004.717834, 23.465528, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1601.030273, -1004.707520, 23.465528, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1596.935425, -1004.728027, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1592.854126, -1005.133240, 23.457731, 0.0000, 0.0000, 11.2500);
- CreateObject(970, 1588.814575, -1005.944031, 23.457731, 0.0000, 0.0000, 11.2500);
- CreateObject(970, 1584.741943, -1006.728760, 23.457731, 0.0000, 0.0000, 11.2500);
- CreateObject(970, 1580.677612, -1007.114990, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1576.555786, -1007.125854, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1572.450806, -1007.134399, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1568.314697, -1007.087708, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1564.231934, -1007.126648, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1560.095093, -1007.124695, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1555.971069, -1007.091064, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1551.950928, -1007.141968, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1548.222168, -1008.272400, 23.465528, 0.0000, 0.0000, 33.7500);
- CreateObject(970, 1545.671265, -1011.304749, 23.457731, 0.0000, 0.0000, 247.5000);
- CreateObject(970, 1544.163330, -1015.085205, 23.457731, 0.0000, 0.0000, 247.5000);
- CreateObject(970, 1542.583008, -1018.918518, 23.457731, 0.0000, 0.0000, 67.5000);
- CreateObject(970, 1540.988892, -1022.686890, 23.457731, 0.0000, 0.0000, 67.5000);
- CreateObject(970, 1621.943970, -1013.143066, 23.449919, 0.0000, 0.0000, 337.5000);
- CreateObject(970, 1625.853760, -1014.317017, 23.449919, 0.0000, 0.0000, 348.7500);
- CreateObject(970, 1629.943726, -1015.126404, 23.449919, 0.0000, 0.0000, 348.7500);
- CreateObject(970, 1633.977783, -1015.936768, 23.449919, 0.0000, 0.0000, 348.7500);
- CreateObject(970, 1617.970703, -1012.376221, 23.449919, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1613.852051, -1012.406006, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1609.789795, -1012.429504, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1605.620117, -1012.427124, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1601.529785, -1012.446289, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1597.497803, -1012.838562, 23.457731, 0.0000, 0.0000, 11.2500);
- CreateObject(970, 1593.443726, -1013.609436, 23.457731, 0.0000, 0.0000, 11.2500);
- CreateObject(970, 1589.491333, -1014.408142, 23.457731, 0.0000, 0.0000, 11.2500);
- CreateObject(970, 1585.478027, -1014.849426, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1581.375122, -1014.829468, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1577.315063, -1014.833008, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1573.196167, -1014.814514, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1569.218140, -1014.830688, 23.465528, 0.0000, 0.0000, 0.0000);
- CreateObject(8042, 1638.949951, -1148.993530, 28.773643, 0.0000, 0.0000, 287.2660);
- CreateObject(970, 1565.140015, -1014.833130, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1561.042603, -1014.844604, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1556.918091, -1014.833130, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(7933, 1551.270142, -1019.139160, 23.466866, 0.0000, 0.0000, 247.5000);
- CreateObject(7933, 1554.271851, -1023.551758, 23.466866, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1543.777100, -1028.997681, 23.457731, 0.0000, 0.0000, 342.7340);
- CreateObject(970, 1560.409058, -1019.888184, 23.457731, 0.0000, 0.0000, 247.5000);
- CreateObject(970, 1563.082886, -1017.115906, 23.457731, 0.0000, 0.0000, 204.4418);
- CreateObject(970, 1566.895264, -1015.576843, 23.465528, 0.0000, 0.0000, 18.9849);
- CreateObject(970, 1616.749146, -1022.119629, 23.449919, 0.0000, 0.0000, 348.7500);
- CreateObject(970, 1620.344238, -1024.001465, 23.449919, 0.0000, 0.0000, 315.0000);
- CreateObject(970, 1622.567627, -1027.341064, 23.449919, 0.0000, 0.0000, 292.5000);
- CreateObject(970, 1660.922974, -1039.798584, 23.449919, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1660.898438, -1035.673462, 23.449919, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1657.116577, -1039.816650, 23.449919, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1655.855591, -1036.102173, 23.449919, 0.0000, 0.0000, 127.8153);
- CreateObject(970, 1652.489136, -1034.457642, 23.449919, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1659.649292, -1023.325378, 23.449919, 0.0000, 0.0000, 281.2500);
- CreateObject(970, 1662.988037, -1033.615479, 23.449919, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1665.042114, -1031.555786, 23.449919, 0.0000, 0.0000, 270.0000);
- CreateObject(970, 1664.598267, -1027.409302, 23.449919, 0.0000, 0.0000, 281.2500);
- CreateObject(970, 1662.139404, -1025.371582, 23.449919, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1638.068115, -1016.780945, 23.449919, 0.0000, 0.0000, 348.7500);
- CreateObject(970, 1541.007813, -1026.509644, 23.457731, 0.0000, 0.0000, 112.5000);
- CreateObject(970, 1547.737793, -1030.211304, 23.457731, 0.0000, 0.0000, 342.8113);
- CreateObject(970, 1551.643799, -1031.430786, 23.457731, 0.0000, 0.0000, 342.8113);
- CreateObject(970, 1555.610962, -1032.662842, 23.457731, 0.0000, 0.0000, 342.8113);
- CreateObject(970, 1642.016357, -1017.591431, 23.449919, 0.0000, 0.0000, 348.7500);
- CreateObject(970, 1646.011475, -1018.388611, 23.449919, 0.0000, 0.0000, 348.7500);
- CreateObject(970, 1650.092041, -1018.799255, 23.449919, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1654.183472, -1018.832458, 23.449919, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1657.790771, -1020.217163, 23.449919, 0.0000, 0.0000, 318.4378);
- CreateObject(970, 1559.593506, -1033.837891, 23.457731, 0.0000, 0.0000, 344.3755);
- CreateObject(970, 1563.491333, -1035.186890, 23.457731, 0.0000, 0.0000, 337.5000);
- CreateObject(970, 1611.160034, -1030.063843, 23.449919, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1607.027954, -1030.064087, 23.457710, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1602.893066, -1030.054810, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1598.716919, -1030.064575, 23.465528, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1594.595459, -1030.056396, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1590.469971, -1030.032471, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1586.329346, -1030.035400, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1582.210571, -1030.010254, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1578.079834, -1030.018188, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1573.968872, -1029.960938, 23.457731, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1569.816528, -1029.943970, 23.465528, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1621.086914, -1038.633667, 23.449919, 0.0000, 0.0000, 303.7500);
- CreateObject(970, 1618.433228, -1035.481079, 23.449919, 0.0000, 0.0000, 315.0000);
- CreateObject(970, 1615.327271, -1032.719116, 23.462828, 0.0000, 0.0000, 320.1566);
- CreateObject(8168, 1628.166870, -1004.508606, 24.972565, 0.0000, 0.0000, 0.0000);
- CreateObject(970, 1643.216064, -1042.671021, 23.532587, 0.0000, 0.0000, 0.0000);
- CreateObject(978, 1563.471558, -1015.051636, 23.746469, 0.0000, 0.0000, 0.0000);
- CreateObject(978, 1563.512207, -1016.627808, 23.746469, 0.0000, 0.0000, 202.5000);
- CreateObject(997, 1651.838867, -1027.856079, 22.998755, 0.0000, 0.0000, 340.0783);
- CreateObject(973, 1628.229980, -1027.660645, 23.738657, 0.0000, 0.0000, 180.0000);
- CreateObject(973, 1637.524292, -1027.670654, 23.738657, 0.0000, 0.0000, 180.0000);
- CreateObject(973, 1646.752441, -1027.635254, 23.738657, 0.0000, 0.0000, 180.0000);
- CreateObject(1307, 1571.707153, -1021.681946, 23.203522, 0.0000, 0.0000, 0.0000);
- CreateObject(1307, 1580.579956, -1021.726257, 23.170725, 0.0000, 0.0000, 0.0000);
- CreateObject(1307, 1589.441284, -1022.146057, 23.170725, 0.0000, 0.0000, 0.0000);
- CreateObject(1307, 1598.120117, -1021.926941, 23.195724, 0.0000, 0.0000, 0.0000);
- CreateObject(1307, 1607.126465, -1021.921326, 23.145725, 0.0000, 0.0000, 0.0000);
- CreateObject(984, 1637.056641, -1009.736511, 23.535118, 0.0000, 0.0000, 247.5000);
- CreateObject(983, 1646.046021, -1012.820190, 23.581993, 0.0000, 0.0000, 258.7500);
- CreateObject(982, 1661.758423, -1011.138611, 23.581993, 0.0000, 0.0000, 100.3906);
- CreateObject(982, 1686.510864, -1004.832764, 23.597591, 0.0000, 0.0000, 288.2028);
- CreateObject(983, 1701.816528, -1000.218445, 23.597591, 0.0000, 0.0000, 281.2500);
- CreateObject(982, 1717.587280, -1001.768311, 23.597591, 0.0000, 0.0000, 260.4689);
- CreateObject(982, 1742.713257, -1006.960266, 23.644493, 0.0000, 0.0000, 256.1717);
- CreateObject(984, 1761.417969, -1011.271179, 23.597618, 0.0000, 0.0000, 258.7500);
- CreateObject(982, 1779.118652, -1018.310974, 23.644493, 0.0000, 0.0000, 243.2028);
- CreateObject(984, 1794.666260, -1028.875732, 23.605301, 0.0000, 0.0000, 40.6255);
- CreateObject(984, 1802.432373, -1039.058594, 23.597618, 0.0000, 0.0000, 33.7500);
- CreateObject(982, 1807.547607, -1057.115601, 23.652176, 0.0000, 0.0000, 6.8755);
- CreateObject(984, 1809.083252, -1076.317139, 23.597618, 0.0000, 0.0000, 0.0000);
- CreateObject(983, 1809.081787, -1085.964600, 23.644493, 0.0000, 0.0000, 0.0000);
- CreateObject(982, 1796.347168, -1089.326294, 23.644493, 0.0000, 0.0000, 270.0000);
- CreateObject(982, 1770.764160, -1089.316650, 23.644493, 0.0000, 0.0000, 270.0000);
- CreateObject(982, 1745.156372, -1089.313477, 23.644493, 0.0000, 0.0000, 270.0000);
- CreateObject(982, 1719.568237, -1089.332153, 23.639805, 0.0000, 0.0000, 270.0000);
- CreateObject(982, 1693.900146, -1089.423950, 23.589806, 0.0000, 0.0000, 270.0000);
- CreateObject(982, 1681.093506, -1102.201050, 23.589806, 0.0000, 0.0000, 0.2408);
- CreateObject(984, 1681.120605, -1121.468994, 23.542931, 0.0000, 0.0000, 0.0000);
- CreateObject(984, 1681.100464, -1134.252930, 23.542931, 0.0000, 0.0000, 0.0000);
- CreateObject(982, 1668.295776, -1140.667847, 23.589806, 0.0000, 0.0000, 270.0000);
- CreateObject(983, 1649.031738, -1140.980713, 23.589806, 0.0000, 0.0000, 275.2340);
- drivingschoolgate = CreateObject(991, 1566.567993, -1033.046265, 24.121490, 0.0000, 0.0000, 249.2189);
- CreateObject(983, 1652.680664, -1140.424438, 23.589806, 0.0000, 0.0000, 270.0000);
- CreateObject(983, 1629.495239, -1145.736938, 23.753868, 0.0000, 0.0000, 0.0000);
- CreateObject(984, 1623.058350, -1142.506592, 23.706993, 0.0000, 0.0000, 270.0000);
- CreateObject(983, 1613.958130, -1140.753418, 23.589806, 0.0000, 0.0000, 56.2500);
- CreateObject(982, 1609.976074, -1126.232666, 23.589806, 0.0000, 0.0000, 6.0161);
- CreateObject(982, 1606.098511, -1100.911499, 23.597588, 0.0000, 0.0000, 11.2500);
- CreateObject(982, 1597.854370, -1076.929688, 23.589806, 0.0000, 0.0000, 26.7972);
- CreateObject(984, 1588.525024, -1060.204956, 23.542931, 0.0000, 0.0000, 33.7500);
- CreateObject(984, 1581.041138, -1049.845093, 23.542931, 0.0000, 0.0000, 38.0471);
- CreateObject(983, 1645.413574, -1143.479614, 23.756977, 0.0000, 0.0000, 348.7500);
- CreateObject(984, 1571.168823, -1040.470459, 23.550728, 0.0000, 0.0000, 232.8123);
- drivingschoolramp = CreateObject(991, 1620.647217, -1008.745483, 23.288691, 0.0000, 0.0000, 258.7500);
- //Interglobal Radio-Television
- irtgate1 = CreateObject(971, 778.006470, -1330.604980, 12.764933, 0.0000, 0.0000, 0.0000);
- irtgate2 = CreateObject(971, 777.870667, -1384.526733, 12.915403, 0.0000, 0.0000, 0.0000);
- irtgarage = CreateObject(11327, 755.948486, -1337.448364, 15.041857, 0.0000, 0.8594, 180.0000);
- CreateObject(5837, 784.666382, -1337.861572, 14.258671, 0.0000, 0.0000, 90.0000);
- CreateObject(5837, 784.479065, -1379.633789, 14.378490, 0.0000, 0.0000, 90.0000);
- CreateObject(8947, 743.695557, -1337.675537, 14.661217, 0.0000, 0.0000, 90.0000);
- CreateObject(8947, 721.445618, -1337.668945, 14.639315, 0.0000, 0.0000, 270.0000);
- CreateObject(3749, 778.065186, -1330.193970, 18.409122, 0.0000, 0.0000, 0.0000);
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- ClearVars(playerid);
- SyncCheckpoints(playerid);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerSkin(playerid, 101);
- SetPlayerPos(playerid, 2226.9934,-1160.0302,25.7671);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- //////////////// IRT KOMANDE ///////////////////////////////////////////////////////////////////////////
- if (strcmp("/openirt1", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 25.0, 778.006470, -1330.604980, 12.764933))
- {
- if(gTeam[playerid] != TEAM_IRT)
- return SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- MoveObject(irtgate1, 769.657166, -1330.602905, 12.750498, 1);
- SendClientMessage(playerid, 0xEF994300, "Otvaranje vrata...");
- }
- else
- {
- SendClientMessage(playerid, 0xEF994300, "Niste blizu vrata!");
- }
- return 1;
- }
- if (strcmp("/closeirt1", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 25.0, 769.657166, -1330.602905, 12.750498))
- {
- if(gTeam[playerid] != TEAM_IRT)
- return SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- MoveObject(irtgate1, 778.006470, -1330.604980, 12.764933, 1);
- SendClientMessage(playerid, 0xEF994300, "Zatvaranje vrata...");
- }
- else
- {
- SendClientMessage(playerid, 0xEF994300, "Niste blizu vrata!");
- }
- return 1;
- }
- if (strcmp("/openirt2", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 25.0, 777.870667, -1384.526733, 12.915403))
- {
- if(gTeam[playerid] != TEAM_IRT)
- return SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- MoveObject(irtgate2, 769.749939, -1384.520020, 12.916012, 1);
- SendClientMessage(playerid, 0xEF994300, "Otvaranje vrata...");
- }
- else
- {
- SendClientMessage(playerid, 0xEF994300, "Niste blizu vrata!");
- }
- return 1;
- }
- if (strcmp("/closeirt2", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 25.0, 777.870667, -1384.526733, 12.915403))
- {
- if(gTeam[playerid] != TEAM_IRT)
- return SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- MoveObject(irtgate2, 777.870667, -1384.526733, 12.915403, 1);
- SendClientMessage(playerid, 0xEF994300, "Zatvaranje vrata...");
- }
- else
- {
- SendClientMessage(playerid, 0xEF994300, "Niste blizu vrata!");
- }
- return 1;
- }
- if(strcmp("/openirtgrg", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 25.0, 755.948486, -1337.448364, 15.041857))
- {
- if(gTeam[playerid] != TEAM_IRT)
- return SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- MoveObject(irtgarage, 755.948486, -1337.448364, 10.816921, 1);
- SendClientMessage(playerid, 0xEF994300, "Vrata garaže se otvaraju...");
- }
- else
- {
- SendClientMessage(playerid, 0xEF994300, "Niste blizu garaže!");
- }
- return 1;
- }
- if(strcmp("/closeirtgrg", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 25.0, 755.948486, -1337.448364, 15.041857))
- {
- if(gTeam[playerid] != TEAM_IRT)
- return SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- MoveObject(irtgarage, 755.948486, -1337.448364, 15.041857, 1);
- SendClientMessage(playerid, 0xEF994300, "Vrata garaže se zatvaraju...");
- }
- else
- {
- SendClientMessage(playerid, 0xEF994300, "Niste blizu garaže!");
- }
- return 1;
- }
- ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //----------------------------BRISI--------------------------------------------------/////
- if (strcmp("/gmm", cmdtext, true, 10) == 0)
- {
- GivePlayerMoney(playerid, 1000);
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- if(vehicleid == IRT[1])
- {
- if(gTeam[playerid] != TEAM_IRT)
- return RemovePlayerFromVehicle(playerid) && SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- }
- if(vehicleid == IRT[2])
- {
- if(gTeam[playerid] != TEAM_IRT)
- return RemovePlayerFromVehicle(playerid) && SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- }
- if(vehicleid == IRT[3])
- {
- if(gTeam[playerid] != TEAM_IRT)
- return RemovePlayerFromVehicle(playerid) && SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- }
- if(vehicleid == IRT[4])
- {
- if(gTeam[playerid] != TEAM_IRT)
- return RemovePlayerFromVehicle(playerid) && SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- }
- if(vehicleid == IRT[5])
- {
- if(gTeam[playerid] != TEAM_IRT)
- return RemovePlayerFromVehicle(playerid) && SendClientMessage(playerid, 0xEF994300, "Niste zaposlenik Interglobal Radio-Television!");
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- CheckpointCheck(playerid);
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == Drivingschoolpickup[1])
- {
- if(IsPlayerInAnyVehicle(playerid) == 1)
- {
- ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Polaganje vozačke dozvole 200$", "Želite li započeti sa polaganjem vozačke dozvole[200$]? \nNAPOMENA: Morate imati neoštećeno vozilo!", "DA", "NE");
- }
- }
- if(pickupid == Drivingschoolpickup[2])
- {
- ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Polaganje vozačke dozvole 200$", "Želite li započeti sa polaganjem vozačke dozvole[200$]? \nNAPOMENA: Morate imati neoštećeno vozilo!", "DA", "NE");
- }
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 0)
- {
- if(response == 1)
- {
- GetVehicleHealth(GetPlayerVehicleID(playerid),vhp);
- if (vhp < 1000)
- {
- SendClientMessage(playerid, 0xEF994300,"Imate oštećeno vozilo!");
- }
- else if(GetPlayerMoney(playerid) < 200)
- {
- SendClientMessage(playerid, 0xEF994300, "Nemate dovoljno novca u novcaniku!");
- }
- else
- {
- GivePlayerMoney(playerid, -200);
- MoveObject(drivingschoolramp, 1620.647217, -1008.745483, 21.613716, 1);
- SendClientMessage(playerid, 0xEF994300, "Slijedite checkpointe, pazite da se ne sudarite!");
- cps[1] = CreateCheckpoint(playerid, 1616.4446,-1009.0236,23.6838, 2, 500);
- }
- }
- }
- if(dialogid == 1)
- {
- if(response == 1)
- {
- if(GetPlayerMoney(playerid) < 200)
- {
- SendClientMessage(playerid, 0xEF994300, "Nemate dovoljno novca u novcaniku!");
- }
- else
- {
- GivePlayerMoney(playerid, -200);
- MoveObject(drivingschoolramp, 1620.647217, -1008.745483, 21.613716, 1);
- SendClientMessage(playerid, 0xEF994300, "Slijedite checkpointe i pazite da se ne sudarite!");
- cps[1] = CreateCheckpoint(playerid, 1616.4446,-1009.0236,23.6838, 2, 500);
- }
- }
- }
- if(dialogid == 2)
- {
- if(response == 0)
- {
- MoveObject(drivingschoolgate, 1566.567993, -1033.046265, 21.671528, 1);
- GameTextForPlayer(playerid, "~r~ NISTE POLOZILI", 5000, 5);
- cps[27] = CreateCheckpoint(playerid, 1570.4161,-1034.6689,23.6919, 2, 500);
- }
- }
- if(dialogid == 2)
- {
- if(response == 1)
- {
- MoveObject(drivingschoolgate, 1566.567993, -1033.046265, 21.671528, 1);
- cps[28] = CreateCheckpoint(playerid, 1570.4161,-1034.6689,23.6919, 2, 500);
- SendClientMessage(playerid, 0xEF994300, "Slijedite checkpointe, pazite da se ne sudarite i ne vozite prebrzo!");
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- public OnPlayerEnterStreamedCheckpoint(playerid, streamid)
- {
- if(streamid == cps[1])
- {
- MoveObject(drivingschoolramp, 1620.647217, -1008.745483, 23.288691, 1);
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1616.4446,-1009.0236,23.6838);
- cps[2] = CreateCheckpoint(playerid, 1546.4700,-1017.3217,23.9986, 2, 500);
- }
- else if(streamid == cps[2])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1546.4700,-1017.3217,23.9986);
- cps[3] = CreateCheckpoint(playerid, 1562.9263,-1023.5490,24.0028, 2, 500);
- }
- else if(streamid == cps[3])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1562.9263,-1023.5490,24.0028);
- cps[4] = CreateCheckpoint(playerid, 1570.7234,-1019.2632,24.0064, 2, 500);
- }
- else if(streamid == cps[4])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1570.7234,-1019.2632,24.0064);
- cps[5] = CreateCheckpoint(playerid, 1578.6165,-1023.4540,24.0005, 2, 500);
- }
- else if(streamid == cps[5])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1578.6165,-1023.4540,24.0005);
- cps[6] = CreateCheckpoint(playerid, 1587.1437,-1020.9332,23.9986, 2, 500);
- }
- else if(streamid == cps[6])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1587.1437,-1020.9332,23.9986);
- cps[7] = CreateCheckpoint(playerid, 1596.1884,-1023.4983,23.9987, 2, 500);
- }
- else if(streamid == cps[7])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1596.1884,-1023.4983,23.9987);
- cps[8] = CreateCheckpoint(playerid, 1605.5983,-1020.5836,23.9986, 2, 500);
- }
- else if(streamid == cps[8])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1605.5983,-1020.5836,23.9986);
- cps[9] = CreateCheckpoint(playerid, 1614.6920,-1024.4500,23.9908, 2, 500);
- }
- else if(streamid == cps[9])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1614.6920,-1024.4500,23.9908);
- cps[10] = CreateCheckpoint(playerid, 1631.4866,-1031.7072,23.9908, 2, 500);
- }
- else if(streamid == cps[10])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1631.4866,-1031.7072,23.9908);
- cps[11] = CreateCheckpoint(playerid, 1653.9066,-1031.6002,23.9908, 2, 500);
- }
- else if(streamid == cps[11])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1653.9066,-1031.6002,23.9908);
- cps[12] = CreateCheckpoint(playerid, 1658.9229,-1039.2627,23.9908, 2, 500);
- }
- else if(streamid == cps[12])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1658.9229,-1039.2627,23.9908);
- cps[13] = CreateCheckpoint(playerid, 1661.7521,-1028.4399,23.9929, 2, 500);
- }
- else if(streamid == cps[13])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1661.7521,-1028.4399,23.9929);
- cps[14] = CreateCheckpoint(playerid, 1647.5991,-1023.7459,23.9908, 2, 500);
- }
- else if(streamid == cps[14])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1647.5991,-1023.7459,23.9908);
- cps[15] = CreateCheckpoint(playerid, 1609.5695,-1022.9396,23.9947, 2, 500);
- }
- else if(streamid == cps[15])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1609.5695,-1022.9396,23.9947);
- cps[16] = CreateCheckpoint(playerid, 1600.1239,-1020.5652,23.9985, 2, 500);
- }
- else if(streamid == cps[16])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1609.5695,-1022.9396,23.9947);
- cps[17] = CreateCheckpoint(playerid, 1590.8229,-1023.4221,23.6743, 2, 500);
- }
- else if(streamid == cps[17])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1590.8229,-1023.4221,23.6743);
- cps[18] = CreateCheckpoint(playerid, 1581.7349,-1020.4893,23.6730, 2, 500);
- }
- else if(streamid == cps[18])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1581.7349,-1020.4893,23.6730);
- cps[19] = CreateCheckpoint(playerid, 1572.6523,-1023.3461,23.6817, 2, 500);
- }
- else if(streamid == cps[19])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1572.6523,-1023.3461,23.6817);
- cps[20] = CreateCheckpoint(playerid, 1546.5004,-1024.0607,23.6726, 2, 500);
- }
- else if(streamid == cps[20])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1546.5004,-1024.0607,23.6726);
- cps[21] = CreateCheckpoint(playerid, 1617.2266,-1008.9503,23.6696, 2, 500);
- }
- else if(streamid == cps[21])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1617.2266,-1008.9503,23.6696);
- cps[22] = CreateCheckpoint(playerid, 1610.8922,-1008.8513,23.6781, 2, 500);
- }
- else if(streamid == cps[22])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1610.8922,-1008.8513,23.6781);
- cps[23] = CreateCheckpoint(playerid, 1554.5140,-1011.2104,23.6783, 2, 500);
- }
- else if(streamid == cps[23])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1554.5140,-1011.2104,23.6783);
- cps[24] = CreateCheckpoint(playerid, 1555.7330,-1027.7814,23.6712, 2, 500);
- }
- else if(streamid == cps[24])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1555.7330,-1027.7814,23.6712);
- cps[25] = CreateCheckpoint(playerid, 1561.7103,-1021.1641,23.6803, 2, 500);
- }
- else if(streamid == cps[25])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1561.7103,-1021.1641,23.6803);
- cps[26] = CreateCheckpoint(playerid, 1563.6127,-1032.4280,23.6718, 2, 500);
- }
- else if(streamid == cps[26])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 139, 1563.6127,-1032.4280,23.6718);
- GetVehicleHealth(GetPlayerVehicleID(playerid),vhp);
- if (vhp < 1000)
- {
- SendClientMessage(playerid, 0xEF994300,"Niste položili! Oštetili ste vozilo!");
- GameTextForPlayer(playerid, "~r~ NISTE POLOZILI", 5000, 5);
- MoveObject(drivingschoolgate, 1566.567993, -1033.046265, 21.671528, 1);
- cps[27] = CreateCheckpoint(playerid, 1570.4161,-1034.6689,23.6919, 2, 500);
- }
- else
- {
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Polaganje vozačke dozvole", "Čestitamo! Položili ste prvi dio! Želite li započeti drugio dio[vožnja gradom]? \nNAPOMENA: Ako odustanete nećete položiti!", "DA", "NE");
- }
- }
- else if(streamid == cps[27])
- {
- MoveObject(drivingschoolgate, 1566.567993, -1033.046265, 24.121490, 1);
- DisablePlayerCheckpoint(playerid);
- }
- else if(streamid == cps[28])
- {
- MoveObject(drivingschoolgate, 1566.567993, -1033.046265, 24.121490, 1);
- DisablePlayerCheckpoint(playerid);
- cps[29] = CreateCheckpoint(playerid, 1593.4261,-1061.4923,23.6857, 2, 500);
- }
- else if(streamid == cps[29])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1593.4261,-1061.4923,23.6857);
- cps[30] = CreateCheckpoint(playerid, 1614.0253,-1157.6409,23.6780, 2, 500);
- }
- else if(streamid == cps[30])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1614.0253,-1157.6409,23.6780);
- cps[31] = CreateCheckpoint(playerid, 1451.7095,-1191.5076,20.5688, 2, 500);
- }
- else if(streamid == cps[31])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1451.7095,-1191.5076,20.5688);
- cps[32] = CreateCheckpoint(playerid, 1452.0676,-1396.7968,13.1635, 2, 500);
- }
- else if(streamid == cps[32])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1452.0676,-1396.7968,13.1635);
- cps[33] = CreateCheckpoint(playerid, 1581.4460,-1443.6079,13.1712, 2, 500);
- }
- else if(streamid == cps[33])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1581.4460,-1443.6079,13.1712);
- cps[34] = CreateCheckpoint(playerid, 1717.3995,-1379.3788,13.1634, 2, 500);
- }
- else if(streamid == cps[34])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1717.3995,-1379.3788,13.1634);
- cps[35] = CreateCheckpoint(playerid, 1789.5442,-1278.5900,13.2482, 2, 500);
- }
- else if(streamid == cps[35])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1789.5442,-1278.5900,13.2482);
- cps[36] = CreateCheckpoint(playerid, 1845.4805,-1322.1624,13.4860, 2, 500);
- }
- else if(streamid == cps[36])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1845.4805,-1322.1624,13.4860);
- cps[37] = CreateCheckpoint(playerid, 1808.1759,-1608.9692,13.4439, 2, 500);
- }
- else if(streamid == cps[37])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1808.1759,-1608.9692,13.4439);
- cps[38] = CreateCheckpoint(playerid, 1659.9480,-1522.0662,13.4752, 2, 500);
- }
- else if(streamid == cps[38])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1659.9480,-1522.0662,13.4752);
- cps[39] = CreateCheckpoint(playerid, 1608.8499,-1390.6459,14.3258, 2, 500);
- }
- else if(streamid == cps[39])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1608.8499,-1390.6459,14.3258);
- cps[40] = CreateCheckpoint(playerid, 1673.0819,-1305.8129,14.1207, 2, 500);
- }
- else if(streamid == cps[40])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1673.0819,-1305.8129,14.1207);
- cps[41] = CreateCheckpoint(playerid, 1717.5228,-1256.3978,13.4831, 2, 500);
- }
- else if(streamid == cps[41])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1717.5228,-1256.3978,13.4831);
- cps[42] = CreateCheckpoint(playerid, 1658.1437,-1158.3864,23.8441, 2, 500);
- }
- else if(streamid == cps[42])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1658.1437,-1158.3864,23.8441);
- cps[43] = CreateCheckpoint(playerid, 1550.2739,-1158.9982,23.9986, 2, 500);
- }
- else if(streamid == cps[43])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1550.2739,-1158.9982,23.9986);
- cps[44] = CreateCheckpoint(playerid, 1513.5345,-1173.5178,24.1703, 2, 500);
- }
- else if(streamid == cps[44])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1513.5345,-1173.5178,24.1703);
- cps[45] = CreateCheckpoint(playerid, 1499.7131,-1196.4124,23.8187, 2, 500);
- }
- else if(streamid == cps[45])
- {
- DisablePlayerCheckpoint(playerid);
- PlayerPlaySound(playerid, 1139, 1499.7131,-1196.4124,23.8187);
- GetVehicleHealth(GetPlayerVehicleID(playerid),vhp);
- if (vhp < 1000)
- {
- SendClientMessage(playerid, 0xEF994300,"Niste položili! Oštetili ste vozilo!");
- GameTextForPlayer(playerid, "~r~ NISTE POLOZILI", 5000, 5);
- cps[27] = CreateCheckpoint(playerid, 1570.4161,-1034.6689,23.6919, 2, 500);
- }
- else
- {
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Polaganje vozačke dozvole", "Čestitamo! Položili ste vozačku dozvolu. Otiđite do zgrade licensera i uzmite svoju vozačku dozvolu.", "OK", "OK");
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment