Cody09

Map: Stufen Parkour

Mar 23rd, 2012
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 10.94 KB | None | 0 0
  1. /*
  2. *Scriptname:    -> Map: Stufen Parkour
  3. *
  4. *Autoren:       -> Mapped by: Cody09 (http://forum.sa-mp.de/index.php?page=User&userID=8426)
  5. *
  6. *Requirements:  -> Samp 0.3c (and higher)
  7. *
  8. *Changelog:     -> ~ v.1.0
  9. *                       ->> Release
  10. *
  11. *
  12. *Beschreibung:  -> Diese Map wurde mal als Event gemappt von mir. Ziel ist es, bis zum Ziel zu kommen :D(echt jetzt?)
  13. *
  14. *Rechte:        -> Du darfst diese/s Map/Script:    -Auf deinem Server verwenden
  15. *                                                   -Bearbeiten
  16. *                                                   -Credits entfernen(Kann man aber auch dran lassen, sind eh nur prints :D)
  17. *                                                   -nicht veröffentlichen(bzw. nur auf Anfrage bei Cody09)
  18. *                                                   -Nicht verkaufen!
  19. */
  20.  
  21. //----------------Defines--------------------
  22. #define FILTERSCRIPT
  23.  
  24. //----------------Einstellungen--------------
  25. //#define USE_STREAMERPLUGIN   //Auskommentieren wenn du das Streamerplugin nicht verwendest
  26.  
  27. //----------------Includes-------------------
  28. #include <a_samp>
  29.  
  30. #if defined USE_STREAMERPLUGIN
  31. #include <streamer>
  32. #define CreateObject CreateDynamicObject
  33. #endif
  34.  
  35. //----------------New´s----------------------
  36. new tor[7];
  37. public OnFilterScriptInit()
  38. {
  39.     print("\n--------------------------------------");
  40.     print(" Map: Stufen Parkour");
  41.     print(" Mapped by: Cody09");
  42.     print("--------------------------------------\n");
  43.    
  44.     CreateObject(973,1560.02392578,-1354.07983398,329.29367065,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (1)
  45.     CreateObject(973,1561.35229492,-1355.90686035,331.77633667,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (8)
  46.     CreateObject(973,1563.11840820,-1357.18969727,334.22222900,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (9)
  47.     CreateObject(973,1565.54895020,-1356.86291504,336.97381592,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (10)
  48.     CreateObject(973,1569.19775391,-1357.22143555,338.99002075,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (11)
  49.     CreateObject(973,1571.42602539,-1356.88415527,341.25076294,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (12)
  50.     CreateObject(973,1573.74450684,-1356.01123047,345.51000977,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (13)
  51.     CreateObject(973,1578.36999512,-1356.90698242,345.49740601,90.00000000,180.00000000,180.00000000); //object(sub_roadbarrier) (14)
  52.     CreateObject(973,1578.64257812,-1360.11230469,345.49740601,90.00000000,179.99450684,179.99450684); //object(sub_roadbarrier) (15)
  53.     CreateObject(973,1578.50170898,-1352.59729004,345.49740601,90.00000000,179.99450684,179.99450684); //object(sub_roadbarrier) (16)
  54.     CreateObject(973,1582.90356445,-1356.09106445,345.60433960,90.00000000,179.99450684,90.00000000); //object(sub_roadbarrier) (17)
  55.     CreateObject(973,1583.49499512,-1355.71643066,345.60433960,90.00000000,179.99450684,90.00000000); //object(sub_roadbarrier) (18)
  56.     CreateObject(973,1584.21728516,-1355.42883301,345.60433960,90.00000000,179.99450684,90.00000000); //object(sub_roadbarrier) (19)
  57.     CreateObject(973,1585.10034180,-1355.74328613,345.60433960,90.00000000,179.99450684,90.00000000); //object(sub_roadbarrier) (20)
  58.     CreateObject(973,1585.93066406,-1355.91210938,345.60433960,90.00000000,179.99450684,90.00000000); //object(sub_roadbarrier) (21)
  59.     CreateObject(973,1573.08691406,-1356.61572266,342.84051514,90.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (22)
  60.     CreateObject(973,1590.75476074,-1356.00878906,345.74435425,90.00000000,180.00549316,178.88854980); //object(sub_roadbarrier) (15)
  61.     CreateObject(973,1600.10009766,-1356.19018555,345.56970215,90.00000000,180.00549316,178.88488770); //object(sub_roadbarrier) (15)
  62.     CreateObject(973,1609.28991699,-1356.36779785,345.62124634,90.00000000,180.00549316,178.88488770); //object(sub_roadbarrier) (15)
  63.     CreateObject(973,1618.54809570,-1356.55883789,345.50506592,0.00000000,180.00549316,178.88488770); //object(sub_roadbarrier) (15)
  64.     CreateObject(973,1626.69360352,-1358.17504883,345.33816528,0.00000000,180.00549316,156.98126221); //object(sub_roadbarrier) (15)
  65.     CreateObject(973,1632.73498535,-1362.88183594,345.28015137,0.00000000,180.00549316,128.51062012); //object(sub_roadbarrier) (15)
  66.     CreateObject(973,1639.27233887,-1369.14172363,346.83837891,0.00000000,30.00000000,128.50708008); //object(sub_roadbarrier) (15)
  67.     CreateObject(973,1644.95117188,-1375.00000000,350.96414185,0.00000000,29.99267578,128.50708008); //object(sub_roadbarrier) (15)
  68.     CreateObject(973,1650.64770508,-1381.92419434,352.24713135,0.00000000,0.00000000,128.50714111); //object(sub_roadbarrier) (15)
  69.     CreateObject(10009,1630.49792480,-1436.97595215,362.92874146,0.00000000,0.00000000,12.26147461); //object(fer_cars3_sfe) (1)
  70.     CreateObject(18368,1624.82470703,-1453.36901855,368.23770142,0.00000000,0.00000000,179.05084229); //object(cs_mountplat) (1)
  71.     CreateObject(2780,1584.50976562,-1351.26757812,344.01107788,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (1)
  72.     CreateObject(3461,1578.50146484,-1360.07702637,347.37915039,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (1)
  73.     CreateObject(3461,1577.96301270,-1356.95129395,347.37915039,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (2)
  74.     CreateObject(3461,1581.08166504,-1356.93542480,347.37915039,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (3)
  75.     CreateObject(3461,1580.51281738,-1360.09851074,347.37915039,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (4)
  76.     CreateObject(3461,1560.67419434,-1346.95861816,330.03594971,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (5)
  77.     CreateObject(3461,1559.87817383,-1348.31250000,330.03594971,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (6)
  78.     CreateObject(3461,1559.56066895,-1347.56616211,330.03594971,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (7)
  79.     CreateObject(3461,1561.26721191,-1360.33361816,330.02847290,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (8)
  80.     CreateObject(3461,1558.97253418,-1360.89709473,330.02847290,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (9)
  81.     CreateObject(3461,1559.83947754,-1359.97277832,330.02847290,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (10)
  82.     CreateObject(3524,1559.57775879,-1349.13073730,331.34628296,0.00000000,0.00000000,284.45129395); //object(skullpillar01_lvs) (1)
  83.     CreateObject(3524,1559.88867188,-1359.50219727,331.33880615,0.00000000,0.00000000,284.44702148); //object(skullpillar01_lvs) (2)
  84.     CreateObject(9833,1626.00976562,-1471.70690918,375.57931519,0.00000000,0.00000000,0.00000000); //object(fountain_sfw) (1)
  85.     CreateObject(973,1653.46337891,-1389.85815430,353.82482910,0.00000000,29.99267578,97.84988403); //object(sub_roadbarrier) (15)
  86.     CreateObject(973,1652.36828613,-1398.40563965,358.07452393,0.00000000,29.98718262,65.00268555); //object(sub_roadbarrier) (15)
  87.     CreateObject(973,1648.73718262,-1404.55883789,358.31072998,0.00000000,29.98168945,65.00061035); //object(sub_roadbarrier) (15)
  88.     CreateObject(973,1645.65112305,-1408.57922363,357.97143555,0.00000000,29.98168945,65.00061035); //object(sub_roadbarrier) (15)
  89.     CreateObject(973,1641.97241211,-1416.97521973,359.71447754,0.00000000,0.00000000,65.00061035); //object(sub_roadbarrier) (15)
  90.     CreateObject(973,1638.46093750,-1426.27685547,359.45355225,0.00000000,0.00000000,65.00061035); //object(sub_roadbarrier) (15)
  91.     CreateObject(973,1635.40197754,-1434.99401855,359.47747803,0.00000000,0.00000000,73.75982666); //object(sub_roadbarrier) (15)
  92.     CreateObject(10009,1635.66711426,-1439.08349609,369.41033936,0.00000000,0.00000000,151.31356812); //object(fer_cars3_sfe) (1)
  93.     CreateObject(984,1627.21142578,-1467.79345703,373.27728271,0.00000000,0.00000000,6.56945801); //object(fenceshit2) (1)
  94.     CreateObject(984,1625.70056152,-1455.12646484,373.24588013,0.00000000,0.00000000,6.56433105); //object(fenceshit2) (2)
  95.     CreateObject(984,1627.88830566,-1443.34887695,373.26098633,0.00000000,0.00000000,333.71746826); //object(fenceshit2) (3)
  96.     CreateObject(2780,1633.06201172,-1437.71569824,366.26806641,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (4)
  97.     CreateObject(3524,1617.89257812,-1445.24133301,373.26565552,0.00000000,0.00000000,32.84729004); //object(skullpillar01_lvs) (3)
  98.     CreateObject(3524,1620.23352051,-1443.09643555,372.99154663,0.00000000,0.00000000,32.84362793); //object(skullpillar01_lvs) (4)
  99.     CreateObject(2972,1621.92224121,-1438.71044922,372.68194580,0.00000000,0.00000000,29.56256104); //object(k_cargo4) (1)
  100.     CreateObject(2972,1623.07714844,-1438.09594727,372.68228149,0.00000000,0.00000000,29.55871582); //object(k_cargo4) (2)
  101.     CreateObject(2972,1623.10754395,-1438.13574219,373.88211060,0.00000000,0.00000000,29.55871582); //object(k_cargo4) (3)
  102.     CreateObject(2972,1624.20227051,-1437.42382812,372.28314209,0.00000000,0.00000000,29.55871582); //object(k_cargo4) (4)
  103.     CreateObject(3872,1623.63916016,-1438.60302734,373.66723633,0.00000000,110.00000000,129.19866943); //object(ws_floodbeams) (1)
  104.     tor[1] = CreateObject(974,1556.84985352,-1348.55822754,331.23867798,0.00000000,0.00000000,270.21771240); //object(tall_fence) (1)
  105.     tor[2] = CreateObject(974,1556.89160156,-1355.22070312,331.23867798,0.00000000,0.00000000,270.20874023); //object(tall_fence) (2)
  106.     tor[3] = CreateObject(974,1556.92944336,-1361.93066406,331.24346924,0.00000000,0.00000000,270.21423340); //object(tall_fence) (3)
  107.     tor[4] = CreateObject(974,1556.93750000,-1366.62988281,331.23120117,0.00000000,0.00000000,270.20874023); //object(tall_fence) (4)
  108.     tor[5] = CreateObject(974,1560.07580566,-1345.81469727,331.83834839,0.00000000,0.00000000,170.57867432); //object(tall_fence) (5)
  109.     tor[6] = CreateObject(974,1556.95178223,-1368.22033691,331.23120117,0.00000000,0.00000000,270.21423340); //object(tall_fence) (7)
  110.     return 1;
  111. }
  112. public OnPlayerCommandText(playerid, cmdtext[])
  113. {
  114.     if(strcmp(cmdtext,"/aeventstart",true)==0)
  115.     {
  116.         if(!IsPlayerConnected(playerid))return 1;
  117.         if(!IsPlayerAdmin(playerid))return 1;
  118.         for(new i = 1; i < 7; ++i){DestroyObject(tor[i]);}
  119.         SendClientMessage(playerid, 0x716AD1FF, "Event gestartet!");
  120.         return 1;
  121.     }
  122.     if(strcmp(cmdtext,"/aeventhelp",true)==0)
  123.     {
  124.         if(!IsPlayerConnected(playerid))return 1;
  125.         if(!IsPlayerAdmin(playerid))return 1;
  126.         SendClientMessage(playerid, 0x716AD1FF, " /aeventstart /astufenevento /astufeneventu /astartstufen");
  127.         return 1;
  128.     }
  129.     if(strcmp(cmdtext,"/aeventtpu",true)==0)
  130.     {
  131.         if(!IsPlayerConnected(playerid))return 1;
  132.         SetPlayerPos(playerid,1546.2120361328,-1354.8801269531,329.47866821289);
  133.         SetPlayerFacingAngle(playerid,33.8881);
  134.         SendClientMessage(playerid, 0x716AD1FF, "Du hast dich an den Startpunkt des Eventes teleportiert.");
  135.         SetPlayerInterior(playerid,0);
  136.         return 1;
  137.     }
  138.     if(strcmp(cmdtext,"/aeventtpo",true)==0)
  139.     {
  140.         if(!IsPlayerConnected(playerid))return 1;
  141.         if(!IsPlayerAdmin(playerid))return 1;
  142.         SetPlayerPos(playerid,1622.0902099609,-1450.4364013672,373.66390991211);
  143.         SetPlayerFacingAngle(playerid,33.8881);
  144.         SendClientMessage(playerid, 0x716AD1FF, "Du hast dich an das Ziel des Eventes teleportiert.");
  145.         SetPlayerInterior(playerid,0);
  146.         return 1;
  147.     }
  148.     return 0;
  149. }
Advertisement
Add Comment
Please, Sign In to add comment