RED MAFIA: new rus1gate; //these two lines new rus2gate //before main() public OnGameModeInit() { //985p,986v,976k SetGameModeText("Blank Script"); AddPlayerClass(0,983.9745,2105.7788,10.8203,52.1257,0,0,0,0,0,0); rus1gate = CreateObject(969, 978.0116,2076.9383,9.9800, 0.0, 0.0, 270.0); CreateObject(986, 996.9991,2141.1443,9.2203, 0.0, 0.0, 270.0); CreateObject(985, 996.9991,2126.0837,9.2203, 0.0, 0.0, 270.0); rus2gate = CreateObject(976, 996.8649,2137.8911,10.0000, 0.0, 0.0, 270.0); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/rus1open", cmdtext, true, 10) == 0) { MoveObject(rus1gate, 978.0116,2071.2383,9.9800, 3 ); return 1; } if (strcmp("/rus1close", cmdtext, true, 10) == 0) { MoveObject(rus1gate, 978.0116,2076.9383,9.9800, 3 ); return 1; } if (strcmp("/rus2open", cmdtext, true, 10) == 0) { MoveObject(rus2gate, 996.8649,2126.8911,10.0000, 3 ); return 1; } if (strcmp("/rus2close", cmdtext, true, 10) == 0) { MoveObject(rus2gate, 996.8649,2137.8911,10.0000, 3 ); return 1; } return 0; } National Guards: new gate; new gate2; new gate3; new gate4; new gate5; // new lines before main() public OnGameModeInit() { CreateObject ( 987, 96.8964, 1941.2626, 16.1764 , 0.0, 0.0, 180.0 ); CreateObject ( 987, 84.9964, 1941.2626, 16.1764 , 0.0, 0.0, 180.0 ); CreateObject ( 987, 73.0964, 1941.2626, 16.1764 , 0.0, 0.0, 180.0 ); CreateObject ( 987, 61.0638, 1941.2626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1929.3626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1917.4626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1905.5626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1893.6626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1881.7626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1869.8626, 16.1764 , 0.0, 0.0, 0.0 ); CreateObject ( 987, 61.0638, 1869.8626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1857.9626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1846.0626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1834.1626, 16.1764 , 0.0, 0.0, 270.0 ); CreateObject ( 987, 61.0638, 1822.2626, 16.1764 , 0.0, 0.0, 270.0 ); gate = CreateObject ( 985, 74.9110, 1869.6800, 15.9000 , 0.0, 0.0, 0.0 ); gate2 = CreateObject ( 985, 82.8300, 1869.6800, 15.9000 , 0.0, 0.0, 0.0 ); CreateObject ( 987, 84.7181, 1869.8626, 16.1764 , 0.0, 0.0, 0.0 ); CreateObject ( 987, 61.0638, 1810.3626, 16.1764 , 0.0, 0.0, 0.0 ); CreateObject ( 987, 84.7181, 1810.3626, 16.1764 , 0.0, 0.0, 0.0 ); SetGameModeText ( "ng extra base carlo carlon" ); AddPlayerClass(0,78.7237,1918.0026,17.6406,271.5537,0,0,0,0,0,0); gate3 = CreateObject( 985, 74.9110, 1810.1826, 15.9000 , 0.0, 0.0, 0.0 ); gate4 = CreateObject( 985, 82.8300, 1810.1826, 15.9000 , 0.0, 0.0, 0.0 ); gate5 = CreateObject ( 976, 97.1802,1916.7156, 17.3000 , 0.0, 0.0, 90.0 ); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if ( strcmp( "/open2", cmdtext, true, 10 ) == 0 ) { MoveObject ( gate, 68.9110, 1869.6800, 15.9000, 3 ) ; MoveObject ( gate2, 88.9110, 1869.6800, 15.9000, 3 ) ; return 1; } if ( strcmp( "/close2", cmdtext, true, 10 ) == 0 ) { MoveObject ( gate, 74.9110, 1869.6800, 15.9000, 3 ) ; MoveObject ( gate2, 82.8300, 1869.6800, 15.9000, 3 ) ; return 1; } if ( strcmp( "/open3", cmdtext, true, 10 ) == 0 ) { MoveObject ( gate3, 68.9110, 1810.1826, 15.9000, 3 ) ; MoveObject ( gate4, 88.9110, 1810.1826, 15.9000, 3 ) ; return 1; } if ( strcmp( "/close3", cmdtext, true, 10 ) == 0 ) { MoveObject ( gate3, 74.9110, 1810.1826, 15.9000, 3 ) ; MoveObject ( gate4, 82.8300, 1810.1826, 15.9000, 3 ) ; return 1; } if ( strcmp( "/open1", cmdtext, true, 10 ) == 0 ) { MoveObject ( gate5, 97.1802,1908.7156, 17.3000, 3 ) ; return 1; } if ( strcmp( "/close1", cmdtext, true, 10 ) == 0 ) { MoveObject ( gate5, 97.1802,1916.7156, 17.3000, 3 ) ; return 1; } return 0; } FBI: new fbigate1; new fbigate2 //before main() public OnGameModeInit() { SetGameModeText("Blank Script"); AddPlayerClass(0,2506.2954,2375.3464,10.8203,31.8417,0,0,0,0,0,0); CreateObject( 991, 2510.6357,2290.8684,11.0203, 0.0, 0.0 , 90.0 ); CreateObject( 991, 2510.6357,2290.8684,12.4203, 0.0, 0.0 , 270.0 ); fbigate1 = CreateObject( 986, 2502.8242,2346.3500,9.3003, 0.0, 0.0 , 270.0 ); CreateObject( 985, 2497.3977,2381.1685,10.8203, 0.0, 0.0 , 270.0 ); fbigate2 = CreateObject( 986, 2497.3977,2389.1685,10.8203, 0.0, 0.0 , 270.0 ); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/fbiopen1", cmdtext, true, 10) == 0) { MoveObject(fbigate1, 2502.8242,2346.3500,3.3003, 3 ); return 1; } if (strcmp("/fbiclose1", cmdtext, true, 10) == 0) { MoveObject(fbigate1, 2502.8242,2346.3500,9.3003, 3 ); return 1; } if (strcmp("/fbiopen2", cmdtext, true, 10) == 0) { MoveObject(fbigate2, 2497.3977,2389.1685,3.8203, 3 ); return 1; } if (strcmp("/fbiclose2", cmdtext, true, 10) == 0) { MoveObject(fbigate2, 2497.3977,2389.1685,10.8203, 3 ); return 1; } return 0; } LVPD: new lvpdgate1; new lvpdgate2; new lvpdgate3; new lvpdgate4; new lvpdgate5; new lvpdgate6; new lvpdgate7; new lvpdgate8 //before main() public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0,2310.4954,2449.5701,3.2734,61.7102,0,0,0,0,0,0); lvpdgate1 = CreateObject(974, 2294.0881,2495.9148,3.0000, 0.0 , 180.0 , 270.0); lvpdgate2 = CreateObject(974, 2294.0881,2502.6148,3.0000, 0.0 , 180.0 , 270.0); lvpdgate3 = CreateObject(974, 2294.0881,2495.9148,6.0000, 0.0 , 180.0 , 270.0); lvpdgate4 = CreateObject(974, 2294.0881,2502.6148,6.0000, 0.0 , 180.0 , 270.0); lvpdgate5 = CreateObject(974, 2320.6000,2449.0000,3.2734, 0.0 , 0.0, 90.0); lvpdgate6 = CreateObject(974, 2320.6000,2443.0000,3.2734, 0.0 , 0.0, 90.0); lvpdgate7 = CreateObject(974, 2320.6000,2449.0000,8.2734, 0.0 , 0.0, 90.0); lvpdgate8 = CreateObject(974, 2320.6000,2443.0000,8.2734, 0.0 , 0.0, 90.0); return 1; } public OnGameModeExit() { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/lvpd1open", cmdtext, true, 10) == 0) { MoveObject(lvpdgate1, 2294.0881,2495.9148,-5.0000, 3 ); MoveObject(lvpdgate2, 2294.0881,2502.6148,-5.0000, 3 ); MoveObject(lvpdgate3, 2294.0881,2495.9148,-2.0000, 3 ); MoveObject(lvpdgate4, 2294.0881,2502.6148,-2.0000, 3 ); return 1; } if (strcmp("/lvpd1close", cmdtext, true, 10) == 0) { MoveObject(lvpdgate1, 2294.0881,2495.9148,3.0000, 3 ); MoveObject(lvpdgate2, 2294.0881,2502.6148,3.0000, 3 ); MoveObject(lvpdgate3, 2294.0881,2495.9148,6.0000, 3 ); MoveObject(lvpdgate4, 2294.0881,2502.6148,6.0000, 3 ); return 1; } if (strcmp("/lvpd2open", cmdtext, true, 10) == 0) { MoveObject(lvpdgate5, 2320.6000,2449.0000,-7.2734, 3 ); MoveObject(lvpdgate6, 2320.6000,2443.0000,-7.2734, 3 ); MoveObject(lvpdgate7, 2320.6000,2449.0000,-2.2734, 3 ); MoveObject(lvpdgate8, 2320.6000,2443.0000,-2.2734, 3 ); return 1; } if (strcmp("/lvpd2close", cmdtext, true, 10) == 0) { MoveObject(lvpdgate5, 2320.6000,2449.0000,3.2734, 3 ); MoveObject(lvpdgate6, 2320.6000,2443.0000,3.2734, 3 ); MoveObject(lvpdgate7, 2320.6000,2449.0000,8.2734, 3 ); MoveObject(lvpdgate8, 2320.6000,2443.0000,8.2734, 3 ); return 1; } return 0; } MODIFIED YAKUZA: new yakzgate //before main() public OnGameModeInit() { //985p,986v,976k CreateObject(985, 1524.0010, 2766.2500, 8.8000, 0.0, 0.0, 270.0);//parem paigas CreateObject(986, 1524.0010, 2780.1020, 8.8000, 0.0, 0.0, 90.0);//vasak paigas yakzgate = CreateObject(976, 1523.5500, 2777.4020, 9.9000, 0.0, 0.0, 270.0);//kesk paigas // Don't use these lines if it's a filterscript SetGameModeText("gate test"); AddPlayerClass(0,1491.2098,2773.6636,15.9927,267.8875,0,0,0,0,0,0); return 1; } (( Dont mind at the comments, my language:P )) public OnPlayerCommandText(playerid, cmdtext[] ) { if (strcmp(cmdtext, "/gateopen", true)==0) { MoveObject(yakzgate, 1523.5500, 2769.4020, 9.9000, 3); return 1; } if (strcmp(cmdtext, "/gateclose", true)==0) { MoveObject(yakzgate, 1523.5500, 2777.4020, 9.9000, 3); return 1; } return 0; } I think thats about it... good luck.