[Map] Ultimate NRG Pipes Stunt Map
#1

this is the first map i made in my life since i started mapping , hope you like it guys

Credits to Shabi RoxX for his map editor , GamerX for Object id's


pawn Code:
#include <streamer>
#include <a_samp>

public OnGameModeInit()
{

/*_______________________________/PIPES MAP________________________________*/
    CreateDynamicObject(19129, -1179.488037, 304.673065, 443.309082, 0, 0, 0);//dancefloor 1
    CreateDynamicObject(19129, -1199.488037, 304.673065, 443.309082, 0, 0, 0);//dancefloor 2
    CreateDynamicObject(19129, -1199.488037, 284.673065, 443.309082, 0, 0, 0);//dancefloor 3
    CreateDynamicObject(19129, -1179.488037, 284.673065, 443.309082, 0, 0, 0);//dancefloor 4

    CreateDynamicObject(18827, -1189.738525, 364.274078, 447.913085, 0, 0, 0);//pipe 1-1
    CreateDynamicObject(18827, -1189.738525, 464.274078, 447.913085, 0, 0, 0);//pipe 1-2
    CreateDynamicObject(18827, -1189.738525, 564.274078, 447.913085, 0, 0, 0);//pipe 1-3
    CreateDynamicObject(18827, -1189.738525, 664.274078, 447.913085, 0, 0, 0);//pipe 1-4
    CreateDynamicObject(18827, -1189.738525, 764.274078, 447.913085, 0, 0, 0);//pipe 1-5
    CreateDynamicObject(18827, -1189.738525, 864.274078, 447.913085, 0, 0, 0);//pipe 1-6
    CreateDynamicObject(18827, -1189.738525, 964.274078, 447.913085, 0, 0, 0);//pipe 1-7

    CreateDynamicObject(18985, -1189.534179, 225.280456, 447.698364, 0, 0, 0);//pipe 2-1
    CreateDynamicObject(18985, -1189.534179, 125.280456, 447.698364, 0, 0, 0);//pipe 2-2
    CreateDynamicObject(18985, -1189.534179, 25.280456, 447.698364, 0, 0, 0);//pipe 2-3
    CreateDynamicObject(18985, -1189.534179, -75.280456, 447.698364, 0, 0, 0);//pipe 2-4
    CreateDynamicObject(18985, -1189.534179, -175.280456, 447.698364, 0, 0, 0);//pipe 2-5
    CreateDynamicObject(18985, -1189.534179, -275.280456, 447.698364, 0, 0, 0);//pipe 2-6
    CreateDynamicObject(18985, -1189.534179, -375.280456, 447.698364, 0, 0, 0);//pipe 2-7

    CreateDynamicObject(18983, -1120.235351, 294.886962, 447.704711, 0, 0, 90);//pipe 3-1
    CreateDynamicObject(18983, -1020.235351, 294.886962, 447.704711, 0, 0, 90);//pipe 3-2
    CreateDynamicObject(18983, -920.235351, 294.886962, 447.704711, 0, 0, 90);//pipe 3-3
    CreateDynamicObject(18983, -820.235351, 294.886962, 447.704711, 0, 0, 90);//pipe 3-4
    CreateDynamicObject(18983, -720.235351, 294.886962, 447.704711, 0, 0, 90);//pipe 3-5
    CreateDynamicObject(18983, -620.235351, 294.886962, 447.704711, 0, 0, 90);//pipe 3-6
    CreateDynamicObject(18983, -520.235351, 294.886962, 447.704711, 0, 0, 90);//pipe 3-7

    CreateDynamicObject(18829, -1233.554443, 295.023803, 447.518432, 0, 270, 0);//pipe 4-1
    CreateDynamicObject(18829, -1283.554443, 295.023803, 447.518432, 0, 270, 0);//pipe 4-2
    CreateDynamicObject(18829, -1333.554443, 295.023803, 447.518432, 0, 270, 0);//pipe 4-3
    CreateDynamicObject(18829, -1383.554443, 295.023803, 447.518432, 0, 270, 0);//pipe 4-4
    CreateDynamicObject(18829, -1433.554443, 295.023803, 447.518432, 0, 270, 0);//pipe 4-5
    CreateDynamicObject(18829, -1483.554443, 295.023803, 447.518432, 0, 270, 0);//pipe 4-6
    CreateDynamicObject(18829, -1533.554443, 295.023803, 447.518432, 0, 270, 0);//pipe 4-7

    CreateDynamicObject(18761, -1189.836669, 311.796417, 448.733398, 0, 0, 0);//race start 1
    CreateDynamicObject(18761, -1189.836669, 276.796417, 448.733398, 0, 0, 0);//race start 2
    CreateDynamicObject(18761, -1207.894287, 295.187194, 448.523925, 0, 0, 90);//race start 3
    CreateDynamicObject(18761, -1171.894287, 294.687194, 448.523925, 0, 0, 90);//race start 4

    CreateDynamicObject(7909, -1189.709960, 320.848937, 456.542358, 0, 0, 0);//sign 1
    CreateDynamicObject(7910, -1216.147460, 295.138916, 456.060546, 0, 0, 90);//sign 2
    CreateDynamicObject(8331, -1158.752441, 294.298645, 457.137329, 0, 0, 202);//sign 3
    CreateDynamicObject(7914, -1189.301025, 268.844757, 456.168823, 0, 0, 180);//sign 4

    CreateDynamicObject(19313, -1169.958984, 307.692962, 446.790527, 0, 0, 90);//fence 1
    CreateDynamicObject(19313, -1169.958984, 282.192962, 446.790527, 0, 0, 90);//fence 2
    CreateDynamicObject(19313, -1176.958984, 275.192962, 446.790527, 0, 0, 0);//fence 3
    CreateDynamicObject(19313, -1201.958984, 275.192962, 446.790527, 0, 0, 0);//fence 4
    CreateDynamicObject(19313, -1208.958984, 282.192962, 446.790527, 0, 0, 90);//fence 5
    CreateDynamicObject(19313, -1208.958984, 307.692962, 446.790527, 0, 0, 90);//fence 6
    CreateDynamicObject(19313, -1201.958984, 314.692962, 446.790527, 0, 0, 0);//fence 7
    CreateDynamicObject(19313, -1176.958984, 314.692962, 446.790527, 0, 0, 0);//fence 8

    CreateDynamicObject(18833, -1582.537109, 295.002166, 442.900024, -2.5, 112, -179.5);//pipe 4-8
    CreateDynamicObject(18833, -1617.537109, 296.200012, 408.900024, -2.5, 156.5, -179.5);//pipe 4-9
    CreateDynamicObject(18834, -1607.654052, 297.200073, 368.319091, 0, -93, 180);//pipe 4-10
    CreateDynamicObject(18832, -1596.212890, 291.500000, 391.500000, -1.5, 88, -134);//pipe 4-11
    CreateDynamicObject(18831, -1597.802490, 285.700012, 373.383911, 0, -137, -180.5);//pipe 4-12
    CreateDynamicObject(18829, -1561.964111, 285.500000, 367.699951, -5.5, 91.5, 0);//pipe 4-13
    CreateDynamicObject(18829, -1511.964111, 285.359985, 366.400024, -8, 91.5, 0);//pipe 4-14

    CreateDynamicObject(19129, -1478.103271, 275.704162, 360.682739, 0, 0, 0);//dancefloor 5
    CreateDynamicObject(19129, -1478.103271, 295.704162, 360.682739, 0, 0, 0);//dancefloor 6
    CreateDynamicObject(19129, -1458.103271, 295.704162, 360.682739, 0, 0, 0);//dancefloor 7
    CreateDynamicObject(19129, -1458.103271, 275.704162, 360.682739, 0, 0, 0);//dancefloor 8

    CreateDynamicObject(19313, -1488.081054, 272.948730, 364.099975, 0, 0, 90);//fence 9
    CreateDynamicObject(19313, -1481.081054, 265.948730, 364.099975, 0, 0, 0);//fence 10
    CreateDynamicObject(19313, -1467.081054, 265.948730, 364.099975, 0, 0, 0);//fence 11
    CreateDynamicObject(19313, -1455.081054, 265.948730, 364.099975, 0, 0, 0);//fence 12
    CreateDynamicObject(19313, -1448.081054, 272.948730, 364.099975, 0, 0, 90);//fence 13
    CreateDynamicObject(19313, -1448.081054, 298.448730, 364.099975, 0, 0, 90);//fence 14
    CreateDynamicObject(19313, -1455.081054, 305.448730, 364.099975, 0, 0, 0);//fence 15
    CreateDynamicObject(19313, -1469.081054, 305.448730, 364.099975, 0, 0, 0);//fence 16
    CreateDynamicObject(19313, -1481.081054, 305.448730, 364.099975, 0, 0, 0);//fence 17
    CreateDynamicObject(19313, -1488.081054, 298.448730, 364.099975, 0, 0, 90);//fence 18

    CreateDynamicObject(18829, -1424.464111, 285.359985, 360.400024, -8, 102, 0);//pipe 4-15
    CreateDynamicObject(18829, -1375.964111, 284.359985, 350.150024, -3.5, 102, 0);//pipe 4-16
    CreateDynamicObject(18831, -1341.520019, 281.600006, 338.830932, -29, 148, 5.5);//pipe 4-17
    CreateDynamicObject(18831, -1344.870019, 270.700012, 319.830932, -29, 235, 5.5);//pipe 4-18
    CreateDynamicObject(18833, -1381.196777, 268.299987, 316.283081, 0, 104, 180);//pipe 4-19
    CreateDynamicObject(18829, -1423.428466, 268.299987, 291.000000, 0, -126.5, 0);//pipe 4-20
    CreateDynamicObject(18833, -1465.696777, 267.700012, 265.500000, 180, 75.5, 181.5);//pipe 4-21
    CreateDynamicObject(18833, -1513.696777, 266.450012, 272.199951, 180, 120.5, 181.5);//pipe 4-22
    CreateDynamicObject(18845, -1550.601806, 266.873504, 320.072875, 0, -23, 0);//ball 1

    CreateDynamicObject(18794, -451.244506, 295.986755, 441.676757, 0, 0, 0);//street 1
    CreateDynamicObject(1634, -431.264282, 295.659820, 448.501220, 8.5, 0, 270);//jump 1
    CreateDynamicObject(18822, -408.057739, 295.411041, 465.575439, 0, 68.5, 0);//pipe 3-8
    CreateDynamicObject(18822, -361.057739, 295.411041, 464.949951, 0, 113, 0);//pipe 3-9
    CreateDynamicObject(18809, -321.944824, 295.399993, 435.500000, 0, 135, 0);//pipe 3-10
    CreateDynamicObject(18809, -286.944824, 295.399993, 400.500000, 0, 135, 0);//pipe 3-11
    CreateDynamicObject(18809, -251.944824, 295.399993, 365.500000, 0, 135, 0);//pipe 3-11
    CreateDynamicObject(18826, -219.933837, 306.350006, 348.500000, -37, -121.5, 36);//pipe 3-12
    CreateDynamicObject(18826, -222.933837, 307.100006, 375.900024, 144, -122, 125.5);//pipe 3-13
    CreateDynamicObject(18822, -191.556762, 287.485260, 366.296142, 0, -70.5, -12.5);//pipe 3-14

    CreateDynamicObject(19313, -464.141601, 299.337738, 445.917480, 0, 0, 0);//fence 19
    CreateDynamicObject(19313, -464.141601, 290.837738, 445.917480, 0, 0, 0);//fence 20
    CreateDynamicObject(19313, -450.141601, 299.337738, 445.917480, 0, 0, 0);//fence 21
    CreateDynamicObject(19313, -450.141601, 290.837738, 445.917480, 0, 0, 0);//fence 22
    CreateDynamicObject(19313, -436.141601, 291.837738, 447.417480, 0, -10, 7.5);//fence 23
    CreateDynamicObject(19313, -436.141601, 298.837738, 447.417480, 0, -9, -4);//fence 24

    CreateDynamicObject(19129, -160.630615, 271.211883, 355.405883, 0, 0, -11.5);//dancefloor 9
    CreateDynamicObject(19129, -156.630615, 290.711883, 355.405883, 0, 0, -11.5);//dancefloor 10
    CreateDynamicObject(19129, -137.130615, 286.711883, 355.405883, 0, 0, -11.5);//dancefloor 11
    CreateDynamicObject(19129, -141.130615, 267.211883, 355.405883, 0, 0, -11.5);//dancefloor 12

    CreateDynamicObject(19313, -164.677246, 262.380279, 358.800048, 0, 0, -12);//fence 25
    CreateDynamicObject(19313, -170.177246, 270.880279, 358.800048, 0, 0, -101.5);//fence 26
    CreateDynamicObject(19313, -151.177246, 259.500000, 358.800048, 0, 0, -12);//fence 27
    CreateDynamicObject(19313, -140.177246, 257.200012, 358.800048, 0, 0, -12);//fence 28
    CreateDynamicObject(19313, -132.177246, 262.880279, 358.800048, 0, 0, -101.5);//fence 29
    CreateDynamicObject(19313, -127.177246, 287.380279, 358.800048, 0, 0, -101.5);//fence 30
    CreateDynamicObject(19313, -132.677246, 295.880279, 358.800048, 0, 0, -191.5);//fence 31
    CreateDynamicObject(19313, -146.177246, 298.649993, 358.800048, 0, 0, -191.5);//fence 32
    CreateDynamicObject(19313, -157.177246, 300.850006, 358.800048, 0, 0, -191.5);//fence 33
    CreateDynamicObject(19313, -165.177246, 294.880279, 358.800048, 0, 0, -101.5);//fence 34

    CreateDynamicObject(18822, -106.095825, 270.566833, 358.837646, 0, -93, -10.5);//pipe 3-15
    CreateDynamicObject(18822, -64.595825, 262.899993, 378.837646, 0, -138, -10.5);//pipe 3-16
    CreateDynamicObject(18843, -37.563354, 259.267059, 445.760986, 1, 15, -1);//ball 2

    CreateDynamicObject(18839, -1185.108642, 1038.335205, 448.206542, -89, 14.5, -8);//pipe 1-8
    CreateDynamicObject(18841, -1163.529296, 1066.466308, 433.000000, 0, 1.5, -136.5);//pipe 1-9
    CreateDynamicObject(18841, -1188.729492, 1063.599975, 412.000000, 70.5, 7.5, 35);//pipe 1-10
    CreateDynamicObject(18842, -1173.670898, 1098.825683, 405.050415, 0, -87, 44.5);//pipe 1-11
    CreateDynamicObject(18836, -1138.219482, 1131.819580, 402.449951, 3, 0.5, 131.5);//pipe 1-12
    CreateDynamicObject(18840, -1104.063720, 1163.250000, 390.699951, 0, 138, 43.5);//pipe 1-13
    CreateDynamicObject(18839, -1094.255126, 1168.790039, 343.500000, 0, -20.5, 0);//pipe 1-14
    CreateDynamicObject(18839, -1061.587646, 1168.849975, 307.500000, 0, -64, 0);//pipe 1-15

    CreateDynamicObject(19129, -1028.263427, 1158.747558, 296.856201, 0, 0, 0);//dancefloor 13
    CreateDynamicObject(19129, -1028.263427, 1178.747558, 296.856201, 0, 0, 0);//dancefloor 14
    CreateDynamicObject(19129, -1008.263427, 1178.747558, 296.856201, 0, 0, 0);//dancefloor 15
    CreateDynamicObject(19129, -1008.263427, 1158.747558, 296.856201, 0, 0, 0);//dancefloor 16

    CreateDynamicObject(19313, -1030.831176, 1149.161010, 300.286987, 0, 0, 0);//fence 35
    CreateDynamicObject(19313, -1016.831176, 1149.161010, 300.286987, 0, 0, 0);//fence 36
    CreateDynamicObject(19313, -1005.331176, 1149.161010, 300.286987, 0, 0, 0);//fence 37
    CreateDynamicObject(19313, -998.331176, 1156.161010, 300.286987, 0, 0, 90);//fence 38
    CreateDynamicObject(19313, -998.331176, 1181.161010, 300.286987, 0, 0, 90);//fence 39
    CreateDynamicObject(19313, -1005.331176, 1188.161010, 300.286987, 0, 0, 0);//fence 40
    CreateDynamicObject(19313, -1019.331176, 1188.161010, 300.286987, 0, 0, 0);//fence 41
    CreateDynamicObject(19313, -1030.831176, 1188.161010, 300.286987, 0, 0, 0);//fence 42
    CreateDynamicObject(19313, -1037.831176, 1181.161010, 300.286987, 0, 0, 90);//fence 43
    CreateDynamicObject(19313, -1037.831176, 1156.161010, 300.286987, 0, 0, 90);//fence 44

    CreateDynamicObject(18842, -974.441772, 1168.708618, 301.659179, 0, 90, 0);//pipe 1-16
    CreateDynamicObject(18842, -924.441772, 1168.708618, 301.659179, 0, 90, 0);//pipe 1-17
    CreateDynamicObject(18842, -874.441772, 1168.708618, 301.659179, 0, 90, 0);//pipe 1-18
    CreateDynamicObject(18837, -838.269287, 1168.699951, 305.699951, 0, -132, 0);//pipe 1-19
    CreateDynamicObject(18842, -831.524536, 1168.699951, 341.524536, 0, 3.5, 0);//pipe 1-20
    CreateDynamicObject(18835, -829.308081, 1168.714599, 378.513061, 0, 4, 0);//funnel

    CreateDynamicObject(19000, -1189.839599, -524.787353, 447.578247, 90, 0, 0);//pipe 2-8
    CreateDynamicObject(18999, -1189.742187, -724.540100, 452.042846, 87.5, 0, 0);//pipe 2-9
    CreateDynamicObject(18854, -1173.553710, -870.234619, 453.699951, -86.5, -0.5, 41.5);//pipe 2-10
    CreateDynamicObject(18855, -1099.109375, -894.238037, 418.650024, 5.5, -1, 180);//pipe 2-11

    CreateDynamicObject(19129, -1139.289306, -886.914611, 382.498291, 0, 0, 0);//dancefloor 17
    CreateDynamicObject(19129, -1139.289306, -906.914611, 382.498291, 0, 0, 0);//dancefloor 18
    CreateDynamicObject(19129, -1159.289306, -906.914611, 382.498291, 0, 0, 0);//dancefloor 19
    CreateDynamicObject(19129, -1159.289306, -886.914611, 382.498291, 0, 0, 0);//dancefloor 20

    CreateDynamicObject(19313, -1130.039306, -884.434814, 385.900024, 0, 0, 90);//fence 45
    CreateDynamicObject(19313, -1137.039306, -877.434814, 385.900024, 0, 0, 0);//fence 46
    CreateDynamicObject(19313, -1151.039306, -877.434814, 385.900024, 0, 0, 0);//fence 47
    CreateDynamicObject(19313, -1160.539306, -877.434814, 385.900024, 0, 0, 0);//fence 48
    CreateDynamicObject(19313, -1167.539306, -884.434814, 385.900024, 0, 0, 90);//fence 49
    CreateDynamicObject(19313, -1167.539306, -909.434814, 385.900024, 0, 0, 90);//fence 50
    CreateDynamicObject(19313, -1160.539306, -916.434814, 385.900024, 0, 0, 0);//fence 51
    CreateDynamicObject(19313, -1146.539306, -916.434814, 385.900024, 0, 0, 0);//fence 52
    CreateDynamicObject(19313, -1137.039306, -916.434814, 385.900024, 0, 0, 0);//fence 53
    CreateDynamicObject(19313, -1130.039306, -909.434814, 385.900024, 0, 0, 90);//fence 54

    CreateDynamicObject(18852, -1217.239257, -897.140930, 387.411254, 0, 90, 0);//pipe 2-12
    CreateDynamicObject(18854, -1312.375976, -897.231689, 405.250000, 0, -46, 0);//pipe 2-13
    CreateDynamicObject(18844, -1331.862304, -897.328918, 499.128662, 0, 0, 0);//ball 3

    CreateDynamicObject(1634, -1041.875000, 1168.802490, 295.900024, -25, 0, 269.5);//jump 2
/*_______________________________/PIPES STATIC VEH________________________*/
    AddStaticVehicle(522,-1172.0286,286.5833,444.3794,267.8967, 0, 0);//veh1
    AddStaticVehicle(522,-1171.6833,287.5394,444.3794,270.4033,3,0);//veh2
    AddStaticVehicle(522,-1172.0129,302.4831,444.3794,271.0299,6,2);//veh3
    AddStaticVehicle(522,-1171.8757,301.3995,444.3794,270.4032,103,70);//veh4
    AddStaticVehicle(522,-1181.8367,312.0958,444.3794,359.0774,106,6);//veh5
    AddStaticVehicle(522,-1182.5598,312.4732,444.3794,358.7640,100,150);//veh6
    AddStaticVehicle(522,-1197.6355,311.7237,444.3794,359.0774,50,164);//veh7
    AddStaticVehicle(522,-1196.4233,312.0545,444.3794,0.0174,42,57);//veh8
    AddStaticVehicle(522,-1207.7461,303.3521,444.3794,90.8849,68,99);//veh9
    AddStaticVehicle(522,-1207.7590,302.4938,444.3794,89.9449,55,61);//veh10
    AddStaticVehicle(522,-1207.7356,287.0808,444.3794,90.8849,11,24);//veh11
    AddStaticVehicle(522,-1207.7617,288.3032,444.3794,90.8849,32,57);//veh12
    AddStaticVehicle(522,-1197.9097,276.5807,444.3794,176.4257,12,21);//veh13
    AddStaticVehicle(522,-1197.0107,276.5975,444.3794,179.5591,23,34);//veh14
    AddStaticVehicle(522,-1181.9907,276.5155,444.3794,179.5591,27,96);//veh15
    AddStaticVehicle(522,-1182.8970,276.6015,444.3794,179.5591,30,88);//veh16

        return 1;
}

public OnPlayerCommandText(playerid,cmdtext[])
{
        if(strcmp("/pipes", cmdtext, true) == 0)
    {
            SetPlayerPos(playerid,-1189.1228, 295.8482, 444.3794);
        SendClientMessage(playerid,COLOR_YELLOW,"Welcome to Pipes Stunt Map);
            return 1;
    }
        return 1;
}
For photos go on http://imgur.com/a/ljjU8

(1st map release)

Well tested
Reply
#2

Very good for the first map,rep+
Reply
#3

Nice map! keep it up .
And good luck for ur new version
Reply
#4

thx guys
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)