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>
- //Colors
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_BRIGHTRED 0xFF0000AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_BLUE 0x3A47DEFF
- #define COLOR_TAN 0xBDB76BAA
- #define COLOR_PURPLE 0x800080AA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_INDIGO 0x4B00B0AA
- #define COLOR_BLACK 0x00000000
- #define COLOR_DARKGREY 0x696969FF
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Blank Filterscript by your name here");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Mirc[NL]&Yoshi - DM");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- //Misc
- SetGameModeText("Blank Script");
- //Cop Classes
- AddPlayerClass(280,2296.8430,2460.0193,10.8203,92.3025,3,1,22,99999,25,99999); // Cop 0 Points 0
- AddPlayerClass(284,2296.8430,2460.0193,10.8203,92.3025,3,1,22,99999,25,99999); // Cop2 0 Points 1 case 1
- AddPlayerClass(285,2296.8613,2459.8833,10.8203,94.8092,3,1,22,99999,25,99999); // Cop3 50 Points 2
- AddPlayerClass(286,2296.8613,2459.8833,10.8203,94.8092,3,1,22,99999,25,99999); // Cop4 100 Points
- AddPlayerClass(287,2296.8613,2459.8833,10.8203,94.8092,3,1,22,99999,25,99999); // Cop5 150 Points
- // Terror Classes
- AddPlayerClass(124,2000.7014,1518.5880,17.0625,1.0313,1,1,22,99999,30,99999); // Terror 0 Points
- AddPlayerClass(125,2000.7014,1518.5880,17.0625,1.0313,1,1,22,99999,30,99999); // Terror2 50 Points
- AddPlayerClass(126,2000.7014,1518.5880,17.0625,1.0313,1,1,22,99999,30,99999); // Terror3 100 Points
- AddPlayerClass(127,2000.7014,1518.5880,17.0625,1.0313,1,1,22,99999,30,99999); // Terror4 150 Points
- //Cars Cops
- AddStaticVehicle(599,2269.2603,2442.0984,11.0077,0.2131,0,1); // Police Car 1
- AddStaticVehicle(523,2251.9509,2476.9172,10.3903,178.5948,0,0); // Hpv1
- AddStaticVehicle(523,2256.5027,2476.3540,10.3904,174.5288,0,0); // Hpv2
- AddStaticVehicle(523,2260.7061,2475.7566,10.3865,180.2183,0,0); // Hpv3
- AddStaticVehicle(427,2272.9614,2477.0676,10.9523,179.1088,0,1); // Enforcer1
- AddStaticVehicle(427,2291.1880,2442.7561,10.9522,358.7564,0,1); // Enforcer2
- AddStaticVehicle(490,2269.2134,2459.1721,10.9488,181.1874,0,0); // FBIRancher1
- AddStaticVehicle(490,2277.8892,2460.4343,10.9479,179.0694,0,0); // FBIRancher2
- AddStaticVehicle(598,2282.2153,2443.5247,10.5669,358.8335,0,1); // policecarLVPD1
- AddStaticVehicle(598,2277.7554,2443.4714,10.5666,357.3257,0,1); // policecarLVPD1
- AddStaticVehicle(598,2273.4590,2459.9075,10.5667,179.3685,0,1); // policecarLVPD3
- AddStaticVehicle(598,2256.5313,2442.1904,10.5682,183.4455,0,1); // policecarLVPD4
- AddStaticVehicle(497,2234.3445,2469.5034,10.9809,179.7870,0,1); // PoliceMaverick1
- //Cars Terrorists
- AddStaticVehicle(409,2038.5521,1545.2430,10.4719,0.3133,1,1); // stretch_aars
- AddStaticVehicle(422,2038.5137,1554.6270,10.6629,0.6271,97,25); // aars_bobcat1
- AddStaticVehicle(422,2038.4402,1534.6382,10.6594,0.0995,97,25); // aars_bobcat2
- AddStaticVehicle(411,2037.0253,1565.2058,10.4655,42.4882,75,1); // aars_infernus1
- AddStaticVehicle(411,2036.3373,1523.6188,10.5119,142.4794,75,1); // aars_infernus2
- AddStaticVehicle(469,2000.2915,1562.5137,15.3858,92.1668,75,2); // aars_sparrow
- AddStaticVehicle(471,2004.2317,1547.8590,13.0675,88.8093,103,111); // aars_quad
- AddStaticVehicle(468,2004.1086,1541.7053,13.2578,272.6152,46,46); // aars_zandbak
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- switch(classid)
- {
- case 0, 1, 2, 3, 4: // Cops
- {
- GameTextForPlayer(playerid,"~r~Team ~w~Cops",5000,4);
- SetPlayerPos(playerid, 2296.832275, 2459.944580, 10.820312);
- SetPlayerFacingAngle(playerid, 89.024162);
- SetPlayerCameraLookAt(playerid, 2296.832275, 2459.944580, 10.820312);
- SetPlayerCameraPos(playerid, 2296.832275 + (5 * floatsin(-89.024162, degrees)), 2459.944580 + (5 * floatcos(-89.024162, degrees)), 10.820312);
- }
- case 5,6,7,8: // Terror
- {
- GameTextForPlayer(playerid,"~r~Team ~w~Terror",5000,4);
- SetPlayerPos(playerid, 2000.695434, 1518.922851, 17.062500);
- SetPlayerFacingAngle(playerid, 1.031299);
- SetPlayerCameraLookAt(playerid, 2000.695434, 1518.922851, 17.062500);
- SetPlayerCameraPos(playerid, 2000.695434 + (5 * floatsin(-1.031299, degrees)), 1518.922851 + (5 * floatcos(-1.031299, degrees)), 17.062500);
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new pname[MAX_PLAYER_NAME], string[22 + MAX_PLAYER_NAME];
- GetPlayerName(playerid, pname, sizeof(pname));
- format(string, sizeof(string), "%s has joined the server", pname);
- SendClientMessageToAll(0xAAAAAAAA, string);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new pname[MAX_PLAYER_NAME], string[39 + MAX_PLAYER_NAME];
- GetPlayerName(playerid, pname, sizeof(pname));
- switch(reason)
- {
- case 0: format(string, sizeof(string), "%s has left the server. (Lost Connection)", pname);
- case 1: format(string, sizeof(string), "%s has left the server. (Leaving)", pname);
- case 2: format(string, sizeof(string), "%s has left the server. (Kicked)", pname);
- }
- SendClientMessageToAll(0xAAAAAAAA, string);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- SetPlayerArmour(playerid, 100);
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if (killerid == INVALID_PLAYER_ID)
- {
- SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
- } else {
- GameTextForPlayer(playerid, "You Have Been Killed", 1000, 1);
- SendDeathMessage(killerid,playerid,reason);
- GivePlayerMoney(killerid, 15000);
- SetPlayerScore(killerid,GetPlayerScore(killerid) +1);
- }
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/kill", cmdtext, true, 10) == 0)
- {
- SetPlayerHealth(playerid,0); //KillCommand
- SetPlayerScore(playerid,GetPlayerScore(playerid) -1);
- GameTextForPlayer(playerid, "You Comited Suicide", 1000, 1);
- return 1;
- }
- if (strcmp("/help", cmdtext, true, 10) == 0)
- {
- SendClientMessage(playerid,COLOR_GREEN,".::.Rules.::.");
- SendClientMessage(playerid,COLOR_YELLOW,"1. No Cheating.");
- SendClientMessage(playerid,COLOR_YELLOW,"2. Do Not Abuse Bugs.");
- SendClientMessage(playerid,COLOR_YELLOW,"3. Have Fun.");
- SendClientMessage(playerid,COLOR_GREEN,".::.Commands.::.");
- SendClientMessage(playerid,COLOR_YELLOW,"/kill");
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment