Advertisement
Guest User

lol

a guest
Jan 10th, 2011
577
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 5.70 KB | None | 0 0
  1. new opentopdoors1;
  2. new openbottomdoors1;
  3. forward opentopdoors();
  4. forward openbottomdoors();
  5. #if defined FILTERSCRIPT
  6. new elevator;
  7. new door1;
  8. new door2;
  9. new door6;
  10. new door7;
  11. new door8;
  12.  
  13. //=======================
  14. //Objects & Vehicles
  15. //=======================
  16. public OnFilterScriptInit()
  17. {
  18.     print("\n--------------------------------------");
  19.     print(" LSPD Lift v0.2 Complete");
  20.     print("--------------------------------------\n");
  21.     #if defined helis
  22.     AddStaticVehicleEx(497,1574.51354980,-1656.38269043,28.66060638,0.00000000,-1,-1,15); //Police Maverick
  23.     AddStaticVehicleEx(469,1557.99816895,-1642.00146484,28.50211525,0.00000000,-1,-1,15); //Sparrow
  24.     AddStaticVehicleEx(469,1571.92041016,-1642.68835449,28.50211525,0.00000000,-1,-1,15); //Sparrow
  25.     #endif
  26.     elevator = CreateObject(2898,1552.10888672,-1652.88354492,12.58063602,0.00000000,0.00000000,0.00000000); //object(funturf_law) (1)
  27.     CreateObject(974,1553.41918945,-1655.62573242,15.33435249,0.00000000,0.00000000,0.00000000); //object(tall_fence) (1)
  28.     CreateObject(974,1550.06372070,-1650.12475586,14.77774048,0.00000000,0.00000000,90.00000000); //object(tall_fence) (2)
  29.     CreateObject(974,1553.41894531,-1655.62500000,20.83435249,0.00000000,0.00000000,0.00000000); //object(tall_fence) (3)
  30.     CreateObject(974,1553.41894531,-1655.62500000,24.58435249,0.00000000,0.00000000,0.00000000); //object(tall_fence) (4)
  31.     door1 = CreateObject(3051,1550.04675293,-1653.87036133,13.92138004,0.00000000,0.00000000,46.00000000); //object(lift_dr) (1)
  32.     door2 = CreateObject(3051,1550.03955078,-1655.05151367,13.92195702,0.00000000,0.00000000,46.00000000); //object(lift_dr) (2)
  33.     CreateObject(974,1550.05029297,-1652.37402344,18.02774048,0.00000000,0.00000000,90.00000000); //object(tall_fence) (6)
  34.     CreateObject(974,1550.04980469,-1652.37402344,21.27774048,0.00000000,0.00000000,90.00000000); //object(tall_fence) (7)
  35.     CreateObject(974,1550.04980469,-1652.37402344,24.52774048,0.00000000,0.00000000,90.00000000); //object(tall_fence) (8)
  36.     CreateObject(2930,1550.11853027,-1655.61718750,28.90720367,90.00000000,0.00000000,0.00000000); //object(chinatgate) (1)
  37.     CreateObject(2930,1550.08398438,-1653.36718750,30.65720367,90.00000000,0.00000000,0.00000000); //object(chinatgate) (3)
  38.     CreateObject(2930,1550.11816406,-1655.61718750,30.65720367,90.00000000,0.00000000,0.00000000); //object(chinatgate) (4)
  39.     CreateObject(2930,1550.08398438,-1653.36718750,28.90720367,90.00000000,0.00000000,0.00000000); //object(chinatgate) (5)
  40.     CreateObject(2930,1552.66149902,-1655.63513184,29.01395035,90.00000000,0.00000000,90.00000000); //object(chinatgate) (6)
  41.     CreateObject(2930,1552.66113281,-1655.63476562,30.76395035,90.00000000,0.00000000,90.00000000); //object(chinatgate) (7)
  42.     CreateObject(2930,1552.75744629,-1650.64465332,29.03897095,90.00000000,0.00000000,90.00000000); //object(chinatgate) (9)
  43.     CreateObject(2930,1552.75683594,-1650.64453125,30.78897095,90.00000000,0.00000000,90.00000000); //object(chinatgate) (10)
  44.     CreateObject(2930,1554.74182129,-1650.69531250,29.03897095,90.00000000,0.00000000,90.00000000); //object(chinatgate) (11)
  45.     CreateObject(2930,1554.72106934,-1650.67907715,30.78897095,90.00000000,0.00000000,90.00000000); //object(chinatgate) (12)
  46.     CreateObject(3051,1554.75109863,-1651.38012695,28.75781059,0.00000000,0.00000000,226.00000000); //object(lift_dr) (5)
  47.     door6 = CreateObject(3051,1554.73388672,-1654.96118164,28.75781059,0.00000000,0.00000000,225.99975586); //object(lift_dr) (6)
  48.     door7 = CreateObject(3051,1554.74902344,-1652.59082031,28.75781059,0.00000000,0.00000000,225.99975586); //object(lift_dr) (7)
  49.     door8 = CreateObject(3051,1554.73632812,-1653.79687500,28.75781059,0.00000000,0.00000000,225.99975586); //object(lift_dr) (8)
  50.     CreateObject(2930,1554.68176270,-1655.57006836,29.03246307,90.00000000,0.00000000,90.00000000); //object(chinatgate) (13)
  51.     CreateObject(2930,1554.68164062,-1655.56933594,30.78246307,90.00000000,0.00000000,90.00000000); //object(chinatgate) (14)
  52.     for(new i = 0; i < MAX_PLAYERS; i++)
  53.     {
  54.         SetPVarInt(i, "atthetop", 0);
  55.         return 1;
  56.     }
  57.     return 1;
  58. }
  59.  
  60. #else
  61.  
  62. #endif
  63.  
  64. public OnPlayerCommandText(playerid, cmdtext[])
  65. {
  66.     if (strcmp("/"#command"", cmdtext, true, 10) == 0)
  67.     {
  68.         if(GetPVarInt(playerid, "atthetop") == 0)
  69.         {
  70.             //command to go up
  71.             MoveObject(elevator,1552.10839844,-1652.88281250,27.33063507,5);
  72.             SetPVarInt(playerid, "atthetop", 1);
  73.             MoveObject(door1,1550.04675293,-1653.87036133,13.92138004,2);
  74.             MoveObject(door2,1550.03955078,-1655.05151367,13.92195702,2);
  75.             opentopdoors1 = SetTimer("opentopdoors",3000,false);
  76.         }
  77.         else
  78.         {
  79.             //command to go down
  80.             SetPVarInt(playerid, "atthetop", 0);
  81.             MoveObject(elevator,1552.10888672,-1652.88354492,12.58063602,5);
  82.             MoveObject(door6,1554.73388672,-1654.96118164,28.75781059,2);
  83.             MoveObject(door7,1554.74902344,-1652.59082031,28.75781059,2);
  84.             MoveObject(door8,1554.73632812,-1653.79687500,28.75781059,2);
  85.             openbottomdoors1 = SetTimer("openbottomdoors",3000,false);
  86.         }
  87.         return 1;
  88.     }
  89.     return 0;
  90. }
  91.  
  92. public opentopdoors()
  93. {
  94.     KillTimer(opentopdoors1);
  95.     MoveObject(door6,1554.75109863,-1651.38012695,28.75781059,2);
  96.     MoveObject(door7,1554.75109863,-1651.38012695,28.75781059,2);
  97.     MoveObject(door8,1554.75109863,-1651.38012695,28.75781059,2);
  98. }
  99.  
  100. public openbottomdoors()
  101. {
  102.     MoveObject(door1,1550.03906250,-1652.87011719,13.92138004,2);
  103.     MoveObject(door2,1550.05053711,-1656.23083496,13.92253304,2);
  104.     KillTimer(openbottomdoors1);
  105. }
  106.  
  107. //Jack_Rocker
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement