Advertisement
Guest User

Tez2k7

a guest
Dec 14th, 2008
548
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 6.36 KB | None | 0 0
  1. // Top Of Script
  2. new LSPDBarrier1;
  3. new LSPDGate1;
  4. new SFPDBarrier1;
  5. new SFPDBarrier2;
  6. new SFPDGate1;
  7. new LVPDBarrier1;
  8. new LVPDGate1;
  9. new LVPDGate2;
  10. forward LSPDBarrier1Timer();
  11. forward LSPDGate1Timer();
  12. forward SFPDBarrier1Timer();
  13. forward SFPDBarrier2Timer();
  14. forward SFPDGate1Timer();
  15. forward LVPDBarrier1Timer();
  16. forward LVPDGate1Timer();
  17. forward LVPDGate2Timer();
  18.  
  19. public OnGameModeInit()
  20. {
  21.         CreateObject(995,1544.841674,-1633.573242,13.244799,90.000000,0.000000,271.012207); // LSPDBlock1
  22.         CreateObject(994,1544.860107,-1617.647216,12.537019,-1.000000,0.000000,269.168762); // LSPDBlock2
  23.         CreateObject(971,-1636.529296,688.580444,9.389122,0.000000,0.000000,358.653167); // SFPDBlock1
  24.         LSPDBarrier1 = CreateObject(968,1544.755004,-1623.929199,13.352820,0.000000,89.000000,269.818847);
  25.         LSPDGate1 = CreateObject(980,1588.265991,-1638.143554,15.014236,0.000000,0.000000,0.675605);
  26.         SFPDBarrier1 = CreateObject(968,-1572.275878,665.800231,7.037499,0.000000,-89.000000,91.176780);
  27.         SFPDBarrier2 = CreateObject(968,-1701.454101,680.673767,24.857488,0.000000,-89.000000,269.939086);
  28.         SFPDGate1 = CreateObject(971,-1627.696777,688.464660,9.414549,0.000000,0.000000,-0.333460);
  29.         LVPDBarrier1 = CreateObject(968,2238.143554,2457.357910,10.833136,0.000000,89.000000,271.965820);
  30.         LVPDGate1 = CreateObject(980,2293.974853,2497.135498,4.561177,0.000000,0.000000,91.243118);
  31.         LVPDGate2 = CreateObject(980,2335.075195,2443.761474,7.144308,0.000000,0.000000,241.384170);
  32. }
  33.  
  34. public OnPlayerCommandText(playerid, cmdtext[])
  35. {
  36.         if(strcmp(cmd, "/LSPDBarrier1open", true) == 0) // Command
  37.         {
  38.             if(IsACop(playerid)) // Checks if the player is in the police
  39.             {
  40.                 SetObjectRot(LSPDBarrier1,0.000000,0.000000,269.818847); // Moves the object
  41.                 SetTimer("LSPDBarrier1Timer", 5000, 0);
  42.             }
  43.         }
  44.         if(strcmp(cmd, "/LSPDBarrier1close", true) == 0)
  45.         {
  46.             if(IsACop(playerid))
  47.             {
  48.                 SetObjectRot(LSPDBarrier1,0.000000,89.000000,269.818847);
  49.         }
  50.         }
  51.         if(strcmp(cmd, "/LSPDGate1open", true) == 0)
  52.         {
  53.             if(IsACop(playerid))
  54.             {
  55.                 MoveObject(LSPDGate1, 1588.265991,-1638.143554,9.534472,0.4);
  56.                 SetTimer("LSPDGate1Timer", 5000, 0);
  57.             }
  58.         }
  59.         if(strcmp(cmd, "/LSPDGate1close", true) == 0)
  60.         {
  61.             if(IsACop(playerid))
  62.             {
  63.                 MoveObject(LSPDGate1, 1588.265991,-1638.143554,15.014236,0.4);
  64.             }
  65.         }
  66.         if(strcmp(cmd, "/SFPDBarrier1open", true) == 0)
  67.         {
  68.             if(IsACop(playerid))
  69.             {
  70.                 SetObjectRot(SFPDBarrier1,0.000000,-1.000000,91.176780);
  71.                 SetTimer("SFPDBarrier1Timer", 5000, 0);
  72.             }
  73.         }
  74.         if(strcmp(cmd, "/SFPDBarrier1close", true) == 0)
  75.         {
  76.             if(IsACop(playerid))
  77.             {
  78.                 SetObjectRot(SFPDBarrier1,0.000000,-89.000000,91.176780);
  79.             }
  80.         }
  81.         if(strcmp(cmd, "/SFPDBarrier2open", true) == 0)
  82.         {
  83.             if(IsACop(playerid))
  84.             {
  85.                 SetObjectRot(SFPDBarrier2,0.000000,-1.000000,269.939086);
  86.                 SetTimer("SFPDBarrier2Timer", 5000, 0);
  87.             }
  88.         }
  89.         if(strcmp(cmd, "/SFPDBarrier2close", true) == 0)
  90.         {
  91.             if(IsACop(playerid))
  92.             {
  93.                 SetObjectRot(SFPDBarrier2,0.000000,-89.000000,269.939086);
  94.             }
  95.         }
  96.         if(strcmp(cmd, "/SFPDGate1open", true) == 0)
  97.         {
  98.             if(IsACop(playerid))
  99.             {
  100.                 MoveObject(SFPDGate1, -1627.696777,688.464660,14.599885,0.4);
  101.                 SetTimer("SFPDGate1Timer", 5000, 0);
  102.             }
  103.         }
  104.         if(strcmp(cmd, "/SFPDGate1close", true) == 0)
  105.         {
  106.             if(IsACop(playerid))
  107.             {
  108.                 MoveObject(SFPDGate1, -1627.696777,688.464660,9.414549,0.4);
  109.             }
  110.         }
  111.         if(strcmp(cmd, "/LVPDBarrier1open", true) == 0)
  112.         {
  113.             if(IsACop(playerid))
  114.             {
  115.                 SetObjectRot(LVPDBarrier1, 0.000000,-1.000000,271.965820);
  116.                 SetTimer("LVPDBarrier1Timer", 5000, 0);
  117.             }
  118.         }
  119.         if(strcmp(cmd, "/LVPDBarrier1close", true) == 0)
  120.         {
  121.             if(IsACop(playerid))
  122.             {
  123.                 SetObjectRot(LVPDBarrier1, 0.000000,89.000000,271.965820);
  124.             }
  125.         }
  126.         if(strcmp(cmd, "/LVPDGate1open", true) == 0)
  127.         {
  128.             if(IsACop(playerid))
  129.             {
  130.                 MoveObject(LVPDGate1, 2293.974853,2497.135498,10.055157,0.4);
  131.                 SetTimer("LVPDGate1Timer", 5000, 0);
  132.             }
  133.         }
  134.         if(strcmp(cmd, "/LVPDGate1close", true) == 0)
  135.         {
  136.             if(IsACop(playerid))
  137.             {
  138.                 MoveObject(LVPDGate1, 2293.974853,2497.135498,4.561177,0.4);
  139.             }
  140.         }
  141.         if(strcmp(cmd, "/LVPDGate2open", true) == 0)
  142.         {
  143.             if(IsACop(playerid))
  144.             {
  145.                 MoveObject(LVPDGate2, 2335.075439,2443.761474,12.621609,0.4);
  146.                 SetTimer("LVPDGate2Timer", 5000, 0);
  147.             }
  148.         }
  149.         if(strcmp(cmd, "/LVPDGate2close", true) == 0)
  150.         {
  151.             if(IsACop(playerid))
  152.             {
  153.                 MoveObject(LVPDGate2, 2335.075195,2443.761474,7.144308,0.4);
  154.             }
  155.         }
  156. }
  157.  
  158. // Create These Publics
  159.  
  160. public LSPDBarrier1Timer()
  161. {
  162.         SetObjectRot(LSPDBarrier1,0.000000,89.000000,269.818847);
  163. }
  164.  
  165. public LSPDGate1Timer()
  166. {
  167.         MoveObject(LSPDGate1, 1588.265991,-1638.143554,9.534472,0.4);
  168. }
  169.  
  170. public SFPDBarrier1Timer()
  171. {
  172.         MoveObject(LSPDGate1, 1588.265991,-1638.143554,15.014236,0.4);
  173. }
  174.  
  175. public SFPDBarrier2Timer()
  176. {
  177.         SetObjectRot(SFPDBarrier2,0.000000,-89.000000,269.939086);
  178. }
  179.  
  180. public SFPDGate1Timer()
  181. {
  182.         MoveObject(SFPDGate1, -1627.696777,688.464660,9.414549,0.4);
  183. }
  184.  
  185. public LVPDBarrier1Timer()
  186. {
  187.         SetObjectRot(LVPDBarrier1, 0.000000,89.000000,271.965820);
  188. }
  189.  
  190. public LVPDGate1Timer()
  191. {
  192.     MoveObject(LVPDGate1, 2293.974853,2497.135498,4.561177,0.4);
  193. }
  194.  
  195. public LVPDGate2Timer()
  196. {
  197.         MoveObject(LVPDGate2, 2335.075195,2443.761474,7.144308,0.4);
  198. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement