Advertisement
Guest User

Untitled

a guest
Jan 3rd, 2011
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 32.75 KB | None | 0 0
  1. //------------------------------------------------------------------------------
  2. //-------------------------------- DSZ Event.FS --------------------------------
  3. //------------------------- scriptet by [D.S.Z]Knirykas ------------------------
  4. //------------------------- Gemapt by [D.S.Z]Teemix---------------------------
  5. //----------------------------http://dsz-rl.de/ --------------------------------
  6. //------------------------------------------------------------------------------
  7.  
  8. #include <a_samp>
  9. #include <JunkBusterFS>
  10. #define Col1 0xFFA500AA
  11. #define Col2 0xFF66FFAA
  12.  
  13. forward CountDown();
  14. forward StartEvent();
  15.  
  16. new IsEventStarted;
  17. new HaveEventAccept[MAX_PLAYERS];
  18. new bool:ScriptObject[MAX_OBJECTS];
  19.  
  20.  
  21. public OnFilterScriptInit()
  22. {
  23.     IsEventStarted=false;
  24.     //Objects converted: 198
  25.     CreateScriptObject(3873,980.19866943,513.58544922,33.82352448,0.00000000,0.00000000,0.00000000); //object(silicon04_sfs) (1)
  26.     CreateScriptObject(3361,1014.93847656,490.73828125,21.33139038,0.00000000,0.00000000,334.24255371); //object(cxref_woodstair) (2)
  27.     CreateScriptObject(3361,1007.54101562,494.29101562,25.33139038,0.00000000,0.00000000,334.23706055); //object(cxref_woodstair) (3)
  28.     CreateScriptObject(3361,1000.10540771,497.87139893,29.40640450,0.00000000,0.00000000,334.24255371); //object(cxref_woodstair) (4)
  29.     CreateScriptObject(3361,998.53784180,503.34277344,33.35635376,0.00000000,0.00000000,244.24255371); //object(cxref_woodstair) (5)
  30.     CreateScriptObject(3361,1002.13110352,510.59112549,37.35632324,0.00000000,0.00000000,244.24255371); //object(cxref_woodstair) (6)
  31.     CreateScriptObject(3361,1005.64459229,517.86242676,41.33132172,0.00000000,0.00000000,244.24255371); //object(cxref_woodstair) (7)
  32.     CreateScriptObject(3361,1003.74591064,522.90124512,45.13121796,0.00000000,0.00000000,334.24255371); //object(cxref_woodstair) (8)
  33.     CreateScriptObject(3361,1002.25573730,528.41174316,48.98123932,0.00000000,0.00000000,244.23707581); //object(cxref_woodstair) (9)
  34.     CreateScriptObject(3361,1000.45520020,533.36779785,52.95622253,0.00000000,0.00000000,336.23706055); //object(cxref_woodstair) (10)
  35.     CreateScriptObject(3361,994.34039307,529.62207031,52.95622253,0.00000000,0.00000000,244.98655701); //object(cxref_woodstair) (11)
  36.     CreateScriptObject(3361,991.76989746,524.47045898,52.73145294,0.00000000,0.00000000,62.98413086); //object(cxref_woodstair) (12)
  37.     CreateScriptObject(3361,988.19128418,517.84118652,52.73145294,0.00000000,0.00000000,240.97912598); //object(cxref_woodstair) (13)
  38.     CreateScriptObject(17054,967.12567139,525.31433105,47.15793610,0.00000000,0.00000000,57.99682617); //object(cw_bigbarn04) (1)
  39.     CreateScriptObject(17054,931.58557129,549.45672607,47.15793610,0.00000000,0.00000000,57.99682617); //object(cw_bigbarn04) (2)
  40.     CreateScriptObject(979,950.35113525,535.32177734,49.96606064,10.00000000,180.00000000,147.99993896); //object(sub_roadleft) (1)
  41.     CreateScriptObject(979,951.30975342,536.53344727,49.96606064,9.99755859,179.99450684,147.99682617); //object(sub_roadleft) (2)
  42.     CreateScriptObject(979,952.25152588,537.89050293,49.96606064,9.99755859,179.99450684,147.99682617); //object(sub_roadleft) (3)
  43.     CreateScriptObject(979,949.41693115,534.04010010,49.96606064,9.99755859,179.99450684,147.99682617); //object(sub_roadleft) (4)
  44.     CreateScriptObject(3261,954.18817139,534.01660156,50.59645081,0.00000000,182.00000000,58.00000000); //object(grasshouse) (1)
  45.     CreateScriptObject(3261,951.70776367,535.61639404,50.59645081,0.00000000,181.99952698,57.99682617); //object(grasshouse) (2)
  46.     CreateScriptObject(3261,949.23388672,537.27130127,50.59645081,0.00000000,181.99952698,57.99682617); //object(grasshouse) (3)
  47.     CreateScriptObject(3261,946.85009766,538.74523926,50.59645081,0.00000000,181.99951172,57.99682617); //object(grasshouse) (4)
  48.     CreateScriptObject(979,945.20733643,539.69329834,49.96606064,9.99755859,179.99450684,237.99682617); //object(sub_roadleft) (5)
  49.     CreateScriptObject(979,942.59667969,541.25390625,50.04109573,81.99749756,179.96130371,238.02879333); //object(sub_roadleft) (6)
  50.     CreateScriptObject(979,940.89892578,542.81451416,50.41608810,88.00000000,359.99993896,57.98223877); //object(sub_roadleft) (7)
  51.     CreateScriptObject(13637,917.70599365,559.82574463,51.67428207,0.00000000,0.00000000,278.00000000); //object(tuberamp) (1)
  52.     CreateScriptObject(13594,923.94763184,560.00866699,52.65217590,0.00000000,0.00000000,0.00000000); //object(fireyfire) (1)
  53.     CreateScriptObject(13594,917.62963867,554.04040527,53.25215149,0.00000000,0.00000000,280.00000000); //object(fireyfire) (2)
  54.     CreateScriptObject(13594,906.66589355,562.18493652,53.25215149,88.00000000,0.00000000,257.99755859); //object(fireyfire) (3)
  55.     CreateScriptObject(13594,897.64965820,563.91748047,53.25215149,87.99505615,0.00000000,75.99743652); //object(fireyfire) (4)
  56.     CreateScriptObject(13594,890.28594971,566.03692627,54.40222168,74.00000000,0.00000000,255.99243164); //object(fireyfire) (5)
  57.     CreateScriptObject(1985,943.41754150,541.78875732,52.71938324,0.00000000,0.00000000,0.00000000); //object(punchbagnu) (2)
  58.     CreateScriptObject(1985,942.62182617,540.86486816,52.71938324,0.00000000,0.00000000,0.00000000); //object(punchbagnu) (3)
  59.     CreateScriptObject(1985,941.30895996,538.49060059,52.71938324,0.00000000,0.00000000,0.00000000); //object(punchbagnu) (4)
  60.     CreateScriptObject(1985,944.81994629,544.16271973,52.71938324,0.00000000,0.00000000,0.00000000); //object(punchbagnu) (5)
  61.     CreateScriptObject(3374,880.73333740,567.87957764,55.06481171,0.00000000,0.00000000,348.00000000); //object(sw_haybreak02) (1)
  62.     CreateScriptObject(3374,874.88037109,569.25769043,56.93975830,0.00000000,0.00000000,347.99743652); //object(sw_haybreak02) (2)
  63.     CreateScriptObject(3374,867.64721680,571.23986816,58.93975830,0.00000000,0.00000000,347.99743652); //object(sw_haybreak02) (3)
  64.     CreateScriptObject(3374,858.96728516,573.61889648,58.68975830,0.00000000,0.00000000,347.99743652); //object(sw_haybreak02) (4)
  65.     CreateScriptObject(13594,863.47253418,572.44238281,60.75215149,0.00000000,0.00000000,249.99755859); //object(fireyfire) (6)
  66.     CreateScriptObject(16327,858.06402588,574.35864258,57.44859314,0.00000000,271.99996948,348.00000000); //object(des_bycontowr) (1)
  67.     CreateScriptObject(3887,848.08367920,581.42950439,66.61274719,0.00000000,0.00000000,254.00000000); //object(demolish4_sfxrf) (1)
  68.     CreateScriptObject(8493,863.79919434,536.78918457,82.39745331,0.00000000,0.00000000,344.00000000); //object(pirtshp01_lvs) (1)
  69.     CreateScriptObject(974,867.77008057,573.12768555,62.97094727,0.00000000,0.00000000,345.75000000); //object(tall_fence) (1)
  70.     CreateScriptObject(974,870.02978516,572.57281494,62.97094727,0.00000000,0.00000000,345.74523926); //object(tall_fence) (2)
  71.     CreateScriptObject(974,861.37200928,575.12915039,62.97094727,0.00000000,0.00000000,345.74523926); //object(tall_fence) (3)
  72.     CreateScriptObject(974,854.88629150,576.71453857,62.97094727,0.00000000,0.00000000,345.74523926); //object(tall_fence) (4)
  73.     CreateScriptObject(974,848.38110352,578.37548828,62.97094727,0.00000000,0.00000000,345.74523926); //object(tall_fence) (5)
  74.     CreateScriptObject(979,851.01275635,495.74398804,79.16609955,81.99645996,179.95605469,252.02427673); //object(sub_roadleft) (6)
  75.     CreateScriptObject(979,847.80963135,485.97445679,80.61618805,81.99645996,179.95056152,252.02087402); //object(sub_roadleft) (6)
  76.     CreateScriptObject(979,845.33477783,486.33132935,81.59124756,81.99645996,179.95056152,252.02087402); //object(sub_roadleft) (6)
  77.     CreateScriptObject(979,842.87182617,486.76257324,83.34124756,81.99645996,179.95056152,252.02087402); //object(sub_roadleft) (6)
  78.     CreateScriptObject(979,837.88092041,488.12719727,83.24119568,81.99645996,179.95056152,346.02087402); //object(sub_roadleft) (6)
  79.     CreateScriptObject(994,827.17523193,490.84268188,82.53974915,0.00000000,0.00000000,346.00000000); //object(lhouse_barrier2) (1)
  80.     CreateScriptObject(994,821.17065430,492.32192993,82.53974915,0.00000000,0.00000000,345.99792480); //object(lhouse_barrier2) (2)
  81.     CreateScriptObject(1410,818.19677734,493.17471313,82.21428680,274.00000000,0.00000000,348.00000000); //object(dyn_f_r_wood_1b) (1)
  82.     CreateScriptObject(1410,813.35839844,494.11935425,82.56430817,273.99905396,0.00000000,347.99743652); //object(dyn_f_r_wood_1b) (2)
  83.     CreateScriptObject(1410,808.02685547,494.55322266,83.23934937,273.99902344,0.00000000,347.99743652); //object(dyn_f_r_wood_1b) (3)
  84.     CreateScriptObject(3361,930.98956299,501.67572021,2.58139038,0.00000000,0.00000000,158.24255371); //object(cxref_woodstair) (2)
  85.     CreateScriptObject(3361,936.55566406,499.34472656,6.65638971,0.00000000,0.00000000,158.23608398); //object(cxref_woodstair) (2)
  86.     CreateScriptObject(3361,942.14184570,497.10266113,10.70638847,0.00000000,0.00000000,158.24157715); //object(cxref_woodstair) (2)
  87.     CreateScriptObject(3361,947.70922852,494.84365845,14.73139572,0.00000000,0.00000000,157.74157715); //object(cxref_woodstair) (2)
  88.     CreateScriptObject(3361,954.84796143,491.85934448,14.73139572,0.00000000,0.00000000,336.98913574); //object(cxref_woodstair) (2)
  89.     CreateScriptObject(13666,804.98333740,489.73629761,79.02198029,359.51934814,264.01919556,109.21099854); //object(loopwee) (1)
  90.     CreateScriptObject(13642,804.17932129,519.72845459,80.64390564,0.00000000,0.00000000,120.00000000); //object(rings) (1)
  91.     CreateScriptObject(974,830.64508057,491.37561035,83.88094330,0.00000000,0.00000000,345.74523926); //object(tall_fence) (6)
  92.     CreateScriptObject(974,824.06866455,493.08303833,83.88094330,0.00000000,0.00000000,345.74523926); //object(tall_fence) (7)
  93.     CreateScriptObject(974,817.57489014,494.50338745,83.88094330,0.00000000,0.00000000,345.74523926); //object(tall_fence) (8)
  94.     CreateScriptObject(974,811.41723633,495.49462891,84.63098907,0.00000000,0.00000000,345.74523926); //object(tall_fence) (9)
  95.     CreateScriptObject(974,804.59710693,496.20596313,84.63098907,0.00000000,0.00000000,345.74523926); //object(tall_fence) (10)
  96.     CreateScriptObject(974,807.82086182,495.47814941,84.63098907,0.00000000,0.00000000,345.74523926); //object(tall_fence) (11)
  97.     CreateScriptObject(974,824.06835938,493.08300781,88.88094330,0.00000000,0.00000000,345.74523926); //object(tall_fence) (12)
  98.     CreateScriptObject(974,830.64453125,491.37500000,89.38094330,0.00000000,0.00000000,345.74523926); //object(tall_fence) (13)
  99.     CreateScriptObject(974,817.57421875,494.50292969,89.13094330,0.00000000,0.00000000,345.74523926); //object(tall_fence) (14)
  100.     CreateScriptObject(974,811.41699219,495.49414062,90.13098907,0.00000000,0.00000000,345.74523926); //object(tall_fence) (15)
  101.     CreateScriptObject(974,807.82031250,495.47753906,89.63098907,0.00000000,0.00000000,345.74523926); //object(tall_fence) (16)
  102.     CreateScriptObject(974,804.59667969,496.20507812,89.63098907,0.00000000,0.00000000,345.73974609); //object(tall_fence) (17)
  103.     CreateScriptObject(13603,786.03088379,565.35656738,72.81095886,0.00000000,0.00000000,0.00000000); //object(stad_tag) (1)
  104.     CreateScriptObject(1384,788.78662109,640.82611084,75.85492706,0.00000000,0.00000000,180.00000000); //object(twrcrane_m_01) (1)
  105.     CreateScriptObject(17940,775.04595947,693.11486816,83.62194824,0.00000000,0.00000000,272.00000000); //object(rbridg23_girders) (1)
  106.     CreateScriptObject(2653,786.80145264,741.18066406,82.73210144,0.00000000,0.00000000,3.00000000); //object(cj_aircon3) (1)
  107.     CreateScriptObject(2653,787.51721191,741.20489502,82.73210144,0.00000000,0.00000000,2.99926758); //object(cj_aircon3) (2)
  108.     CreateScriptObject(2653,786.16345215,741.14978027,82.73210144,0.00000000,0.00000000,2.99926758); //object(cj_aircon3) (3)
  109.     CreateScriptObject(2653,786.39392090,749.06164551,83.70708466,14.00000000,0.00000000,2.99926758); //object(cj_aircon3) (4)
  110.     CreateScriptObject(2653,785.99786377,756.36413574,86.50711823,27.99658203,0.00000000,2.99926758); //object(cj_aircon3) (5)
  111.     CreateScriptObject(3857,785.41760254,762.70898438,89.22885895,34.40335083,258.67565918,189.51617432); //object(ottosmash3) (1)
  112.     CreateScriptObject(3857,785.35827637,770.80639648,91.10397339,34.39819336,258.67309570,189.51414490); //object(ottosmash3) (2)
  113.     CreateScriptObject(3857,785.13134766,780.31542969,94.35397339,5.76263428,268.34109497,186.08116150); //object(ottosmash3) (3)
  114.     CreateScriptObject(3261,785.66217041,784.44256592,95.87023926,7.99996948,0.00000000,99.99996948); //object(grasshouse) (5)
  115.     CreateScriptObject(3261,784.28625488,791.42565918,95.87023926,7.99804688,0.00000000,99.99755859); //object(grasshouse) (6)
  116.     CreateScriptObject(3261,782.85205078,799.33007812,95.87023926,7.99804688,0.00000000,97.99755859); //object(grasshouse) (7)
  117.     CreateScriptObject(3261,780.69531250,807.03320312,96.62023926,7.99255371,0.00000000,97.99255371); //object(grasshouse) (8)
  118.     CreateScriptObject(3261,778.27026367,814.91864014,96.62023926,7.99255371,0.00000000,97.99255371); //object(grasshouse) (9)
  119.     CreateScriptObject(3426,777.29229736,820.06164551,77.63146973,0.00000000,0.00000000,0.00000000); //object(nt_noddonkbase) (1)
  120.     CreateScriptObject(3515,776.73327637,836.13159180,76.15169525,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (1)
  121.     CreateScriptObject(3515,776.87060547,841.95465088,76.15169525,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (2)
  122.     CreateScriptObject(3515,776.96838379,847.70269775,76.15169525,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (5)
  123.     CreateScriptObject(3515,777.07031250,853.70068359,76.15169525,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (6)
  124.     CreateScriptObject(3515,777.16857910,859.44879150,76.15169525,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (7)
  125.     CreateScriptObject(3586,775.14270020,867.45666504,80.15789795,0.00000000,0.00000000,188.00000000); //object(escl_la) (1)
  126.     CreateScriptObject(3586,773.55432129,879.26934814,86.30789185,0.00000000,0.00000000,187.99804688); //object(escl_la) (2)
  127.     CreateScriptObject(16135,760.28869629,936.15905762,89.61095428,0.00000000,0.00000000,98.00000000); //object(des_geysrwalk2) (1)
  128.     CreateScriptObject(3095,740.55273438,944.38787842,88.60934448,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (1)
  129.     CreateScriptObject(3095,733.40338135,932.71374512,90.08440399,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (2)
  130.     CreateScriptObject(3095,733.25830078,919.71459961,91.63442230,332.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (3)
  131.     CreateScriptObject(3095,733.28662109,910.55950928,95.43444061,331.99584961,0.00000000,0.00000000); //object(a51_jetdoor) (4)
  132.     CreateScriptObject(3271,726.88781738,899.53607178,97.61093140,0.00000000,0.00000000,182.00000000); //object(bonyrd_block3_) (1)
  133.     CreateScriptObject(3279,728.94622803,888.11065674,98.04621887,0.00000000,0.00000000,89.50000000); //object(a51_spottower) (1)
  134.     CreateScriptObject(11290,725.81213379,871.11553955,108.78224182,0.00000000,0.00000000,0.00000000); //object(facttanks_sfse04) (1)
  135.     CreateScriptObject(11461,730.06115723,860.13842773,109.64248657,90.00000000,180.69650269,179.30346680); //object(des_nwwtower) (1)
  136.     CreateScriptObject(13059,732.25268555,824.49670410,111.18900299,0.00000000,0.00000000,272.00000000); //object(cefact03) (2)
  137.     CreateScriptObject(17016,734.27679443,759.10028076,115.89433289,82.00000000,180.00000000,2.00000000); //object(cutnwplant09) (1)
  138.     CreateScriptObject(17050,737.02203369,708.90563965,97.58460236,0.00000000,0.00000000,0.00000000); //object(cw_silo02) (1)
  139.     CreateScriptObject(17050,737.61230469,698.74169922,97.58460236,0.00000000,0.00000000,0.00000000); //object(cw_silo02) (2)
  140.     CreateScriptObject(17050,737.68261719,688.05163574,97.58460236,0.00000000,0.00000000,0.00000000); //object(cw_silo02) (3)
  141.     CreateScriptObject(17050,737.70776367,677.11529541,97.58460236,0.00000000,0.00000000,0.00000000); //object(cw_silo02) (4)
  142.     CreateScriptObject(3502,737.66040039,669.01049805,122.12971497,0.00000000,0.00000000,0.00000000); //object(vgsn_con_tube) (1)
  143.     CreateScriptObject(3502,737.67095947,660.36663818,121.12971497,0.00000000,0.00000000,0.00000000); //object(vgsn_con_tube) (2)
  144.     CreateScriptObject(3502,737.80303955,649.54376221,122.15477753,0.00000000,0.00000000,0.00000000); //object(vgsn_con_tube) (3)
  145.     CreateScriptObject(3502,737.05212402,639.20947266,118.72975159,40.00000000,0.00000000,0.00000000); //object(vgsn_con_tube) (4)
  146.     CreateScriptObject(3502,737.05981445,632.56671143,113.22975159,39.99572754,0.00000000,0.00000000); //object(vgsn_con_tube) (5)
  147.     CreateScriptObject(3502,737.07507324,626.02703857,107.55467987,40.00000000,0.00000000,0.00000000); //object(vgsn_con_tube) (6)
  148.     CreateScriptObject(3502,736.21679688,622.11914062,98.80467987,87.99499512,179.99450684,179.99450684); //object(vgsn_con_tube) (7)
  149.     CreateScriptObject(3502,736.21679688,622.11914062,83.05467987,87.99505615,179.99450684,179.99450684); //object(vgsn_con_tube) (8)
  150.     CreateScriptObject(3502,736.21679688,622.11914062,67.30467987,87.99505615,179.99450684,179.99450684); //object(vgsn_con_tube) (9)
  151.     CreateScriptObject(3502,736.21679688,622.11914062,51.80467987,87.99505615,179.99450684,179.99450684); //object(vgsn_con_tube) (10)
  152.     CreateScriptObject(3502,736.21679688,622.11914062,34.05467987,87.99505615,179.99450684,179.99450684); //object(vgsn_con_tube) (11)
  153.     CreateScriptObject(3502,736.21679688,622.11914062,18.05467987,87.99505615,179.99450684,179.99450684); //object(vgsn_con_tube) (12)
  154.     CreateScriptObject(3502,736.21679688,622.11914062,18.05467987,87.99505615,179.99450684,179.99450684); //object(vgsn_con_tube) (13)
  155.     CreateScriptObject(3502,736.21679688,622.11914062,2.80467987,87.99505615,179.99450684,179.99450684); //object(vgsn_con_tube) (14)
  156.     CreateScriptObject(3502,735.90039062,615.37695312,-3.22032309,351.99645996,0.00000000,359.98901367); //object(vgsn_con_tube) (15)
  157.     CreateScriptObject(974,735.72314453,624.22326660,-3.94374037,0.00000000,0.00000000,0.00000000); //object(tall_fence) (18)
  158.     CreateScriptObject(974,735.36853027,621.69799805,-5.64373446,90.00000000,180.69557190,179.30444336); //object(tall_fence) (18)
  159.     CreateScriptObject(974,733.93432617,621.20227051,-3.94374037,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  160.     CreateScriptObject(974,737.57238770,620.91290283,-3.94374037,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  161.     CreateScriptObject(974,737.83703613,620.83642578,106.26624298,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  162.     CreateScriptObject(974,737.56542969,620.28405762,105.36618805,0.00000000,0.00000000,358.00000000); //object(tall_fence) (18)
  163.     CreateScriptObject(974,734.65417480,620.13140869,106.26624298,0.00000000,0.00000000,271.99499512); //object(tall_fence) (18)
  164.     CreateScriptObject(974,734.65332031,620.13085938,111.74124146,0.00000000,0.00000000,271.99401855); //object(tall_fence) (18)
  165.     CreateScriptObject(974,737.56005859,620.30957031,110.96620941,0.00000000,0.00000000,357.99499512); //object(tall_fence) (18)
  166.     CreateScriptObject(974,737.83691406,620.83593750,111.79121399,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  167.     CreateScriptObject(974,736.81530762,624.95965576,111.29118347,0.00000000,0.00000000,180.00000000); //object(tall_fence) (18)
  168.     CreateScriptObject(974,733.90362549,608.18231201,-1.44373989,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  169.     CreateScriptObject(974,733.90332031,608.18164062,4.05625916,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  170.     CreateScriptObject(974,737.87780762,608.24316406,-1.84373784,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  171.     CreateScriptObject(974,737.87695312,608.24316406,3.58126307,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  172.     CreateScriptObject(974,735.30212402,607.95275879,-4.19372892,90.00000000,179.30279541,180.69171143); //object(tall_fence) (18)
  173.     CreateScriptObject(974,735.31799316,602.49169922,-4.19372892,90.00000000,180.69728088,179.29724121); //object(tall_fence) (18)
  174.     CreateScriptObject(974,735.30737305,597.00805664,-4.19372892,90.00000000,180.69110107,179.29785156); //object(tall_fence) (18)
  175.     CreateScriptObject(974,733.97241211,601.63208008,-1.44373989,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  176.     CreateScriptObject(974,734.01409912,597.53100586,-1.44373989,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  177.     CreateScriptObject(974,737.84393311,601.62158203,-1.84373784,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  178.     CreateScriptObject(974,737.82946777,597.50238037,-1.84373784,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  179.     CreateScriptObject(974,737.84912109,601.70971680,3.58126307,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  180.     CreateScriptObject(974,737.82299805,597.47064209,3.58126307,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  181.     CreateScriptObject(974,733.94366455,597.45507812,3.58126307,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  182.     CreateScriptObject(974,733.93872070,602.97570801,3.58126307,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  183.     CreateScriptObject(3361,735.99224854,599.48303223,-2.16861057,0.00000000,0.00000000,90.23608398); //object(cxref_woodstair) (2)
  184.     CreateScriptObject(3361,736.02270508,594.16027832,1.35638976,0.00000000,0.00000000,90.23071289); //object(cxref_woodstair) (2)
  185.     CreateScriptObject(3361,735.98852539,586.05877686,5.40638638,0.00000000,0.00000000,90.23071289); //object(cxref_woodstair) (2)
  186.     CreateScriptObject(974,737.84625244,590.89239502,3.58126307,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  187.     CreateScriptObject(974,737.87591553,584.25616455,3.58126307,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  188.     CreateScriptObject(974,737.87500000,584.25585938,-1.94373620,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  189.     CreateScriptObject(974,737.84570312,590.89160156,-1.89373648,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  190.     CreateScriptObject(974,737.23144531,580.82727051,3.58126307,0.00000000,0.00000000,358.00000000); //object(tall_fence) (18)
  191.     CreateScriptObject(974,733.87457275,590.90216064,3.58126307,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  192.     CreateScriptObject(974,733.87036133,584.22143555,3.58126307,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  193.     CreateScriptObject(974,737.23144531,580.82714844,-1.91873693,0.00000000,0.00000000,357.99499512); //object(tall_fence) (18)
  194.     CreateScriptObject(974,733.87011719,584.22070312,-1.91873693,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  195.     CreateScriptObject(974,733.87402344,590.90136719,-1.91873693,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  196.     CreateScriptObject(974,735.32147217,591.48370361,-4.19372892,90.00000000,180.68577576,179.29772949); //object(tall_fence) (18)
  197.     CreateScriptObject(974,735.31549072,585.95147705,-4.19372892,90.00000000,180.68620300,179.29180908); //object(tall_fence) (18)
  198.     CreateScriptObject(974,735.29846191,583.45141602,-4.19372892,90.00000000,180.68115234,179.29138184); //object(tall_fence) (18)
  199.     CreateScriptObject(974,737.84570312,590.89160156,9.03126335,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  200.     CreateScriptObject(974,737.87500000,584.25585938,9.00625992,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  201.     CreateScriptObject(974,733.87402344,590.90136719,9.05627441,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  202.     CreateScriptObject(974,733.87011719,584.22070312,9.10627365,0.00000000,0.00000000,90.00000000); //object(tall_fence) (18)
  203.     CreateScriptObject(974,735.43499756,608.87646484,6.28127003,90.00000000,179.31927490,180.65878296); //object(tall_fence) (18)
  204.     CreateScriptObject(974,735.41479492,603.36755371,6.28127003,90.00000000,180.68083191,179.29168701); //object(tall_fence) (18)
  205.     CreateScriptObject(974,735.47052002,597.81207275,6.28127003,90.00000000,179.32501221,180.64201355); //object(tall_fence) (18)
  206.     CreateScriptObject(974,735.53198242,594.13482666,8.95628262,0.00000000,0.00000000,359.96154785); //object(tall_fence) (18)
  207.     CreateScriptObject(974,735.47418213,596.73516846,6.28127003,90.00000000,179.32458496,180.63691711); //object(tall_fence) (18)
  208.     CreateScriptObject(974,735.49914551,591.20910645,11.88127995,90.00000000,179.32458496,180.63691711); //object(tall_fence) (18)
  209.     CreateScriptObject(974,735.44976807,585.73425293,11.88127995,90.00000000,180.67521667,179.28631592); //object(tall_fence) (18)
  210.     CreateScriptObject(974,735.42675781,580.19836426,11.88127995,90.00000000,180.67016602,179.28588867); //object(tall_fence) (18)
  211.     CreateScriptObject(11490,732.86859131,573.34509277,6.04999924,0.00000000,0.00000000,178.00000000); //object(des_ranch) (1)
  212.     CreateScriptObject(974,732.78930664,568.93225098,7.54126263,0.00000000,0.00000000,357.99499512); //object(tall_fence) (18)
  213.     CreateScriptObject(974,730.55621338,582.24670410,7.54126263,0.00000000,0.00000000,357.99499512); //object(tall_fence) (18)
  214.     CreateScriptObject(974,730.55566406,582.24609375,12.89126492,0.00000000,0.00000000,357.99499512); //object(tall_fence) (18)
  215.     CreateScriptObject(974,736.13244629,581.85913086,14.44124126,0.00000000,0.00000000,357.99499512); //object(tall_fence) (18)
  216.     CreateScriptObject(974,736.45336914,611.29681396,1.93125713,0.00000000,0.00000000,357.99499512); //object(tall_fence) (18)
  217.     CreateScriptObject(974,736.45312500,611.29589844,7.18125725,0.00000000,0.00000000,357.99499512); //object(tall_fence) (18)
  218.     CreateScriptObject(1337,733.96386719,603.28906250,-1.29028606,0.00000000,0.00000000,0.00000000); //object(binnt07_la) (1)
  219.     CreateScriptObject(3857,837.21667480,536.88024902,88.98417664,39.88299561,273.34985352,84.78430176); //object(ottosmash3) (5)
  220.     CreateScriptObject(3857,755.84527588,707.67175293,114.29417419,39.88037109,273.34533691,84.78149414); //object(ottosmash3) (6)
  221.     CreateScriptObject(3857,769.62475586,841.49200439,114.29417419,39.88037109,273.34533691,84.78149414); //object(ottosmash3) (7)
  222.     CreateScriptObject(3857,754.98364258,646.62274170,123.54417419,39.88037109,273.34533691,84.78149414); //object(ottosmash3) (8)
  223.     return 1;
  224. }
  225.  
  226. public OnPlayerConnect(playerid)
  227. {
  228.     HaveEventAccept[playerid]=false;
  229.     return 1;
  230. }
  231.  
  232. public OnPlayerCommandText(playerid, cmdtext[])
  233.  
  234. {
  235.     if(strcmp("/ets",cmdtext,true)==0)
  236.     {
  237.         IsEventStarted=true;
  238.         SetTimer("StartEvent",60000*5,0);
  239.         SendClientMessageToAll(Col1,"|________________________________________________________________________________");
  240.         SendClientMessageToAll(Col1,"|______________ Gleich findet ein Extrem-Parkour Event startet in 5 Minuten_______");
  241.         SendClientMessageToAll(Col1,"| >  >  >  > Um am Event teilzunehmen, tippe: '/event'_____________________");
  242.         SendClientMessageToAll(Col1,"|________________________________________________________________________________");
  243.         return 1;
  244.     }
  245.  
  246.     if(strcmp("/event",cmdtext,true)==0)
  247.     {
  248.         if(IsEventStarted)
  249.         {
  250.         HaveEventAccept[playerid]=true;
  251.         SendClientMessage(playerid,Col1,"Du hast dich zum Extrem-Parkour angemeldet.");
  252.         SendClientMessage(playerid,Col1,"Warte bis du zum Event gebracht wirst ...");
  253.         }
  254.         return 1;
  255.     }
  256.  
  257.     if(strcmp("/etre",cmdtext,true)==0)
  258.     {
  259.         SendClientMessageToAll(Col1,"|________________________________________________________________________________");
  260.         SendClientMessageToAll(Col1,"|______________ Gleich findet ein Extrem-Parkour Event startet in 5 Minuten_______");
  261.         SendClientMessageToAll(Col1,"| >  >  >  > Um am Event teilzunehmen, tippe: '/event'_____________________");
  262.         SendClientMessageToAll(Col1,"|________________________________________________________________________________");
  263.         return 1;
  264.     }
  265.  
  266.     if(strcmp("/eti",cmdtext,true)==0)
  267.     {
  268.         SendClientMessageToAll(Col1,"|________________________________________________________________________________|");
  269.         SendClientMessageToAll(Col1, "NR Kent Brockman: .: Hard-Parkour Event- Info::.");
  270.         SendClientMessageToAll(Col1, "NR Kent Brockman: Gleich findet ein Parkour - Event statt.");
  271.         SendClientMessageToAll(Col1, "NR Kent Brockman: Nähres dazu gleich von meinem Kollegen.");
  272.         SendClientMessageToAll(Col1, "NR Kent Brockman: Der Gewinn beträgt 650 000 $");
  273.         SendClientMessageToAll(Col1, "NR Kent Brockman: .: Hard-Parkour Event  - Info - ENDE::.");
  274.         SendClientMessageToAll(Col1,"|________________________________________________________________________________|");
  275.         return 1;
  276.     }
  277.  
  278.     if(strcmp("/etr",cmdtext,true)==0)
  279.     {
  280.  
  281.         SendClientMessageToAll(Col1,"|________________________________________________________________________________|");
  282.         SendClientMessageToAll(Col1, "NR Michael Ware: .: Hard-Parkour Event - Regeln :.");
  283.         SendClientMessageToAll(Col1, "NR Michael Ware: Hier nochmal für alle die Regeln:");
  284.         SendClientMessageToAll(Col1, "NR Michael Ware: Ziel: Erste Person an Ziel zu sein ");
  285.         SendClientMessageToAll(Col1, "NR Michael Ware: DM ist verboten und natürlich auch Bomben legen ");
  286.         SendClientMessageToAll(Col1, "NR Michael Ware: Wer gegen diese Regeln verstösst wird mit einem Jail oder Timeban bestraft!");
  287.         SendClientMessageToAll(Col1, "NR Michael Ware:.: Hard-Parkour Event- Regeln - Ende :.");
  288.         SendClientMessageToAll(Col1,"|________________________________________________________________________________|");
  289.         return 1;
  290.     }
  291.  
  292.     if(strcmp("/eth",cmdtext,true)==0)
  293.     {
  294.  
  295.         SendClientMessage(playerid,Col2, "|_________________________________________________________________|");
  296.         SendClientMessage(playerid,Col2, "|_______________________.::Hard-Parkour - Event::.________________|");
  297.         SendClientMessage(playerid,Col2, "| /eti = Event - info ");
  298.         SendClientMessage(playerid,Col2, "| /ets = Startet das Event");
  299.         SendClientMessage(playerid,Col2, "| /etr = Regeln für das Event an alle");
  300.         SendClientMessage(playerid,Col2, "| /Countdown = Countdown");
  301.         SendClientMessage(playerid,Col2, "| /etre = Noch mal den Text von /ets");
  302.         SendClientMessage(playerid,Col2, "| /etanp = Porte dich zum Anfang ");
  303.         SendClientMessage(playerid,Col2, "| /etm1 = Porte dich Zum Mitte");
  304.         SendClientMessage(playerid,Col2, "| /etm2 = Porte dich Zum Mitte 2");
  305.         SendClientMessage(playerid,Col2, "| /etm3 = Porte dich Zum Mitte 3");
  306.         SendClientMessage(playerid,Col2, "| /etenp = Porte dich Zum Ende");
  307.         SendClientMessage(playerid,Col2, "| /ECredits");
  308.         SendClientMessage(playerid,Col2, "|_________________________________________________________________|");
  309.         return 1;
  310.     }
  311.  
  312.     if(strcmp("/ECredits",cmdtext,true)==0)
  313.     {
  314.         {
  315.         SendClientMessage(playerid,Col1,"|_________________________________________________________________|");
  316.         SendClientMessage(playerid,Col1,"|_________________DSZ Event.FS und Credits________________________|");
  317.         SendClientMessage(playerid,Col1,"|_______________by [D.S.Z]Knirykas und [D.S.Z]Teemix______________|");
  318.         SendClientMessage(playerid,Col1,"|_________________________________________________________________|");
  319.         }
  320.         return 1;
  321.     }
  322.  
  323.     if (strcmp("/etm1", cmdtext, true, 10) == 0)
  324.  
  325.     {
  326.         SetPlayerInterior(playerid,0);
  327.         SetPlayerPos(playerid,838.39318847656,536.04583740234,91.028480529785);
  328.         SetPlayerArmour(playerid,185);
  329.         SetPlayerHealth(playerid,185);
  330.         return 1;
  331.     }
  332.  
  333.     if (strcmp("/etm2", cmdtext, true, 10) == 0)
  334.  
  335.     {
  336.         SetPlayerInterior(playerid,0);
  337.         SetPlayerPos(playerid,755.50927734375,707.3193359375,117.44454193115);
  338.         SetPlayerArmour(playerid,185);
  339.         SetPlayerHealth(playerid,185);
  340.         return 1;
  341.     }
  342.    
  343.     if (strcmp("/etm3", cmdtext, true, 10) == 0)
  344.  
  345.     {
  346.         SetPlayerInterior(playerid,0);
  347.         SetPlayerPos(playerid,756.078125,645.11688232422,129.148986816415);
  348.         SetPlayerArmour(playerid,185);
  349.         SetPlayerHealth(playerid,185);
  350.         return 1;
  351.     }
  352.  
  353.     if (strcmp("/etanp", cmdtext, true, 10) == 0)
  354.  
  355.     {
  356.         SetPlayerInterior(playerid,0);
  357.         SetPlayerPos(playerid,1019.1478271484,488.47998046875,19.953720092773);
  358.         SetPlayerArmour(playerid,185);
  359.         SetPlayerHealth(playerid,185);
  360.         return 1;
  361.     }
  362.  
  363.     if (strcmp("/etenp", cmdtext, true, 10) == 0)
  364.  
  365.     {
  366.         SetPlayerInterior(playerid,0);
  367.         SetPlayerPos(playerid,732.46740722656,574.48742675781,8.5578117370605);
  368.         GivePlayerWeapon(playerid,43,999);
  369.         SetPlayerArmour(playerid,185);
  370.         SetPlayerHealth(playerid,185);
  371.         return 1;
  372.     }
  373.  
  374.  
  375.     return 0;
  376. }
  377.  
  378. public StartEvent()
  379. {
  380.     for(new i;i<GetMaxPlayers();i++)
  381.     {
  382.         if(IsPlayerConnected(i))
  383.         {
  384.             if(HaveEventAccept[i])
  385.             {
  386.                 SetPlayerInterior(i,0);
  387.                 SetPlayerPos(i,1019.1478271484,488.47998046875,19.953720092773);
  388.                 GivePlayerWeapon(i,24,0); //Desert Eagle
  389.                 GivePlayerWeapon(i,23,0); //Silenced 9mm
  390.                 GivePlayerWeapon(i,25,0); //Shotgun
  391.                 GivePlayerWeapon(i,31,0); //M4
  392.                 GivePlayerWeapon(i,33,0); //Sniper Rifle
  393.                 GivePlayerWeapon(i,34,0); //Country Rifle
  394.                 GivePlayerWeapon(i,41,0); //Spraycan
  395.                 SetPlayerHealth(i,2500);
  396.                 GameTextForPlayer(i,"~b~Willkommen am Event~n~~r~An die Regeln halten!",15000,4);
  397.             }
  398.         }
  399.     }
  400.     return 1;
  401. }
  402.  
  403. public OnFilterScriptExit()
  404. {
  405.     DestroyScriptObjects();
  406.     return 1;
  407. }
  408.  
  409.     stock CreateScriptObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ)
  410. {
  411.     new objectid = CreateObject(modelid, X, Y, Z, rX, rY, rZ);
  412.     ScriptObject[objectid] = true;
  413. }
  414.  
  415. stock DestroyScriptObjects()
  416. {
  417.     for(new o=0; o<sizeof(ScriptObject); o++)
  418.     {
  419.         if(ScriptObject[o])
  420.         {
  421.             DestroyObject(o);
  422.             ScriptObject[o]=false;
  423.         }
  424.     }
  425. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement