Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ////////////////////////////////////////////////////////////////////////////CRAZYOU///////////////////////////////////////////////////////////////////////////
- #include <a_samp>
- #include <core>
- #include <float>
- #pragma tabsize 0
- static gTeam[MAX_PLAYERS];
- // TEAMS
- #define TEAM_USA 0
- #define TEAM_URSS 1
- //CORES
- #define TEAM_USA_COLOR 0x0000FFAA
- #define TEAM_URSS_COLOR 0xFF0000AA
- forward SetPlayerToTeamColor(playerid);
- forward SetupPlayerForClassSelection(playerid);
- forward SetPlayerTeamFromClass(playerid,classid);
- forward ExitTheGameMode();
- main()
- {
- print("=====================");
- print("CrazYou - GM Gang War");
- print("=====================");
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public OnGameModeInit()
- {
- SetGameModeText("CrazYou GW");
- ShowPlayerMarkers(1); //Deixe 1 para mostrar icone dos jogadores no mapa 0 para não mostrar
- ShowNameTags(1);//Deixe 1 para mostrar o nick dos jogadores em cima da cabeça deles 0 para não
- SetWorldTime(2);//Clima do mapa pesquise no Google os IDs
- // USA CLASSES
- AddPlayerClass(286,2518.0029,-1684.1617,13.4536,42.7035,24,100000,29,100000,31,100000); //
- // URSS CLASSES
- AddPlayerClass(287,1721.7826,-1635.8347,20.2124,357.5200,24,100000,29,100000,30,100000); //
- //////////////////////////////////////////////////////////////////////////////MAPA////////////////////////////////////////////////////////////////////////////
- AddStaticVehicleEx(520,2494.8999000,-1669.3000500,14.3000000,0.0000000,141,141,300); //Hydra
- AddStaticVehicleEx(432,277.8999900,1955.6999500,17.7000000,270.0000000,141,141,300); //Rhino
- AddStaticVehicleEx(432,277.1000100,1989.5999800,17.7000000,270.0000000,141,141,300); //Rhino
- AddStaticVehicleEx(432,277.2000100,2023.5999800,17.7000000,270.0000000,141,141,300); //Rhino
- AddStaticVehicleEx(520,300.2999900,2051.1001000,18.6000000,180.0000000,141,141,300); //Hydra
- AddStaticVehicleEx(520,314.0000000,2051.3000500,18.6000000,180.0000000,141,141,300); //Hydra
- AddStaticVehicleEx(548,281.5000000,1929.9000200,19.5000000,270.0000000,141,141,300); //Cargobob
- AddStaticVehicleEx(425,316.2999900,1805.5000000,18.5000000,0.0000000,141,141,300); //Hunter
- AddStaticVehicleEx(425,303.5000000,1805.4000200,18.5000000,0.0000000,141,141,300); //Hunter
- AddStaticVehicleEx(470,220.3000000,1920.5999800,17.8000000,180.0000000,141,141,300); //Patriot
- AddStaticVehicleEx(470,211.8000000,1920.5999800,17.8000000,180.0000000,141,141,300); //Patriot
- AddStaticVehicleEx(470,202.3999900,1920.6999500,17.8000000,178.2710000,141,141,300); //Patriot
- AddStaticVehicleEx(470,193.3999900,1920.6999500,17.8000000,180.3630000,141,141,300); //Patriot
- AddStaticVehicleEx(468,201.8000000,1814.5999800,17.4000000,0.0000000,141,141,300); //Sanchez
- AddStaticVehicleEx(468,200.3000000,1814.6999500,17.4000000,0.0000000,141,141,300); //Sanchez
- AddStaticVehicleEx(433,278.7999900,1788.3000500,18.2000000,0.0000000,141,141,300); //Barracks
- AddStaticVehicleEx(433,283.8999900,1788.5000000,18.2000000,0.0000000,141,141,300); //Barracks
- AddStaticVehicleEx(433,-1240.3000500,438.7999900,7.8000000,0.0000000,141,141,300); //Barracks
- AddStaticVehicleEx(433,-1232.3000500,438.6000100,7.8000000,0.0000000,141,141,300); //Barracks
- AddStaticVehicleEx(470,-1384.0999800,455.2000100,7.3000000,0.0000000,141,141,300); //Patriot
- AddStaticVehicleEx(470,-1389.9000200,455.3999900,7.3000000,0.0000000,141,141,300); //Patriot
- AddStaticVehicleEx(470,-1396.0000000,455.6000100,7.3000000,0.0000000,141,141,300); //Patriot
- AddStaticVehicleEx(470,-1402.3000500,455.6000100,7.3000000,0.0000000,141,141,300); //Patriot
- AddStaticVehicleEx(520,-1267.0999800,498.2999900,19.2000000,271.1220000,141,141,300); //Hydra
- AddStaticVehicleEx(520,-1301.6999500,507.6000100,19.2000000,271.1220000,141,141,300); //Hydra
- AddStaticVehicleEx(425,-1415.3000500,493.1000100,19.1000000,271.1220000,141,141,300); //Hunter
- AddStaticVehicleEx(425,-1425.8000500,507.8999900,19.1000000,271.1220000,141,141,300); //Hunter
- AddStaticVehicleEx(548,-1360.5999800,507.8999900,20.1000000,271.1220000,141,141,300); //Cargobob
- AddStaticVehicleEx(432,-1466.0999800,457.7000100,7.3000000,0.0000000,141,141,300); //Rhino
- AddStaticVehicleEx(432,-1454.5000000,457.2000100,7.3000000,0.0000000,141,141,300); //Rhino
- AddStaticVehicleEx(468,-1526.5999800,483.5000000,6.9000000,0.0000000,141,141,300); //Sanchez
- AddStaticVehicleEx(468,-1533.6999500,483.3999900,6.9000000,0.0000000,141,141,300); //Sanchez
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public OnPlayerConnect(playerid)
- {
- SetPlayerColor(playerid,0xFFFFFFFF);
- UsePlayerPedAnims();
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public SetupPlayerForClassSelection(playerid)
- {
- SetPlayerInterior(playerid,11);
- SetPlayerPos(playerid,508.7362,-87.4335,998.9609);
- SetPlayerCameraPos(playerid,508.7362,-83.4335,998.9609);
- SetPlayerCameraLookAt(playerid,508.7362,-87.4335,998.9609);
- SetPlayerFacingAngle(playerid,0.0);
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public SetPlayerTeamFromClass(playerid,classid)
- {
- if(classid == 0) {
- gTeam[playerid] = TEAM_USA;
- } else if(classid == 1) {
- gTeam[playerid] = TEAM_URSS;
- }
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public SetPlayerToTeamColor(playerid)
- {
- if(gTeam[playerid] == TEAM_USA) {
- SetPlayerColor(playerid,TEAM_USA_COLOR); //
- } else if(gTeam[playerid] == TEAM_URSS) {
- SetPlayerColor(playerid,TEAM_URSS_COLOR); //
- }
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public OnPlayerRequestClass(playerid, classid)
- {
- SetupPlayerForClassSelection(playerid);
- SetPlayerTeamFromClass(playerid,classid);
- ApplyAnimation(playerid,"PARK","Tai_Chi_in",4.1,1,0,0,0,0);
- if(classid == 0) {
- GameTextForPlayer(playerid,"~b~USA",1000,5);
- } else if(classid == 1) {
- GameTextForPlayer(playerid,"~r~URSS",1000,5);
- }
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public OnPlayerSpawn(playerid)
- {
- SetPlayerToTeamColor(playerid);
- SetPlayerInterior(playerid,0);
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public ExitTheGameMode()
- {
- GameModeExit();
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
- SetPlayerScore(playerid, GetPlayerScore(playerid) - 0);
- GivePlayerMoney(killerid,GetPlayerMoney(killerid) + 1000);
- SendDeathMessage(killerid, playerid, reason);
- GameTextForPlayer(playerid,"~r~ELIMINADO",1000,0);//Mensagem que será mostrada quando o jogador morre
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/creditos", cmdtext, true)==0)
- {
- SendClientMessage(playerid, 0xFF0000AA, "Feito por CrazYou");//Não retire se não quiser ter problemas
- return 1;
- }
- return 0;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Advertisement
Add Comment
Please, Sign In to add comment