Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // LSPD Base Moving Gate System
- // Remember! Dont be a retard and forget to tabsize (using the TAB key)
- #define FILTERSCRIPT
- #include <a_samp>
- #if defined FILTERSCRIPT
- new object;
- forward close();
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" LSPD Moving Gate System");
- print("--------------------------------------\n");
- //Fences and Door
- CreateObject(992,1545.1000000,-1618.1000000,14.1000000,0.0000000,0.0000000,90.0000000); //object(bar_barrier10b) (1)
- CreateObject(992,1545.4000000,-1632.8000000,16.4000000,0.0000000,0.0000000,90.0000000); //object(bar_barrier10b) (5)
- CreateObject(992,1545.2000000,-1618.1000000,16.6000000,0.0000000,0.0000000,90.0000000); //object(bar_barrier10b) (6)
- CreateObject(992,1545.4000000,-1636.2000000,16.4000000,0.0000000,0.0000000,90.0000000); //object(bar_barrier10b) (7)
- CreateObject(992,1545.4000000,-1636.6000000,14.1000000,0.0000000,0.0000000,90.0000000); //object(bar_barrier10b) (8)
- CreateObject(992,1545.3000000,-1634.3000000,14.1000000,0.0000000,0.0000000,90.0000000); //object(bar_barrier10b) (9)
- CreateObject(1491,1544.8000000,-1633.3000000,12.4000000,0.0000000,0.0000000,90.0000000); //object(gen_doorint01) (1)
- //-
- object = CreateObject(980,1544.7000000,-1625.5000000,15.2000000,0.0000000,0.0000000,90.0000000);
- return 1;
- }
- //A lovely little spacer
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/opengate_3636", cmdtext, true, 10) == 0)
- {
- MoveObject(object,1544.7000000,-1611.2000000,15.2000000,2,0.0000000,0.0000000,90.0000000); //New position (open state)
- SetTimer("close", 7000, 0); //Gate will only be open for 7 seconds
- SendClientMessage(playerid, -1, "Password Correct! Gate is now opening."); // -1 is the color white
- return 1;
- }
- return 0;
- }
- public close()
- {
- MoveObject(object,1544.7000000,-1625.5000000,15.2000000,2,0.0000000,0.0000000,90.0000000); //Reverting the gate back to its old position (closed state)
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- //Dont use any of this apart from the SetGameModeText.
- main()
- {
- print("\n----------------------------------");
- print(" Blank Gamemode by your name here");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- SetGameModeText("Cops And Robbers");
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- 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
Advertisement