Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This is a comment
- // uncomment the line below if you want to write a filterscript
- //#define FILTERSCRIPT
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- #include <YSI\y_ini>
- //new gang spawns
- new gTeam[MAX_PLAYERS];
- #define TEAM_GS 1
- #define TEAM_IB 2
- #define TEAM_Varios 3
- #define TEAM_Vagos 4
- #define TEAM_Ballas 5
- #define TEAM_JB 6
- #define TEAM_tdf 7
- #define TEAM_lf 8
- #define TEAM_RMF 9
- #define TEAM_CMF 10
- #define TEAM_tdb 11
- #define TEAM_lspd 12
- #define TEAM_Army 13
- #define TEAM_Medic 14
- #define TEAM_news 15
- #define TEAM_movie 16
- #define TEAM_movie2 17
- #define TEAM_sbf 18
- #define GS_COLOUR 0x00820FAA
- #define IB_COLOUR 0x003DF5AA
- #define Varios_COLOUR 0x00820FAA
- #define Vagos_COLOUR 0x003DF5AA
- #define Ballas_COLOUR 0x00820FAA
- #define JB_COLOUR 0x003DF5AA
- #define TDF_COLOUR 0x00820FAA
- #define lf_COLOUR 0x003DF5AA
- #define RMF_COLOUR 0x00820FAA
- #define CMF_COLOUR 0x003DF5AA
- #define tdb_COLOUR 0x00820FAA
- #define lspd_COLOUR 0x003DF5AA
- #define Army_COLOUR 0x00820FAA
- #define Medic_COLOUR 0x003DF5AA
- #define News_COLOUR 0x00820FAA
- #define Movie_COLOUR 0x003DF5AA
- #define Movie2_COLOUR 0x00820FAA
- #define SBF_COLOUR 0x003DF5AA
- SetPlayerTeamFromClass(playerid, classid)
- {
- if(classid == 0)
- {
- gTeam[playerid] = TEAM_GS;
- }
- else if(classid == 1)
- {
- gTeam[playerid] = TEAM_IB;
- }
- else if(classid == 2)
- {
- gTeam[playerid] = TEAM_Varios;
- }
- else if(classid == 3)
- {
- gTeam[playerid] = TEAM_Vagos;
- }
- else if(classid == 4)
- {
- gTeam[playerid] = TEAM_Ballas;
- }
- else if(classid == 5)
- {
- gTeam[playerid] = TEAM_JB;
- }
- else if(classid == 6)
- {
- gTeam[playerid] = TEAM_tdf;
- }
- else if(classid == 7)
- {
- gTeam[playerid] = TEAM_lf;
- }
- else if(classid == 8)
- {
- gTeam[playerid] = TEAM_RMF;
- }
- else if(classid == 9)
- {
- gTeam[playerid] = TEAM_CMF;
- }
- else if(classid == 10)
- {
- gTeam[playerid] = TEAM_tdb;
- }
- else if(classid == 11)
- {
- gTeam[playerid] = TEAM_lspd;
- }
- else if(classid == 12)
- {
- gTeam[playerid] = TEAM_Army;
- }
- else if(classid == 13)
- {
- gTeam[playerid] = TEAM_Medic;
- }
- else if(classid == 14)
- {
- gTeam[playerid] = TEAM_news;
- }
- else if(classid == 15)
- {
- gTeam[playerid] = TEAM_movie;
- }
- else if(classid == 16)
- {
- gTeam[playerid] = TEAM_movie2;
- }
- else if(classid == 17)
- {
- gTeam[playerid] = TEAM_sbf;
- }
- }
- SetPlayerToTeamColour(playerid)
- {
- if(gTeam[playerid] == TEAM_GS)
- {
- SetPlayerColor(playerid,GS_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_IB)
- {
- SetPlayerColor(playerid,IB_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_Varios)
- {
- SetPlayerColor(playerid,Varios_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_Vagos)
- {
- SetPlayerColor(playerid,Vagos_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_Ballas)
- {
- SetPlayerColor(playerid,Ballas_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_JB)
- {
- SetPlayerColor(playerid,JB_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_tdf)
- {
- SetPlayerColor(playerid,TDF_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_lf)
- {
- SetPlayerColor(playerid,lf_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_RMF)
- {
- SetPlayerColor(playerid,RMF_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_CMF)
- {
- SetPlayerColor(playerid,RMF_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_CMF)
- {
- SetPlayerColor(playerid,RMF_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_tdb)
- {
- SetPlayerColor(playerid,tdb_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_lspd)
- {
- SetPlayerColor(playerid,lspd_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_Army)
- {
- SetPlayerColor(playerid,Army_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_Medic)
- {
- SetPlayerColor(playerid,Medic_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_news)
- {
- SetPlayerColor(playerid,News_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_movie)
- {
- SetPlayerColor(playerid,Movie_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_movie2)
- {
- SetPlayerColor(playerid,Movie2_COLOUR);
- }
- else if(gTeam[playerid] == TEAM_sbf)
- {
- SetPlayerColor(playerid,SBF_COLOUR);
- }
- }
- //new gang spawns
- main()
- {
- print("\n----------------------------------");
- print(" Blank Gamemode by your name here");
- print("----------------------------------\n");
- }
- public OnGameModeInit()
- {
- // Don't use these lines if it's a filterscript
- SetGameModeText("Blank Script");
- AddPlayerClass(105, 2513.3108,-1671.5353,13.5194,89.0891,0,0,0,0,0,0);//grove starts
- AddPlayerClass(106, 2513.3108,-1671.5353,13.5194,89.0891,0,0,0,0,0,0);
- AddPlayerClass(107, 2513.3108,-1671.5353,13.5194,89.0891,0,0,0,0,0,0);//grove ends
- AddPlayerClass(102, 319.9591,1122.1302,1083.8828,183.4467,0,0,0,0,0,0); //ib starts
- AddPlayerClass(103, 319.9591,1122.1302,1083.8828,183.4467,0,0,0,0,0,0);
- AddPlayerClass(104, 319.9591,1122.1302,1083.8828,183.4467,0,0,0,0,0,0);//ib ends
- AddPlayerClass(114, 1793.5607,-2128.7891,13.5469,6.6292,0,0,0,0,0,0);//varios starts
- AddPlayerClass(115, 1793.5607,-2128.7891,13.5469,6.6292,0,0,0,0,0,0);
- AddPlayerClass(116, 1793.5607,-2128.7891,13.5469,6.6292,0,0,0,0,0,0);// varios ends
- AddPlayerClass(108, 2808.3069,-1169.3528,1025.5703,176.8666,0,0,0,0,0,0);//vagos starts
- AddPlayerClass(109, 2808.3069,-1169.3528,1025.5703,176.8666,0,0,0,0,0,0);
- AddPlayerClass(110, 2808.3069,-1169.3528,1025.5703,176.8666,0,0,0,0,0,0);//vagos ends
- AddPlayerClass(102, 1956.3965,-1115.9037,27.8305,191.1479,0,0,0,0,0,0); //ballas starts
- AddPlayerClass(103, 1956.3965,-1115.9037,27.8305,191.1479,0,0,0,0,0,0);
- AddPlayerClass(104, 1956.3965,-1115.9037,27.8305,191.1479,0,0,0,0,0,0);// ballas ends
- AddPlayerClass(102, 2246.9287,-1162.2029,1029.7969,358.5058,0,0,0,0,0,0);//JB starts
- AddPlayerClass(103, 2246.9287,-1162.2029,1029.7969,358.5058,0,0,0,0,0,0);
- AddPlayerClass(104, 2246.9287,-1162.2029,1029.7969,358.5058,0,0,0,0,0,0);// JB ends
- AddPlayerClass(105, 953.9791,-911.0346,45.7656,182.1535,0,0,0,0,0,0);//tdf starts
- AddPlayerClass(106, 953.9791,-911.0346,45.7656,182.1535,0,0,0,0,0,0);
- AddPlayerClass(107, 953.9791,-911.0346,45.7656,182.1535,0,0,0,0,0,0);//tdf ends
- AddPlayerClass(1011, 1123.8307,-2036.1648,69.8864,284.5163,0,0,0,0,0,0);//lf
- AddPlayerClass(1011, 1123.8307,-2036.1648,69.8864,284.5163,0,0,0,0,0,0);
- AddPlayerClass(1011, 1123.8307,-2036.1648,69.8864,284.5163,0,0,0,0,0,0);
- AddPlayerClass(1011, 1123.8307,-2036.1648,69.8864,284.5163,0,0,0,0,0,0);
- AddPlayerClass(1011, 1123.8307,-2036.1648,69.8864,284.5163,0,0,0,0,0,0);
- AddPlayerClass(1011, 1123.8307,-2036.1648,69.8864,284.5163,0,0,0,0,0,0);//lf ends
- AddPlayerClass(111, 726.1301,-1276.1527,13.6484,285.4793,0,0,0,0,0,0);//RMF starts
- AddPlayerClass(112, 726.1301,-1276.1527,13.6484,285.4793,0,0,0,0,0,0);
- AddPlayerClass(113, 726.1301,-1276.1527,13.6484,285.4793,0,0,0,0,0,0);//RMF ENDS
- AddPlayerClass(117, 1496.6567,-666.5695,95.6013,4.1987,0,0,0,0,0,0);//CMF
- AddPlayerClass(118, 1496.6567,-666.5695,95.6013,4.1987,0,0,0,0,0,0);
- AddPlayerClass(120, 1496.6567,-666.5695,95.6013,4.1987,0,0,0,0,0,0);//CMF STARTS
- AddPlayerClass(102, 1155.1228,-1181.5011,32.8187,103.1815,0,0,0,0,0,0); // tdb
- AddPlayerClass(103, 1155.1228,-1181.5011,32.8187,103.1815,0,0,0,0,0,0);
- AddPlayerClass(104, 1155.1228,-1181.5011,32.8187,103.1815,0,0,0,0,0,0);//tdb ends
- AddPlayerClass(280, 255.0295,77.3840,1003.6406,176.3849,0,0,0,0,0,0);//lspd starts
- AddPlayerClass(281, 255.0295,77.3840,1003.6406,176.3849,0,0,0,0,0,0);
- AddPlayerClass(282, 255.0295,77.3840,1003.6406,176.3849,0,0,0,0,0,0);
- AddPlayerClass(283, 255.0295,77.3840,1003.6406,176.3849,0,0,0,0,0,0);
- AddPlayerClass(288, 255.0295,77.3840,1003.6406,176.3849,0,0,0,0,0,0);
- AddPlayerClass(284, 255.0295,77.3840,1003.6406,176.3849,0,0,0,0,0,0);//lspd ends
- AddPlayerClass(287, 2731.3345,-2450.1389,17.5937,267.8496,0,0,0,0,0,0);//army
- AddPlayerClass(274, 2034.1646,-1405.0500,17.2438,181.5650,0,0,0,0,0,0);//hospital
- AddPlayerClass(275, 2034.1646,-1405.0500,17.2438,181.5650,0,0,0,0,0,0);
- AddPlayerClass(276, 2034.1646,-1405.0500,17.2438,181.5650,0,0,0,0,0,0);//hospital
- AddPlayerClass(141, 1780.3511,-1301.6302,13.5052,321.9031,0,0,0,0,0,0); //news
- AddPlayerClass(147, 1780.3511,-1301.6302,13.5052,321.9031,0,0,0,0,0,0);
- AddPlayerClass(150, 1780.3511,-1301.6302,13.5052,321.9031,0,0,0,0,0,0);//news ends
- AddPlayerClass(171, 733.4048,-1350.0850,13.5061,270.8834,0,0,0,0,0,0);//movie
- AddPlayerClass(187, 733.4048,-1350.0850,13.5061,270.8834,0,0,0,0,0,0);//movie ends
- AddPlayerClass(217, 919.0603,-1252.4349,16.2109,114.7804,0,0,0,0,0,0);//movie2
- AddPlayerClass(117, 919.0603,-1252.4349,16.2109,114.7804,0,0,0,0,0,0);//movie2 ends
- AddPlayerClass(105, 733.4048,-1350.0850,13.5061,270.8834,0,0,0,0,0,0);//sbf
- AddPlayerClass(106, 733.4048,-1350.0850,13.5061,270.8834,0,0,0,0,0,0);
- AddPlayerClass(107, 733.4048,-1350.0850,13.5061,270.8834,0,0,0,0,0,0);//sbf ends
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerTeamFromClass(playerid, classid);
- SetPlayerToTeamColour(playerid);
- SetPlayerInterior(playerid,14);
- SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
- SetPlayerFacingAngle(playerid, 270.0);
- SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
- SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if(gTeam[playerid] == TEAM_GS)
- {
- SetPlayerPos(playerid, 2513.3108,-1671.5353,13.5194);
- }
- else if(gTeam[playerid] == TEAM_IB)
- {
- SetPlayerPos(playerid, 319.9591,1122.1302,1083.8828);
- }
- else if(gTeam[playerid] == TEAM_Varios)
- {
- SetPlayerPos(playerid, 1793.5607,-2128.7891,13.5469);
- }
- else if(gTeam[playerid] == TEAM_Vagos)
- {
- SetPlayerPos(playerid, 2808.3069,-1169.3528,1025.5703);
- }
- else if(gTeam[playerid] == TEAM_Ballas)
- {
- SetPlayerPos(playerid, 1956.3965,-1115.9037,27.8305);
- }
- else if(gTeam[playerid] == TEAM_JB)
- {
- SetPlayerPos(playerid, 2246.9287,-1162.2029,1029.7969);
- }
- else if(gTeam[playerid] == TEAM_tdf)
- {
- SetPlayerPos(playerid, 1123.8307,-2036.1648,69.8864);
- }
- else if(gTeam[playerid] == TEAM_lf)
- {
- SetPlayerPos(playerid, 726.1301,-1276.1527,13.6484);
- }
- else if(gTeam[playerid] == TEAM_RMF)
- {
- SetPlayerPos(playerid, 1496.6567,-666.5695,95.6013);
- }
- else if(gTeam[playerid] == TEAM_CMF)
- {
- SetPlayerPos(playerid, 1155.1228,-1181.5011,32.8187);
- }
- else if(gTeam[playerid] == TEAM_tdb)
- {
- SetPlayerPos(playerid, 255.0295,77.3840,1003.6406);
- }
- else if(gTeam[playerid] == TEAM_lspd)
- {
- SetPlayerPos(playerid, 2731.3345,-2450.1389,17.5937);
- }
- else if(gTeam[playerid] == TEAM_Army)
- {
- SetPlayerPos(playerid, 2034.1646,-1405.0500,17.2438);
- }
- else if(gTeam[playerid] == TEAM_news)
- {
- SetPlayerPos(playerid, 1780.3511,-1301.6302,13.5052);
- }
- else if(gTeam[playerid] == TEAM_movie)
- {
- SetPlayerPos(playerid, 733.4048,-1350.0850,13.5061);
- }
- else if(gTeam[playerid] == TEAM_movie2)
- {
- SetPlayerPos(playerid, 919.0603,-1252.4349,16.2109);
- }
- else if(gTeam[playerid] == TEAM_sbf)
- {
- SetPlayerPos(playerid, 733.4048,-1350.0850,13.5061);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment