Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 7.38 KB | None | 0 0
  1. /*====Pont===================*/
  2. #define WAIT_TIME 10
  3. new pontObj, pontStatus;
  4. forward MovePont();
  5. public OnGameModeInit()
  6. {
  7. pontObj = CreateDynamicObject(3626, -3933.79, -2191.01, -0.68,   0.00, -90.00, 2.27);
  8. pontObj = CreateDynamicObject(3626, -3933.63, -2195.17, -0.68,   0.00, -90.00, 2.27);
  9. pontObj = CreateDynamicObject(3626, -3933.45, -2199.34, -0.68,   0.00, -90.00, 2.27);
  10. pontObj = CreateDynamicObject(3626, -3933.29, -2203.46, -0.68,   0.00, -90.00, 2.27);
  11. pontObj = CreateDynamicObject(3626, -3933.10, -2207.65, -0.68,   0.00, -90.00, 2.27);
  12. pontObj = CreateDynamicObject(3626, -3932.30, -2207.79, -0.68,   0.00, -90.00, 92.72);
  13. pontObj = CreateDynamicObject(3626, -3928.14, -2207.59, -0.68,   0.00, -90.00, 92.72);
  14. pontObj = CreateDynamicObject(3626, -3924.13, -2207.40, -0.68,   0.00, -90.00, 92.72);
  15. pontObj = CreateDynamicObject(3626, -3920.04, -2207.22, -0.68,   0.00, -90.00, 92.72);
  16. pontObj = CreateDynamicObject(3626, -3915.99, -2207.04, -0.68,   0.00, -90.00, 92.72);
  17. pontObj = CreateDynamicObject(3626, -3907.42, -2205.77, -0.68,   0.00, -90.00, 182.72);
  18. pontObj = CreateDynamicObject(3626, -3911.90, -2206.84, -0.68,   0.00, -90.00, 92.72);
  19. pontObj = CreateDynamicObject(3626, -3907.74, -2206.64, -0.68,   0.00, -90.00, 92.72);
  20. pontObj = CreateDynamicObject(3626, -3907.59, -2201.62, -0.68,   0.00, -90.00, 182.72);
  21. pontObj = CreateDynamicObject(3626, -3933.57, -2190.14, -0.68,   0.00, -90.00, 272.72);
  22. pontObj = CreateDynamicObject(3626, -3929.42, -2189.95, -0.68,   0.00, -90.00, 272.72);
  23. pontObj = CreateDynamicObject(3626, -3925.29, -2189.75, -0.68,   0.00, -90.00, 272.72);
  24. pontObj = CreateDynamicObject(3626, -3921.19, -2189.55, -0.68,   0.00, -90.00, 272.72);
  25. pontObj = CreateDynamicObject(3626, -3917.04, -2189.35, -0.68,   0.00, -90.00, 272.72);
  26. pontObj = CreateDynamicObject(3626, -3912.92, -2189.14, -0.68,   0.00, -90.00, 272.72);
  27. pontObj = CreateDynamicObject(3626, -3907.80, -2197.42, -0.68,   0.00, -90.00, 182.72);
  28. pontObj = CreateDynamicObject(3626, -3907.99, -2193.23, -0.68,   0.00, -90.00, 182.72);
  29. pontObj = CreateDynamicObject(3626, -3908.17, -2189.23, -0.68,   0.00, -90.00, 182.72);
  30. pontObj = CreateDynamicObject(3626, -3909.04, -2188.96, -0.68,   0.00, -90.00, 272.72);
  31. pontObj = CreateDynamicObject(3626, -3911.12, -2190.01, 2.20,   0.00, 0.00, 2.87);
  32. pontObj = CreateDynamicObject(3626, -3911.02, -2194.21, 2.20,   0.00, 0.00, 2.87);
  33. pontObj = CreateDynamicObject(3626, -3910.78, -2198.39, 2.20,   0.00, 0.00, 2.87);
  34. pontObj = CreateDynamicObject(3626, -3910.67, -2202.59, 2.20,   0.00, 0.00, 2.87);
  35. pontObj = CreateDynamicObject(3626, -3910.49, -2205.80, 2.20,   0.00, 0.00, 182.87);
  36. pontObj = CreateDynamicObject(3626, -3919.13, -2206.24, 2.20,   0.00, 0.00, 182.87);
  37. pontObj = CreateDynamicObject(3626, -3928.08, -2206.58, 2.20,   0.00, 0.00, 182.87);
  38. pontObj = CreateDynamicObject(3626, -3932.30, -2204.73, 2.20,   0.00, 0.00, 92.87);
  39. pontObj = CreateDynamicObject(3626, -3932.66, -2195.77, 2.20,   0.00, 0.00, 92.87);
  40. pontObj = CreateDynamicObject(3626, -3930.73, -2190.99, 2.20,   0.00, 0.00, 2.87);
  41. pontObj = CreateDynamicObject(3626, -3921.85, -2190.59, 2.20,   0.00, 0.00, 2.87);
  42. pontObj = CreateDynamicObject(3626, -3920.03, -2190.50, 2.20,   0.00, 0.00, 2.87);
  43. pontObj = CreateDynamicObject(3626, -3920.04, -2194.64, 2.20,   0.00, 0.00, 2.87);
  44. pontObj = CreateDynamicObject(3626, -3926.54, -2195.00, 2.20,   0.00, 0.00, 2.87);
  45. pontObj = CreateDynamicObject(3626, -3919.68, -2198.85, 2.20,   0.00, 0.00, 2.87);
  46. pontObj = CreateDynamicObject(3626, -3928.00, -2199.07, 2.20,   0.00, 0.00, 2.87);
  47. pontObj = CreateDynamicObject(3626, -3926.91, -2203.04, 2.20,   0.00, 0.00, 2.87);
  48. pontObj = CreateDynamicObject(3626, -3918.76, -2202.85, 2.20,   0.00, 0.00, 2.87);
  49. pontObj = CreateDynamicObject(11431, -3908.78, -2204.73, 5.25,   0.00, 0.00, 2.02);
  50. pontObj = CreateDynamicObject(11431, -3932.53, -2191.99, 5.25,   0.00, 0.00, 182.02);
  51. pontObj = CreateDynamicObject(1468, -3932.74, -2188.59, 4.84,   0.00, 0.00, 2.61);
  52. pontObj = CreateDynamicObject(1468, -3927.58, -2188.36, 4.84,   0.00, 0.00, 2.61);
  53. pontObj = CreateDynamicObject(1468, -3922.43, -2188.12, 4.84,   0.00, 0.00, 2.61);
  54. pontObj = CreateDynamicObject(1468, -3917.28, -2187.87, 4.84,   0.00, 0.00, 2.61);
  55. pontObj = CreateDynamicObject(1468, -3912.12, -2187.63, 4.84,   0.00, 0.00, 2.61);
  56. pontObj = CreateDynamicObject(1468, -3909.37, -2187.52, 4.84,   0.00, 0.00, 2.61);
  57. pontObj = CreateDynamicObject(1468, -3908.44, -2208.09, 4.84,   0.00, 0.00, 2.61);
  58. pontObj = CreateDynamicObject(1468, -3913.59, -2208.34, 4.84,   0.00, 0.00, 2.61);
  59. pontObj = CreateDynamicObject(1468, -3918.75, -2208.56, 4.84,   0.00, 0.00, 2.61);
  60. pontObj = CreateDynamicObject(1468, -3923.91, -2208.80, 4.84,   0.00, 0.00, 2.61);
  61. pontObj = CreateDynamicObject(1468, -3929.06, -2209.05, 4.84,   0.00, 0.00, 2.61);
  62. pontObj = CreateDynamicObject(1468, -3931.91, -2209.19, 4.84,   0.00, 0.00, 2.61);
  63. pontObj = CreateDynamicObject(1468, -3934.64, -2206.71, 4.84,   0.00, 0.00, 92.61);
  64. pontObj = CreateDynamicObject(1468, -3935.25, -2191.29, 4.84,   0.00, 0.00, 92.61);
  65. pontObj = CreateDynamicObject(1468, -3934.99, -2196.45, 4.84,   0.00, 0.00, 92.61);
  66. pontObj = CreateDynamicObject(1468, -3906.72, -2189.97, 4.84,   0.00, 0.00, 92.61);
  67. pontObj = CreateDynamicObject(1468, -3906.03, -2205.40, 4.84,   0.00, 0.00, 92.61);
  68. pontObj = CreateDynamicObject(1468, -3906.26, -2200.24, 4.84,   0.00, 0.00, 92.61);
  69. pontObj = CreateDynamicObject(996, -3910.23, -2201.80, 4.21,   0.00, 0.00, 1.85);
  70. pontObj = CreateDynamicObject(996, -3930.98, -2195.97, 4.21,   0.00, 0.00, 1.85);
  71. pontObj = CreateDynamicObject(3578, -3935.01, -2193.93, 2.89,   90.00, 0.00, 272.44);
  72. pontObj = CreateDynamicObject(3578, -3934.60, -2203.89, 2.89,   90.00, 0.00, 272.44);
  73. pontObj = CreateDynamicObject(3578, -3906.21, -2202.78, 2.89,   90.00, 0.00, 92.44);
  74. pontObj = CreateDynamicObject(3578, -3906.63, -2192.81, 2.89,   90.00, 0.00, 92.44);
  75. pontObj = CreateDynamicObject(3287, -3923.75, -2191.42, 7.06,   0.00, 0.00, 271.51);
  76. pontObj = CreateDynamicObject(3287, -3914.44, -2205.00, 7.06,   0.00, 0.00, 272.73);
  77. pontObj = CreateDynamicObject(1461, -3918.16, -2188.29, 4.53,   0.00, 0.00, 0.51);
  78. pontObj = CreateDynamicObject(1461, -3912.05, -2188.03, 4.53,   0.00, 0.00, 0.51);
  79. pontObj = CreateDynamicObject(1461, -3907.05, -2192.29, 4.53,   0.00, 0.00, -90.51);
  80. pontObj = CreateDynamicObject(1461, -3906.76, -2198.04, 4.53,   0.00, 0.00, -90.51);
  81. pontObj = CreateDynamicObject(1461, -3922.81, -2208.43, 4.53,   0.00, 0.00, 180.51);
  82. pontObj = CreateDynamicObject(1461, -3930.13, -2208.76, 4.53,   0.00, 0.00, 180.51);
  83. pontObj = CreateDynamicObject(1461, -3934.28, -2204.51, 4.53,   0.00, 0.00, 90.51);
  84. pontObj = CreateDynamicObject(1461, -3934.52, -2198.83, 4.53,   0.00, 0.00, 90.51);
  85. pontObj = CreateDynamicObject(1280, -3926.82, -2208.57, 4.00,   0.00, 0.00, 274.18);
  86. pontObj = CreateDynamicObject(1280, -3915.16, -2188.27, 4.00,   0.00, 0.00, 93.05);
  87.  
  88.     SetTimer("MovePont", 1000 * 60 * WAIT_TIME, false);
  89.     return 1;
  90. }
  91.  
  92. public OnDynamicObjectMoved(objectid)
  93. {
  94.     if(objectid == pontObj)
  95.     {
  96.         if(pontStatus == 0) pontStatus = 1; else pontStatus = 0;
  97.         SetTimer("MovePont", 1000 * 60 * WAIT_TIME, false);
  98.     }
  99.     return 1;
  100. }
  101.  
  102. public MovePont()
  103. {
  104.     if(pontStatus == 0)
  105.         MoveObject(pontObj, -3260.3020,-2141.8955,0.8375,282.6560); //Naar de overkant
  106.     else
  107.         MoveObject(pontObj, -3911.3123,-2208.0322,0.7805,277.2301); //Terug naar begin
  108.     return 1;
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement