Guest User

Untitled

a guest
Aug 1st, 2010
376
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 14.73 KB | None | 0 0
  1. //----------------------------------------------------------------------------------//
  2. // Old Bunker, By Alpha500delta
  3. //------------------------------------------------------------------------------//
  4. // Do Not Release this, and Do not claim this is yours Without my Permission.
  5. // You may edit this for yourself but DON'T Delete my Credits.
  6. //-------------------------------------------------------------------------------//
  7.  
  8. #include <a_samp>
  9.  
  10. #pragma tabsize 0
  11.  
  12. public OnFilterScriptInit()
  13. {
  14. AddStaticVehicleEx(432,561.29162598,-1866.10449219,4.71332502,5.95495605,-1,-1,15); //Rhino
  15. //===========================================================================================//
  16. CreateObject(11457,583.93853760,-1863.59240723,1.74327421,0.00000000,0.00000000,0.00000000); //object(des_pueblo09) (1)
  17. CreateObject(11458,559.21173096,-1860.69921875,3.34999847,7.19000244,0.00000000,0.00000000); //object(des_pueblo10) (1)
  18. CreateObject(3258,571.89062500,-1858.92822266,-4.53816891,67.49002075,0.00000000,0.00000000); //object(refthinchim1) (2)
  19. CreateObject(11446,569.67456055,-1879.62500000,2.32979918,0.00000000,0.00000000,0.00000000); //object(des_pueblo07) (1)
  20. CreateObject(11446,569.67382812,-1879.62500000,3.05479622,0.00000000,0.00000000,0.00000000); //object(des_pueblo07) (2)
  21. CreateObject(11446,569.67382812,-1879.62500000,4.00479317,0.00000000,0.00000000,0.00000000); //object(des_pueblo07) (3)
  22. CreateObject(11446,569.67382812,-1879.62500000,4.22979021,0.00000000,0.00000000,0.00000000); //object(des_pueblo07) (4)
  23. CreateObject(11446,575.92382812,-1878.89978027,4.22979021,0.00000000,0.00000000,89.73001099); //object(des_pueblo07) (5)
  24. CreateObject(11446,575.92382812,-1878.89941406,3.82978678,0.00000000,0.00000000,89.72534180); //object(des_pueblo07) (6)
  25. CreateObject(11446,575.92382812,-1878.89941406,3.37978697,0.00000000,0.00000000,89.72534180); //object(des_pueblo07) (7)
  26. CreateObject(11446,575.92382812,-1878.89941406,2.77978468,0.00000000,0.00000000,89.72534180); //object(des_pueblo07) (8)
  27. CreateObject(10832,572.44421387,-1875.07324219,2.51531315,0.00000000,0.00000000,359.76501465); //object(gatehouse2_sfse) (1)
  28. CreateObject(3277,572.48565674,-1874.86096191,4.58054161,0.00000000,0.00000000,0.00000000); //object(mil_sambase) (1)
  29. CreateObject(3279,592.07312012,-1889.17407227,2.46535683,3.22000122,1.48498535,0.00000000); //object(a51_spottower) (1)
  30. CreateObject(3267,540.79022217,-1902.59143066,1.12480545,0.00000000,0.00000000,130.69055176); //object(mil_samsite) (1)
  31. CreateObject(3277,540.94610596,-1902.99670410,1.11488187,0.00000000,0.00000000,0.00000000); //object(mil_sambase) (3)
  32. CreateObject(3277,610.74560547,-1905.49609375,2.16488123,0.00000000,0.00000000,0.00000000); //object(mil_sambase) (4)
  33. CreateObject(3267,610.07012939,-1904.49023438,2.54980516,336.17999268,290.52499390,130.68786621); //object(mil_samsite) (3)
  34. CreateObject(2780,585.26300049,-1864.07971191,-1.78417385,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (1)
  35. CreateObject(2780,572.33593750,-1873.74450684,-2.55917430,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (2)
  36. CreateObject(2780,609.66607666,-1904.47338867,-3.30917454,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (3)
  37. CreateObject(3282,558.56762695,-1847.05456543,3.93261480,0.00000000,0.00000000,0.00000000); //object(cxreffencemsh) (1)
  38. CreateObject(3282,569.56640625,-1847.05371094,3.93261480,0.00000000,0.00000000,0.00000000); //object(cxreffencemsh) (2)
  39. CreateObject(3282,580.56616211,-1847.05371094,3.93261480,0.00000000,0.00000000,0.00000000); //object(cxreffencemsh) (3)
  40. CreateObject(3282,591.06518555,-1849.47766113,4.15761566,0.00000000,0.00000000,334.19519043); //object(cxreffencemsh) (4)
  41. CreateObject(3282,598.12457275,-1856.95678711,3.70761395,0.00000000,0.00000000,292.41833496); //object(cxreffencemsh) (5)
  42. CreateObject(3282,598.12402344,-1856.95605469,4.13261557,0.00000000,0.00000000,292.41760254); //object(cxreffencemsh) (6)
  43. CreateObject(3282,600.49890137,-1867.60546875,3.18261576,0.00000000,0.00000000,272.56774902); //object(cxreffencemsh) (7)
  44. CreateObject(3282,601.04809570,-1878.55517578,3.18261576,0.00000000,0.00000000,272.56530762); //object(cxreffencemsh) (8)
  45. CreateObject(3282,601.44824219,-1887.65380859,2.30761242,0.00000000,0.00000000,272.56530762); //object(cxreffencemsh) (9)
  46. CreateObject(3282,605.67346191,-1894.42932129,1.75761151,0.00000000,0.00000000,314.25000000); //object(cxreffencemsh) (10)
  47. CreateObject(3282,615.54675293,-1907.00329590,0.88261133,0.00000000,0.00000000,272.56530762); //object(cxreffencemsh) (11)
  48. CreateObject(3282,616.04589844,-1917.97753906,-0.14238873,0.00000000,0.00000000,272.56530762); //object(cxreffencemsh) (13)
  49. CreateObject(3282,611.79516602,-1901.12756348,1.70761025,0.00000000,0.00000000,312.26501465); //object(cxreffencemsh) (15)
  50. CreateObject(3282,611.79492188,-1901.12695312,1.70761025,0.00000000,0.00000000,312.26440430); //object(cxreffencemsh) (16)
  51. CreateObject(3282,605.67285156,-1894.42871094,2.63261175,0.00000000,0.00000000,314.24743652); //object(cxreffencemsh) (19)
  52. CreateObject(3282,611.79492188,-1901.12695312,2.45760918,0.00000000,0.00000000,312.26440430); //object(cxreffencemsh) (21)
  53. CreateObject(3282,600.49804688,-1867.60546875,4.10761929,0.00000000,0.00000000,272.56530762); //object(cxreffencemsh) (23)
  54. CreateObject(3282,601.04785156,-1878.55468750,3.85761738,0.00000000,0.00000000,272.56530762); //object(cxreffencemsh) (25)
  55. CreateObject(3282,601.44824219,-1887.65332031,3.18261480,0.00000000,0.00000000,272.56530762); //object(cxreffencemsh) (27)
  56. CreateObject(2395,560.39526367,-1869.87988281,0.88882446,0.00000000,0.00000000,8.12988281); //object(cj_sports_wall) (1)
  57. CreateObject(3282,541.16778564,-1847.05371094,3.83261442,0.00000000,0.00000000,0.00000000); //object(cxreffencemsh) (30)
  58. CreateObject(3282,535.61645508,-1852.55322266,3.83261442,0.00000000,0.00000000,89.73001099); //object(cxreffencemsh) (31)
  59. CreateObject(3282,535.61621094,-1863.50268555,3.38261366,0.00000000,0.00000000,89.72534180); //object(cxreffencemsh) (32)
  60. CreateObject(3282,535.69128418,-1863.50231934,2.85761356,0.00000000,0.00000000,89.72534180); //object(cxreffencemsh) (33)
  61. CreateObject(3282,535.61621094,-1874.47094727,2.28261328,0.00000000,0.00000000,89.72534180); //object(cxreffencemsh) (35)
  62. CreateObject(3282,535.61621094,-1874.47070312,3.00761414,0.00000000,0.00000000,89.72534180); //object(cxreffencemsh) (36)
  63. CreateObject(3282,535.56616211,-1885.47119141,1.88261354,0.00000000,0.00000000,89.72534180); //object(cxreffencemsh) (37)
  64. CreateObject(3282,535.56542969,-1885.47070312,2.40761089,0.00000000,0.00000000,89.72534180); //object(cxreffencemsh) (38)
  65. CreateObject(3282,535.39025879,-1896.32055664,0.98261106,359.50000000,350.07501221,89.72534180); //object(cxreffencemsh) (43)
  66. CreateObject(3282,535.38964844,-1896.44543457,1.60761046,359.49462891,350.07385254,89.72534180); //object(cxreffencemsh) (44)
  67. CreateObject(3282,535.33959961,-1907.19531250,-0.74238932,359.49462891,350.07385254,89.72534180); //object(cxreffencemsh) (45)
  68. CreateObject(3282,535.33886719,-1907.29541016,-0.31738949,359.49462891,350.07385254,89.72534180); //object(cxreffencemsh) (46)
  69. CreateObject(967,547.44036865,-1847.76159668,4.04081631,0.00000000,0.00000000,91.66995239); //object(bar_gatebox01) (1)
  70. CreateObject(3036,552.83288574,-1847.13720703,3.63226223,351.99987793,350.07507324,248.21032715); //object(ct_gatexr) (1)
  71. CreateObject(10984,561.35760498,-1880.47167969,2.16700029,0.00000000,0.00000000,0.00000000); //object(rubbled01_sfs) (1)
  72. CreateObject(10984,590.83752441,-1889.22167969,2.46700144,0.00000000,0.00000000,0.00000000); //object(rubbled01_sfs) (2)
  73. CreateObject(850,545.09783936,-1851.10791016,4.14148426,2.75000000,0.00000000,0.00000000); //object(cj_urb_rub_1) (1)
  74. CreateObject(851,552.18383789,-1866.11621094,3.50367665,0.00000000,0.00000000,0.00000000); //object(cj_urb_rub_2) (1)
  75. CreateObject(852,590.64007568,-1877.64758301,3.13991189,0.75000000,0.00000000,0.00000000); //object(cj_urb_rub_4) (1)
  76. CreateObject(14408,573.56585693,-1845.75805664,-3.91532302,0.00000000,0.00000000,0.00000000); //object(carter-floors04) (1)
  77. CreateObject(14411,593.46691895,-1850.33361816,-10.14901733,0.00000000,0.00000000,180.33984375); //object(carter-stairs04) (1)
  78. CreateObject(3099,585.48236084,-1852.35803223,-6.90751076,0.00000000,0.00000000,268.30029297); //object(break_wall_3b) (1)
  79. CreateObject(9131,588.69287109,-1852.03540039,-5.98251200,0.00000000,0.00000000,268.53527832); //object(shbbyhswall13_lvs) (1)
  80. CreateObject(9131,588.69238281,-1852.03515625,-3.83250761,0.00000000,0.00000000,268.53332520); //object(shbbyhswall13_lvs) (2)
  81. CreateObject(2957,587.41247559,-1852.32507324,-2.30751038,0.00000000,0.00000000,0.00000000); //object(chinatgaragedoor) (1)
  82. CreateObject(974,583.60632324,-1845.90991211,-10.48133278,0.00000000,0.00000000,269.74023438); //object(tall_fence) (1)
  83. CreateObject(974,583.60546875,-1837.90844727,-10.48133278,0.00000000,0.00000000,269.73632812); //object(tall_fence) (2)
  84. CreateObject(18553,595.47894287,-1857.72326660,-5.69212437,0.00000000,0.00000000,179.17565918); //object(count_ammundoor) (1)
  85. CreateObject(3029,583.67541504,-1855.54174805,-13.25907326,356.75000000,354.04501343,17.86486816); //object(cr1_door) (1)
  86. CreateObject(3029,583.64978027,-1852.49121094,-13.30907249,358.24804688,7.93481445,138.67404175); //object(cr1_door) (2)
  87. CreateObject(974,583.38024902,-1848.66711426,-4.57633495,0.00000000,0.00000000,269.73632812); //object(tall_fence) (5)
  88. CreateObject(974,583.37988281,-1841.99755859,-4.57633495,0.00000000,0.00000000,269.73632812); //object(tall_fence) (6)
  89. CreateObject(974,583.37988281,-1835.37194824,-4.57633495,0.00000000,0.00000000,269.73632812); //object(tall_fence) (7)
  90. CreateObject(11235,588.39886475,-1862.26208496,3.33710718,0.00000000,0.00000000,0.00000000); //object(crackfactwalkd) (1)
  91. CreateObject(3089,584.03558350,-1868.39270020,6.17383909,0.00000000,0.00000000,359.75000000); //object(ab_casdorlok) (1)
  92. CreateObject(10984,559.80737305,-1858.79260254,3.11699820,0.00000000,0.00000000,0.00000000); //object(rubbled01_sfs) (4)
  93. CreateObject(1642,584.76000977,-1866.76489258,4.59483576,0.00000000,0.00000000,0.00000000); //object(beachtowel02) (1)
  94. CreateObject(1642,594.73522949,-1857.69030762,-7.05516958,0.00000000,0.00000000,0.00000000); //object(beachtowel02) (2)
  95. CreateObject(1698,587.09747314,-1858.56250000,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (1)
  96. CreateObject(1698,585.79736328,-1858.56250000,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (2)
  97. CreateObject(1698,584.52185059,-1858.56250000,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (3)
  98. CreateObject(1698,583.47192383,-1858.56250000,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (4)
  99. CreateObject(1698,582.69714355,-1858.56250000,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (5)
  100. CreateObject(1698,581.57116699,-1858.56250000,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (6)
  101. CreateObject(1698,580.52001953,-1858.56250000,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (7)
  102. CreateObject(1698,580.94494629,-1861.46313477,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (8)
  103. CreateObject(1698,579.59448242,-1861.46289062,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (9)
  104. CreateObject(1698,579.59375000,-1858.56274414,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (10)
  105. CreateObject(1698,587.09423828,-1860.98767090,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (11)
  106. CreateObject(1698,587.09375000,-1863.61242676,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (12)
  107. CreateObject(1698,587.09375000,-1866.23693848,4.88396883,0.00000000,0.00000000,0.00000000); //object(esc_step8) (13)
  108. CreateObject(1698,588.74340820,-1858.31115723,4.88396883,0.00000000,0.00000000,269.53527832); //object(esc_step8) (14)
  109. CreateObject(1698,588.74316406,-1857.41015625,4.88396883,0.00000000,0.00000000,269.53308105); //object(esc_step8) (15)
  110. CreateObject(1698,589.74414062,-1857.36010742,4.88396883,0.00000000,0.00000000,269.53308105); //object(esc_step8) (16)
  111. CreateObject(1698,589.74414062,-1858.38537598,4.88396883,0.00000000,0.00000000,269.53308105); //object(esc_step8) (17)
  112. CreateObject(1698,590.54370117,-1858.40979004,4.58396864,0.00000000,0.00000000,270.49780273); //object(esc_step8) (18)
  113. CreateObject(1698,590.54296875,-1857.35815430,4.58396864,0.00000000,0.00000000,270.49438477); //object(esc_step8) (19)
  114. CreateObject(1698,590.89331055,-1858.43347168,4.38396788,0.00000000,0.00000000,270.49438477); //object(esc_step8) (20)
  115. CreateObject(1698,590.89257812,-1857.35656738,4.38396788,0.00000000,0.00000000,270.49438477); //object(esc_step8) (21)
  116. CreateObject(1698,591.26794434,-1857.35644531,4.18396711,0.00000000,0.00000000,270.49438477); //object(esc_step8) (22)
  117. CreateObject(1698,591.26757812,-1858.48205566,4.18396711,0.00000000,0.00000000,270.49438477); //object(esc_step8) (23)
  118. CreateObject(1698,591.94250488,-1858.48144531,3.98396635,0.00000000,0.00000000,270.49438477); //object(esc_step8) (24)
  119. CreateObject(1698,591.94238281,-1857.30578613,3.98396635,0.00000000,0.00000000,270.49438477); //object(esc_step8) (25)2)
  120.     return 1;
  121. }
  122.  
  123. public OnFilterScriptExit()
  124. {
  125.     //Optional, if you want to Add DestroyObject, Or Something Else
  126.     return 1;
  127. }
  128.  
  129. public OnPlayerConnect(playerid)
  130. {
  131.     SendClientMessage(playerid,0xFFFFFFFF,"This server Uses The Bunker FS/Map (/bhelp), By Alpha"); //Do NOT Change the Credits!
  132.     return 1;
  133. }
  134.  
  135. public OnPlayerCommandText(playerid, cmdtext[])
  136. {
  137.     if (strcmp("/bunker", cmdtext, true, 10) == 0) //The Teleport
  138.     {
  139.         SetPlayerPos(playerid,584.76000976563,-1866.7648925781,5.2288357582092);
  140.         SendClientMessage(playerid,0xFFFFFFFF,"You have Teleported to the Bunker");
  141.         return 1;
  142.     }
  143.     if(!strcmp("/enterb",cmdtext))
  144.     {
  145.         if(IsPlayerInRangeOfPoint(playerid, 2.0, 584.03558349609, -1868.3927001953, 6.1738390922546))
  146.         {
  147.             SendClientMessage(playerid,0xFFFFFFFF,"You have Entered the Bunker");
  148.             SetPlayerPos(playerid,594.73522949219,-1857.6903076172,-7.3251695823669);
  149.         }
  150.         return 1;
  151.     }
  152.     if (strcmp("/exitb", cmdtext, true, 10) == 0) //You can change this to
  153.     {
  154.         SetPlayerPos(playerid,584.76000976563,-1866.7648925781,5.2288357582092);
  155.         SendClientMessage(playerid,0xFFFFFFFF,"You have Left the Bunker");
  156.         return 1;
  157.     }
  158.     if (strcmp("/bhelp", cmdtext, true, 10) == 0) //Info, dont forget to update it when above commands are changed (!)
  159.     {
  160.         SendClientMessage(playerid,0xFFFFFFFF,"==== Old WW2 Bunker  By Alpha ====");
  161.         SendClientMessage(playerid,0xFFFFFFFF,"Teleport: /bunker");
  162.         SendClientMessage(playerid,0xFFFFFFFF,"To enter type /enterb (Must be near the Door!)");
  163.         SendClientMessage(playerid,0xFFFFFFFF,"To exit type /exitb");
  164.         SendClientMessage(playerid,0xFFFFFFFF,"====================================");
  165.         return 1;
  166.     }
  167.     return 0;
  168. }
Advertisement
Add Comment
Please, Sign In to add comment