Public feed
#601060
//------------------------------------------------------------------------------
// Evil bridge: Tank vs Minigun
// SA-MP .::: Russian Project :::.
//------------------------------------------------------------------------------
//**** Version SA-MP 0.2 ****
//**** Version Script 0.1**** [version ENGLISH]
// [INC] LOAD
#include <a_samp>
// 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;
}
//------------------------------------------------------------------------------