Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Prohibido TOTALMENTE el Robo de Créditos o la
- Publicación de este FILTERSCRIPT sin Mi Permiso.
- SIMPLE FILTERSCRIPT --> easy motorway controls (barrier: automatic, real movement, no timer)
- CREDITOS: OTACON ;)
- NOTA: Menos Creditos para los que me los critican.. JO'PUTAS! :D xD ;)
- */
- #include <a_samp>
- #include <streamer>
- #define FUNCTION:%0(%1) forward%0(%1); public%0(%1)
- #define PRICE_CONTROLS 50
- #define COLOUR_CONTROLS_1 "{FF39FF}" //rose
- #define COLOUR_CONTROLS_2 "{FFFFFF}" //white
- #define DISTANCE_CONTROLSS 20.0
- #define TEXT_CONTROLSS ""COLOUR_CONTROLS_1"easy motorway controls \n "COLOUR_CONTROLS_2"created \n by OTACON"
- #define SPEED_CONTROLS 000.1
- static controls[76],
- controlsCP[16],
- Text3D:controlsLabel[8];
- FUNCTION: OnFilterScriptExit() {
- print("\n**************************************");
- print(" easy motorway controls ");
- print(" (barrier: automatic, ");
- print(" real movement, no timer) ");
- print(" Date: 31/08/2013 ");
- print(" Author: OTACON ");
- print(" --* Downloaded with Success!!. *-- ");
- print("***************************************\n");
- SendRconCommand("hostname easy motorway controls");
- SendRconCommand("gamemodetext By OTACON");
- return true;
- }
- FUNCTION: OnFilterScriptInit() {
- print("\n**************************************");
- print(" easy motorway controls ");
- print(" (barrier: automatic, ");
- print(" real movement, no timer) ");
- print(" Date: 31/08/2013 ");
- print(" Author: OTACON ");
- print(" --* Loaded with Success!!. *-- ");
- print("***************************************\n");
- SendRconCommand("hostname easy motorway controls");
- SendRconCommand("gamemodetext By OTACON");
- // ---- [ TESTING ] ----
- AddPlayerClass(115,83.0695,-1530.1952,5.2260,84.1898,0,0,0,0,0,0); //
- AddStaticVehicleEx(545, 83.0695,-1530.1952,5.2260,84.1898, random(200), random(200), 999999);
- // ---- [ TESTING ] ----
- //CONTROLSS 1
- controlsLabel[0]=CreateDynamic3DTextLabel(TEXT_CONTROLSS, -1, 63.6467,-1526.1832,4.7228+2, DISTANCE_CONTROLSS);
- controlsLabel[1]=CreateDynamic3DTextLabel(TEXT_CONTROLSS, -1, 59.2566,-1540.1616,4.9003+2, DISTANCE_CONTROLSS);
- controlsCP[0]=CreateDynamicCP(63.6467,-1526.1832,4.7228, 4.0, -1, -1, -1, 2.0);
- controlsCP[1]=CreateDynamicCP(59.2566,-1540.1616,4.9003, 4.0, -1, -1, -1, 2.0);
- controlsCP[8]=CreateDynamicCP(67.3154,-1541.5299,4.8566, 4.0, -1, -1, -1, 2.0);
- controlsCP[9]=CreateDynamicCP(56.2544,-1524.6763,4.8087, 4.0, -1, -1, -1, 2.0);
- controls[0]=CreateDynamicObject(4642, 62.95120, -1534.41357, 5.86960, 0.00000, 0.00000, -6.00000);
- controls[1]=CreateDynamicObject(4642, 59.74793, -1531.54248, 5.86960, 0.00000, 0.00000, 172.00000);
- controls[2]=CreateDynamicObject(966, 59.22773, -1528.75647, 3.99370, 0.00000, 0.00000, -99.00000);
- controls[3]=CreateDynamicObject(966, 63.51610, -1537.38660, 3.99370, 0.00000, 0.00000, 87.00000);
- controls[4]=CreateDynamicObject(968, 63.50170, -1537.40564, 4.72510, 0.00000, -90.00000, 88.00000);
- controls[5]=CreateDynamicObject(968, 59.23840, -1528.78894, 4.72510, 0.00000, 90.00000, 81.00000);
- controls[6]=CreateDynamicObject(1237, 59.68378, -1521.29382, 4.26062, 0.00000, 0.00000, 0.00000);
- controls[7]=CreateDynamicObject(1237, 58.34575, -1529.48535, 4.26062, 0.00000, 0.00000, 0.00000);
- controls[8]=CreateDynamicObject(1237, 64.52303, -1536.79285, 4.26062, 0.00000, 0.00000, 0.00000);
- controls[9]=CreateDynamicObject(1237, 63.98189, -1544.93481, 4.26062, 0.00000, 0.00000, 0.00000);
- controls[10]=CreateDynamicObject(1237, 67.21992, -1535.46313, 4.26062, 0.00000, 0.00000, 0.00000);
- controls[11]=CreateDynamicObject(1237, 67.41669, -1533.95593, 4.26062, 0.00000, 0.00000, 0.00000);
- controls[12]=CreateDynamicObject(1237, 67.61340, -1532.44885, 4.26062, 0.00000, 0.00000, 0.00000);
- controls[13]=CreateDynamicObject(1237, 56.25397, -1532.12512, 4.26062, 0.00000, 0.00000, 0.00000);
- controls[14]=CreateDynamicObject(1237, 56.12281, -1533.49866, 4.26062, 0.00000, 0.00000, 0.00000);
- controls[15]=CreateDynamicObject(1237, 56.40314, -1530.77356, 4.26062, 0.00000, 0.00000, 0.00000);
- //CONTROLSS 2
- controlsLabel[2]=CreateDynamic3DTextLabel(TEXT_CONTROLSS, -1, 93.4921,-1283.3810,13.7208+2, DISTANCE_CONTROLSS);
- controlsLabel[3]=CreateDynamic3DTextLabel(TEXT_CONTROLSS, -1, 84.1972,-1258.1759,14.2110+2, DISTANCE_CONTROLSS);
- controlsCP[2]=CreateDynamicCP(93.4921,-1283.3810,13.7208, 4.0, -1, -1, -1, 2.0);
- controlsCP[3]=CreateDynamicCP(84.1972,-1258.1759,14.2110, 4.0, -1, -1, -1, 2.0);
- controlsCP[10]=CreateDynamicCP(100.0017,-1278.7648,14.0818, 4.0, -1, -1, -1, 2.0);
- controlsCP[11]=CreateDynamicCP(78.1565,-1262.2556,14.1077, 4.0, -1, -1, -1, 2.0);
- controls[16]=CreateDynamicObject(4642, 77.04723, -1254.93872, 15.09870, 0.00000, 0.00000, 37.00000);
- controls[17]=CreateDynamicObject(4642, 101.61343, -1285.80420, 15.09870, 0.00000, 0.00000, 217.00000);
- controls[18]=CreateDynamicObject(966, 78.88766, -1257.41785, 13.49250, 0.00000, 0.00000, 127.00000);
- controls[19]=CreateDynamicObject(966, 98.85010, -1283.76526, 13.49250, 0.00000, 0.00000, 307.00000);
- controls[20]=CreateDynamicObject(968, 98.84210, -1283.75488, 14.34780, 0.00000, 90.00000, 128.00000);
- controls[21]=CreateDynamicObject(968, 78.89330, -1257.45129, 14.34780, 0.00000, -90.00000, 128.00000);
- controls[22]=CreateDynamicObject(1237, 99.39815, -1284.60559, 12.90870, 0.00000, 0.00000, 0.00000);
- controls[23]=CreateDynamicObject(1237, 94.06948, -1277.74402, 12.90870, 0.00000, 0.00000, 0.00000);
- controls[24]=CreateDynamicObject(1237, 98.70403, -1287.34351, 12.90870, 0.00000, 0.00000, 0.00000);
- controls[25]=CreateDynamicObject(1237, 99.56313, -1288.50220, 12.90870, 0.00000, 0.00000, 0.00000);
- controls[26]=CreateDynamicObject(1237, 100.38649, -1289.58655, 12.90870, 0.00000, 0.00000, 0.00000);
- controls[27]=CreateDynamicObject(1237, 90.62459, -1276.60010, 12.90870, 0.00000, 0.00000, 0.00000);
- controls[28]=CreateDynamicObject(1237, 91.46997, -1277.76794, 12.90870, 0.00000, 0.00000, 0.00000);
- controls[29]=CreateDynamicObject(1237, 89.76938, -1275.51782, 12.90870, 0.00000, 0.00000, 0.00000);
- controls[30]=CreateDynamicObject(1237, 78.68878, -1256.34155, 13.35270, 0.00000, 0.00000, 0.00000);
- controls[31]=CreateDynamicObject(1237, 83.84158, -1263.37756, 13.35270, 0.00000, 0.00000, 0.00000);
- controls[32]=CreateDynamicObject(1237, 87.24180, -1266.56091, 13.35270, 0.00000, 0.00000, 0.00000);
- controls[33]=CreateDynamicObject(1237, 86.39942, -1265.41760, 13.35270, 0.00000, 0.00000, 0.00000);
- controls[34]=CreateDynamicObject(1237, 85.56894, -1264.29004, 13.35270, 0.00000, 0.00000, 0.00000);
- controls[35]=CreateDynamicObject(1237, 79.92411, -1253.75232, 13.35270, 0.00000, 0.00000, 0.00000);
- controls[36]=CreateDynamicObject(1237, 79.09749, -1252.59680, 13.35270, 0.00000, 0.00000, 0.00000);
- controls[37]=CreateDynamicObject(1237, 78.32669, -1251.45190, 13.35270, 0.00000, 0.00000, 0.00000);
- //CONTROLSS 3
- controlsLabel[4]=CreateDynamic3DTextLabel(TEXT_CONTROLSS, -1, 2774.2136,-51.2616,35.9265+2, DISTANCE_CONTROLSS);
- controlsLabel[5]=CreateDynamic3DTextLabel(TEXT_CONTROLSS, -1, 2754.7065,-43.0941,34.1731+2, DISTANCE_CONTROLSS);
- controlsCP[4]=CreateDynamicCP(2774.2136,-51.2616,35.9265, 4.0, -1, -1, -1, 2.0);
- controlsCP[5]=CreateDynamicCP(2754.7065,-43.0941,34.1731, 4.0, -1, -1, -1, 2.0);
- controlsCP[12]=CreateDynamicCP(2774.6824,-44.3202,35.9537, 4.0, -1, -1, -1, 2.0);
- controlsCP[13]=CreateDynamicCP(2754.4299,-49.8686,34.3498, 4.0, -1, -1, -1, 2.0);
- controls[38]=CreateDynamicObject(4642, 2759.76978, -45.59367, 35.20070, 0.00000, 0.00000, -92.00000);
- controls[39]=CreateDynamicObject(4642, 2769.42847, -46.18410, 36.86570, 0.00000, 0.00000, 89.00000);
- controls[40]=CreateDynamicObject(966, 2757.87866, -46.37923, 33.40840, 0.00000, 0.00000, 0.00000);
- controls[41]=CreateDynamicObject(966, 2771.13159, -47.26268, 35.18440, 0.00000, 0.00000, 178.00000);
- controls[42]=CreateDynamicObject(968, 2771.15015, -47.27150, 35.95970, 0.00000, 90.00000, -2.00000);
- controls[43]=CreateDynamicObject(968, 2757.82788, -46.36890, 34.18370, 0.00000, -90.00000, 0.00000);
- controls[44]=CreateDynamicObject(1237, 2763.29712, -46.72577, 33.87302, 0.00000, 0.00000, 0.00000);
- controls[45]=CreateDynamicObject(1237, 2764.69604, -46.80040, 34.20600, 0.00000, 0.00000, 0.00000);
- controls[46]=CreateDynamicObject(1237, 2766.05615, -46.85410, 34.53900, 0.00000, 0.00000, 0.00000);
- controls[47]=CreateDynamicObject(1237, 2767.35352, -46.95099, 34.87200, 0.00000, 0.00000, 0.00000);
- controls[48]=CreateDynamicObject(1237, 2761.95435, -46.67389, 33.54000, 0.00000, 0.00000, 0.00000);
- controls[49]=CreateDynamicObject(1237, 2779.28638, -47.40620, 34.87200, 0.00000, 0.00000, 0.00000);
- controls[50]=CreateDynamicObject(1237, 2780.58667, -47.43385, 34.87200, 0.00000, 0.00000, 0.00000);
- controls[51]=CreateDynamicObject(1237, 2781.88818, -47.42150, 34.87200, 0.00000, 0.00000, 0.00000);
- controls[52]=CreateDynamicObject(1237, 2783.18872, -47.46917, 34.87200, 0.00000, 0.00000, 0.00000);
- controls[53]=CreateDynamicObject(1237, 2749.85840, -46.23642, 33.54000, 0.00000, 0.00000, 0.00000);
- controls[54]=CreateDynamicObject(1237, 2748.65967, -46.19465, 33.54000, 0.00000, 0.00000, 0.00000);
- controls[55]=CreateDynamicObject(1237, 2747.41870, -46.19147, 33.54000, 0.00000, 0.00000, 0.00000);
- controls[56]=CreateDynamicObject(1237, 2746.21777, -46.16972, 33.54000, 0.00000, 0.00000, 0.00000);
- //CONTROLSS 4
- controlsLabel[6]=CreateDynamic3DTextLabel(TEXT_CONTROLSS, -1, -1522.3453,-814.5508,57.3384+2, DISTANCE_CONTROLSS);
- controlsLabel[7]=CreateDynamic3DTextLabel(TEXT_CONTROLSS, -1, -1523.6642,-820.4381,57.2771+2, DISTANCE_CONTROLSS);
- controlsCP[6]=CreateDynamicCP(-1522.3453,-814.5508,57.3384, 4.0, -1, -1, -1, 2.0);
- controlsCP[7]=CreateDynamicCP(-1523.6642,-820.4381,57.2771, 4.0, -1, -1, -1, 2.0);
- controlsCP[14]=CreateDynamicCP(-1528.1682,-813.5562,56.3392, 4.0, -1, -1, -1, 2.0);
- controlsCP[15]=CreateDynamicCP(-1517.5511,-821.5124,58.3369, 4.0, -1, -1, -1, 2.0);
- controls[57]=CreateDynamicObject(1237, -1526.93042, -827.20477, 55.97245, 0.00000, 0.00000, 0.00000);
- controls[58]=CreateDynamicObject(1237, -1526.73022, -825.98022, 55.97245, 0.00000, 0.00000, 0.00000);
- controls[59]=CreateDynamicObject(1237, -1526.51709, -824.83984, 55.86150, 0.00000, 0.00000, 0.00000);
- controls[60]=CreateDynamicObject(1237, -1526.24048, -823.64502, 55.75050, 0.00000, 0.00000, 0.00000);
- controls[61]=CreateDynamicObject(1237, -1519.79956, -811.34613, 56.74950, 0.00000, 0.00000, 0.00000);
- controls[62]=CreateDynamicObject(4642, -1524.17773, -824.75427, 58.30810, 0.00000, 8.00000, 172.00000);
- controls[63]=CreateDynamicObject(966, -1521.13513, -824.74078, 56.99560, 0.00000, 0.00000, -100.00000);
- controls[64]=CreateDynamicObject(4642, -1522.54114, -810.29590, 57.97510, 0.00000, -7.00000, 354.00000);
- controls[65]=CreateDynamicObject(966, -1524.83191, -810.25311, 55.88560, 0.00000, 0.00000, 80.00000);
- controls[66]=CreateDynamicObject(1237, -1519.52661, -810.17487, 56.86050, 0.00000, 0.00000, 0.00000);
- controls[67]=CreateDynamicObject(1237, -1519.36328, -809.04724, 56.86050, 0.00000, 0.00000, 0.00000);
- controls[68]=CreateDynamicObject(1237, -1519.21497, -807.77557, 56.86050, 0.00000, 0.00000, 0.00000);
- controls[69]=CreateDynamicObject(1237, -1525.33972, -817.00818, 55.86150, 0.00000, 0.00000, 0.00000);
- controls[70]=CreateDynamicObject(1237, -1524.13696, -817.21271, 56.08350, 0.00000, 0.00000, 0.00000);
- controls[71]=CreateDynamicObject(1237, -1522.92859, -817.37769, 56.30550, 0.00000, 0.00000, 0.00000);
- controls[72]=CreateDynamicObject(1237, -1521.70288, -817.56531, 56.52750, 0.00000, 0.00000, 0.00000);
- controls[73]=CreateDynamicObject(1237, -1520.57642, -817.73932, 56.74950, 0.00000, 0.00000, 0.00000);
- controls[74]=CreateDynamicObject(968, -1524.85339, -810.29712, 56.66140, 0.00000, -90.00000, 80.00000);
- controls[75]=CreateDynamicObject(968, -1521.14001, -824.79529, 57.88240, 0.00000, 90.00000, 80.00000);
- return true;
- }
- FUNCTION: OnPlayerEnterDynamicCP(playerid, checkpointid) {
- new data[50];
- //CONTROLSS 1
- if(checkpointid==controlsCP[8] && IsPlayerInDynamicCP(playerid, controlsCP[8]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) MoveDynamicObject(controls[4], 63.50170, -1537.40564, 4.72510-SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, -90.00000, 88.00000);
- else if(checkpointid==controlsCP[9] && IsPlayerInDynamicCP(playerid, controlsCP[9]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) MoveDynamicObject(controls[5], 59.23840, -1528.78894, 4.72510-SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 90.00000, 81.00000);
- else if(checkpointid==controlsCP[1]) {
- if(IsPlayerInDynamicCP(playerid, controlsCP[1]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
- if(IsDynamicObjectMoving(controls[4])) return true;
- MoveDynamicObject(controls[4], 63.50170, -1537.40564, 4.72510+SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 0.00000, 88.00000);
- PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid,(0-PRICE_CONTROLS));
- format(data, sizeof(data), "~r~Money -%d", PRICE_CONTROLS);
- GameTextForPlayer(playerid, data, 3000, 1);
- }
- }
- else if(checkpointid==controlsCP[0]) {
- if(IsPlayerInDynamicCP(playerid, controlsCP[0]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
- if(IsDynamicObjectMoving(controls[5])) return true;
- MoveDynamicObject(controls[5], 59.23840, -1528.78894, 4.72510+SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 0.00000, 81.00000);
- PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid,(0-PRICE_CONTROLS));
- format(data, sizeof(data), "~r~Money -%d", PRICE_CONTROLS);
- GameTextForPlayer(playerid, data, 3000, 1);
- }
- }
- //CONTROLSS 2
- else if(checkpointid==controlsCP[10] && IsPlayerInDynamicCP(playerid, controlsCP[10]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) MoveDynamicObject(controls[20], 98.84210, -1283.75488, 14.34780-SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 90.00000, 128.00000);
- else if(checkpointid==controlsCP[11] && IsPlayerInDynamicCP(playerid, controlsCP[11]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) MoveDynamicObject(controls[21], 78.89330, -1257.45129, 14.34780-SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, -90.00000, 128.00000);
- else if(checkpointid==controlsCP[2]) {
- if(IsPlayerInDynamicCP(playerid, controlsCP[2]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
- if(IsDynamicObjectMoving(controls[20])) return true;
- MoveDynamicObject(controls[20], 98.84210, -1283.75488, 14.34780+SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 0.00000, 128.00000);
- PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid,(0-PRICE_CONTROLS));
- format(data, sizeof(data), "~r~Money -%d", PRICE_CONTROLS);
- GameTextForPlayer(playerid, data, 3000, 1);
- }
- }
- else if(checkpointid==controlsCP[3]) {
- if(IsPlayerInDynamicCP(playerid, controlsCP[3]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
- if(IsDynamicObjectMoving(controls[21])) return true;
- MoveDynamicObject(controls[21], 78.89330, -1257.45129, 14.34780+SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 0.00000, 128.00000);
- PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid,(0-PRICE_CONTROLS));
- format(data, sizeof(data), "~r~Money -%d", PRICE_CONTROLS);
- GameTextForPlayer(playerid, data, 3000, 1);
- }
- }
- //CONTROLSS 3
- else if(checkpointid==controlsCP[12] && IsPlayerInDynamicCP(playerid, controlsCP[12]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) MoveDynamicObject(controls[42], 2771.15015, -47.27150, 35.95970-SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 90.00000, -2.00000);
- else if(checkpointid==controlsCP[13] && IsPlayerInDynamicCP(playerid, controlsCP[13]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) MoveDynamicObject(controls[43], 2757.82788, -46.36890, 34.18370-SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, -90.00000, 0.00000);
- else if(checkpointid==controlsCP[4]) {
- if(IsPlayerInDynamicCP(playerid, controlsCP[4]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
- if(IsDynamicObjectMoving(controls[42])) return true;
- MoveDynamicObject(controls[42], 2771.15015, -47.27150, 35.95970+SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 0.00000, -2.00000);
- PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid,(0-PRICE_CONTROLS));
- format(data, sizeof(data), "~r~Money -%d", PRICE_CONTROLS);
- GameTextForPlayer(playerid, data, 3000, 1);
- }
- }
- else if(checkpointid==controlsCP[5]) {
- if(IsPlayerInDynamicCP(playerid, controlsCP[5]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
- if(IsDynamicObjectMoving(controls[43])) return true;
- MoveDynamicObject(controls[43], 2757.82788, -46.36890, 34.18370+SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 0.00000, 0.00000);
- PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid,(0-PRICE_CONTROLS));
- format(data, sizeof(data), "~r~Money -%d", PRICE_CONTROLS);
- GameTextForPlayer(playerid, data, 3000, 1);
- }
- }
- //CONTROLSS 4
- else if(checkpointid==controlsCP[14] && IsPlayerInDynamicCP(playerid, controlsCP[14]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) MoveDynamicObject(controls[74], -1524.85339, -810.29712, 56.66140-SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, -90.00000, 80.00000);
- else if(checkpointid==controlsCP[15] && IsPlayerInDynamicCP(playerid, controlsCP[15]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) MoveDynamicObject(controls[75], -1521.14001, -824.79529, 57.88240-SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 90.00000, 80.00000);
- else if(checkpointid==controlsCP[6]) {
- if(IsPlayerInDynamicCP(playerid, controlsCP[6]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
- if(IsDynamicObjectMoving(controls[74])) return true;
- MoveDynamicObject(controls[74], -1524.85339, -810.29712, 56.66140+SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 0.00000, 80.00000);
- PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid,(0-PRICE_CONTROLS));
- format(data, sizeof(data), "~r~Money -%d", PRICE_CONTROLS);
- GameTextForPlayer(playerid, data, 3000, 1);
- }
- }
- else if(checkpointid==controlsCP[7]) {
- if(IsPlayerInDynamicCP(playerid, controlsCP[7]) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
- if(IsDynamicObjectMoving(controls[75])) return true;
- MoveDynamicObject(controls[75], -1521.14001, -824.79529, 57.88240+SPEED_CONTROLS, SPEED_CONTROLS, 0.00000, 0.00000, 80.00000);
- PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
- GivePlayerMoney(playerid,(0-PRICE_CONTROLS));
- format(data, sizeof(data), "~r~Money -%d", PRICE_CONTROLS);
- GameTextForPlayer(playerid, data, 3000, 1);
- }
- }
- return true;
- }
- /*
- Prohibido TOTALMENTE el Robo de Créditos o la
- Publicación de este FILTERSCRIPT sin Mi Permiso.
- SIMPLE FILTERSCRIPT --> easy motorway controls (barrier: automatic, real movement, no timer)
- CREDITOS: OTACON ;)
- NOTA: Menos Creditos para los que me los critican.. JO'PUTAS! :D xD ;)
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement