//------------------------------------------------------------------------------ // Evil bridge: Tank vs Minigun // SA-MP .::: Russian Project :::. //------------------------------------------------------------------------------ //**** Version SA-MP 0.2 **** //**** Version Script 0.1**** [version ENGLISH] // [INC] LOAD #include // Color's #define COLOR_YELLOW 0xFFFF00AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_GOLD 0xB8860BAA // Minigun #define PICKUP_MINIGUN 362 // ... forward SetupPlayerForClassSelection(playerid); /*********************************Main Setting*********************************/ main() { print("\n----------------------------------"); print(" Evil bridge by (SA-MP)"); print("----------------------------------\n"); } /******************************************************************************/ public OnGameModeInit() { SetGameModeText("Evil bridge v1"); ShowPlayerMarkers(0); // Player's AddPlayerClass(108,190.0934,2768.5298,61.5739,230.0501,0,0,0,0,0,0); // Minigun Skin AddPlayerClass(163,395.5306,2694.2854,60.7830,348.2248,0,0,0,0,0,0); // Tank Skin // Tank's AddStaticVehicle(432,344.1057,2709.9590,60.1435,74.4461,43,0); // AddStaticVehicle(432,347.7195,2723.6570,60.3718,75.7474,43,0); // AddStaticVehicle(432,359.0485,2720.9211,60.6708,74.0659,43,0); // AddStaticVehicle(432,355.2356,2706.8521,60.5521,76.1142,43,0); // AddStaticVehicle(432,366.0972,2703.9055,60.6316,75.2872,43,0); // AddStaticVehicle(432,369.9879,2717.8691,60.7474,74.9788,43,0); // AddStaticVehicle(432,377.3462,2700.9531,60.6945,76.2379,43,0); // AddStaticVehicle(432,382.2688,2714.8044,60.8174,74.8946,43,0); // AddStaticVehicle(432,388.3899,2698.2607,60.7284,76.2838,43,0); // AddStaticVehicle(432,393.3029,2712.0688,60.8556,75.1707,43,0); // // Minigun AddStaticPickup(362, 15, 221.0376,2743.8396,59.7046); AddStaticPickup(362, 15, 218.6724,2744.0342,59.6169); AddStaticPickup(362, 15, 215.9310,2744.2598,59.5066); AddStaticPickup(362, 15, 212.9722,2744.5034,59.3624); AddStaticPickup(362, 15, 210.4798,2744.7087,59.2409); AddStaticPickup(362, 15, 207.5248,2744.9521,59.0968); AddStaticPickup(362, 15, 204.9201,2745.1672,58.9697); AddStaticPickup(362, 15, 205.1295,2761.0647,58.8345); AddStaticPickup(362, 15, 207.9384,2760.8093,58.9471); AddStaticPickup(362, 15, 211.4411,2760.6184,59.0828); AddStaticPickup(362, 15, 213.7521,2760.2673,59.1807); AddStaticPickup(362, 15, 216.4926,2760.0273,59.2903); AddStaticPickup(362, 15, 218.7033,2759.5146,59.3907); AddStaticPickup(362, 15, 220.5845,2759.0027,59.4789); AddStaticPickup(362, 15, 222.5391,2758.4998,59.5696); return 1; } public OnGameModeExit() { return 1; } /******************************************************************************/ public OnPlayerRequestClass(playerid, classid) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,414.1555,2543.3352,28.8870); SetPlayerFacingAngle(playerid, 90.0); SetPlayerCameraPos(playerid,411.9069,2543.9783,28.8870); SetPlayerCameraLookAt(playerid,411.9069,2543.9783,28.8870); return 1; } /******************************************************************************/ public OnPlayerCommandText(playerid, cmdtext[]) { new cmd[256]; if (strcmp("/help", cmdtext, true, 10) == 0) { SendClientMessage(playerid, 0x33AA33AA, " <:> Help <:>"); SendClientMessage(playerid, 0xFFFF00AA, " This deathmatch in which not it is necessary"); SendClientMessage(playerid, 0xFFFF00AA, " to think, but only urinate."); return 1; } if(strcmp(cmd, "/kill", true) == 0) { SetPlayerHealth(playerid,0.0); return 1; } if (strcmp("/restart", cmdtext, true) && IsPlayerAdmin(playerid)) { GameTextForPlayer(playerid, " Server will restart", 5000, 6); } return 0; } /******************************************************************************/ public OnPlayerConnect(playerid) { GameTextForPlayer(playerid,"Evil Bridge: ~r~Tank vs Minigun v1",2500,5); SendClientMessage(playerid,COLOR_YELLOW," ••• Evil Bridge: Tank vs Minigun v1•••"); SendClientMessage(playerid,COLOR_WHITE," Welcom to game! For help take /help."); GivePlayerMoney(playerid, 0); SetPlayerColor(playerid, COLOR_GOLD); return 1; } //------------------------------------------------------------------------------ public OnPlayerDisconnect(playerid, reason) { return 1; } //------------------------------------------------------------------------------