Error the needs filling
#1

i have been putting in a teleport menu into my server and i done every thing right but i still have 1 error please can you check my script and my error file.


C:\Documents and Settings\dawn\My Documents\Downloads\Samp Sever 2\gamemodes\Test.pwn(519) : error 017: undefined symbol "HandleTeleportMenuSelection"



// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
// Teleport menu functionality filterscipt


#include <a_samp>
#include <file>

#if defined FILTERSCRIPT

#include <a_samp>

#define TELEPORT_MENU_ITEMS 14

new Menu:TeleportMenu;
new TeleportMenuStrings[8][16] = {"Teleport1", "Teleort2", "Teleport3", "Teleport4", "Teleport5", "Teleport6", "Teleport7", "Teleport8"};

HandleTeleportMenuSelection(playerid, row)
{
new s[256];

if(row < TELEPORT_MENU_ITEMS) {
format(s,256,"You selected item %s",TeleportMenuStrings[row]);
SendClientMessage(playerid,0xFFFFFFFF,s);
}
}
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");

InitTeleportMenu();
return 1;
}

public OnFilterScriptExit()
{

return 1;
}

#else

main()
{
print("\n----------------------------------");
print(" Test By Thekingman100");
print("----------------------------------\n");
}

//Colors

#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_BRIGHTRED 0xFF0000AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLUE 0x3A47DEFF
#define COLOR_TAN 0xBDB76BAA
#define COLOR_PURPLE 0x800080AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_BLACK 0x00000000
#define COLOR_DARKGREY 0x696969FF


#endif

public OnGameModeInit()
{
//Misc
SetGameModeText("GTA LAP 0.2 ( made by the kingman100");
//Classes
AddPlayerClass(2,1534.4343,-841.2596,64.9758,110.0787,28,250,0,0,0,0); // guyspawn
AddPlayerClass(1,1710.2899,-1096.8511,24.0781,357.0135,28,250,0,0,0,0); // guyspawn2
AddPlayerClass(19,1497.2510,-687.9141,95.5633,167.6731,30,500,39,10,0,0); // spawn movie
AddPlayerClass(255,2002.4507,-2384.8564,13.5469,87.0201,0,0,0,0,0,0); // pilot spawn
AddPlayerClass(79,2176.4893,-1988.5764,13.5499,298.9926,0,0,0,0,0,0); // dump man
AddPlayerClass(281,1553.7562,-1675.8318,16.1953,86.7781,0,0,0,0,0,0); // police man 1
AddPlayerClass(280,1553.9009,-1675.8600,16.1953,82.4802,0,0,0,0,0,0); // police man 2
AddPlayerClass(165,1504.1702,-686.7780,99.1468,189.4961,31,50,0,0,0,0); // fbi man
AddPlayerClass(17,1962.0093,-2188.6831,13.5469,91.8096,0,0,0,0,0,0); // fbi spawn
//Cars
AddStaticVehicle(603,1532.0709,-922.6041,42.1748,295.9691,45,45); // car
AddStaticVehicle(587,1649.9557,-1046.9143,23.6259,179.8720,95,1); // car
AddStaticVehicle(585,1653.9875,-1047.5031,23.4837,178.3002,62,62); // car1
AddStaticVehicle(497,1544.9618,-1354.9603,329.6530,90.2167,0,1); // heli
AddStaticVehicle(581,2506.6956,-1696.4478,13.1504,3.5490,72,1); // bike
AddStaticVehicle(487,1524.6064,-667.5071,94.9148,177.8239,26,57); // maverick 1
AddStaticVehicle(506,1514.9994,-694.0000,94.4640,87.9999,6,6); // super gt 1
AddStaticVehicle(571,1502.0155,-687.3749,94.0482,180.3748,91,2); // kart one
AddStaticVehicle(550,1487.1650,-689.4240,94.5655,191.4098,15,15); // sunrise 1
AddStaticVehicle(516,2474.7820,-1995.0817,13.3808,178.7956,27,1); // nebula 1
AddStaticVehicle(487,2022.9476,-2418.8540,13.6837,86.7369,54,29); // maverick 2
AddStaticVehicle(487,2025.1927,-2443.9695,13.6879,94.4462,26,3); // maverick 3
AddStaticVehicle(553,2056.9497,-2645.5391,14.8624,45.5868,91,87); // plane
AddStaticVehicle(553,2023.6915,-2646.5635,14.8680,47.0323,61,74); // plane 1
AddStaticVehicle(553,1991.5721,-2647.8499,14.8734,46.0461,71,87); // plane 2
AddStaticVehicle(577,1900.8293,-2389.5000,13.4482,92.5570,8,7); // plane 4
AddStaticVehicle(513,1827.1268,-2397.4263,14.1016,206.6173,30,34); // stuntp
AddStaticVehicle(513,1817.3905,-2400.9233,14.0940,193.2613,54,34); // stuntp 1
AddStaticVehicle(513,1805.9637,-2401.5627,14.0852,175.5695,55,20); // stuntp 2
AddStaticVehicle(513,1795.7080,-2400.3127,14.0767,169.0777,48,1; // stuntp 3
AddStaticVehicle(516,1944.4237,-1771.1171,13.2228,0.9037,27,1); // refeul car
AddStaticVehicle(482,1809.6144,-1653.3501,13.6418,180.6713,27,93); // burrito 1
AddStaticVehicle(559,1809.7003,-1660.3018,13.2233,180.6260,82,74); // jester
AddStaticVehicle(567,1809.8833,-1676.0463,13.4132,179.1754,20,79); // savanna
AddStaticVehicle(596,1537.2356,-1667.7437,13.1859,180.0657,53,1); // lspd car
AddStaticVehicle(596,1537.1931,-1677.9286,13.2023,179.2506,53,1); // lspd caar 2
AddStaticVehicle(497,1519.5796,-1658.5842,13.7092,180.0022,53,1); // police maverick
AddStaticVehicle(408,2174.2661,-1977.1139,14.0620,90.0014,26,26); // dumb
AddStaticVehicle(408,2185.2676,-1977.1135,14.0587,90.0006,26,26); // bumb
AddStaticVehicle(408,2192.0833,-1988.6514,14.0542,0.1384,26,26); // dump 2
AddStaticVehicle(408,2192.0813,-1999.6531,14.0497,0.0000,26,26); // dump 3
AddStaticVehicle(487,2645.0215,-1432.5950,30.4630,189.4757,26,57); // mavrick back up
AddStaticVehicle(487,2653.6597,-1413.9220,30.6163,224.7897,26,57); // maverick backup 2
AddStaticVehicle(487,2570.8699,-2047.5898,24.9496,282.2271,26,57); // maverick backup 3
AddStaticVehicleEx(562,2498.98876953,-1660.95336914,13.10887909,91.30932617,6,81,15);
AddStaticVehicleEx(562,2498.63476562,-1663.70178223,13.10645866,91.30737305,6,81,15);
AddStaticVehicleEx(520,2528.69067383,-1677.36962891,20.84980011,90.00000000,-1,-1,15);
AddStaticVehicleEx(432,2433.14843750,-1675.05566406,13.77051163,268.00000000,-1,-1,15);
AddStaticVehicleEx(564,2433.36230469,-1671.39331055,12.59066486,270.00000000,-1,-1,15);
AddStaticVehicleEx(425,2464.78881836,-1713.70007324,14.35167885,268.00000000,-1,-1,15);
AddStaticVehicle(506,2650.4968,-1426.8140,30.1084,180.6440,6,6); // sgt ditch
AddStaticVehicle(506,2562.1313,-2128.1873,0.1098,84.7573,6,6); // sgt ditch2
AddStaticVehicle(506,2436.0522,-2086.9836,13.2512,87.3513,6,6); // location superGT pat spot
AddStaticVehicle(487,-1469.5313,744.4448,46.5228,133.0699,26,57); // LOCATION SF Heli
AddStaticVehicle(487,2092.8718,2415.3206,74.7553,2 57.0395,26,57); // LOCATION LV Helli
AddStaticVehicle(506,-1657.1943,1214.2562,13.3776,312.6265,6,6); // location SFcAR SHOP 1
AddStaticVehicle(506,-1477.1311,749.8428,46.0335,137.0487,6,6); // location SFcar1
AddStaticVehicle(506,-1482.6045,754.7225,46.0305,138.3108,6,6); // location SFcar2
AddStaticVehicle(506,-1455.4802,761.3568,46.3511,125.7335,6,6); // location SFcar3
AddStaticVehicle(506,2078.6267,2422.5671,49.2279,2 69.0282,6,6); // location LVcar1
AddStaticVehicle(506,2070.5381,2422.7039,49.2277,2 69.0300,6,6); // location LVcar2
AddStaticVehicle(506,2096.1936,2401.7705,49.2270,9 2.2523,6,6); // location LVcar3
AddStaticVehicle(487,364.7366,2539.6858,16.8496,19 5.4708,26,57); // heli at aa
AddStaticVehicle(487,1965.3831,1919.8806,131.1141, 262.5148,26,57); // heli 10
AddStaticVehicle(541,-1833.9153,1287.5493,22.1874,195.8540,58,; // location SFcarpark1
AddStaticVehicle(541,-1782.2263,1311.1484,22.1873,3.1349,58,; // location SFcarpark2
AddStaticVehicle(461,-1823.1112,1291.1460,31.4424,193.4450,37,1); // location SFcarpark3
AddStaticVehicle(554,-1816.8905,1293.1473,31.9617,187.4164,15,32); // location SFcarpark4
AddStaticVehicle(462,-1796.4863,1312.2400,31.4480,4.5990,14,14); // location SFcarpark5
AddStaticVehicle(558,-1802.7017,1312.6512,40.7862,178.4087,116,1); // location SFcarpark6
AddStaticVehicle(411,-1824.4050,1291.1863,40.8610,18.4202,123,1); // location SFcarpark7
AddStaticVehicle(581,-1846.8060,1304.0547,50.0436,23.0281,58,1); // location SFcarpark8
AddStaticVehicle(500,-1811.1342,1293.4474,50.5814,7.7606,40,84); // location SFcarpark9
AddStaticVehicle(418,-1797.8467,1311.5363,59.8268,347.0850,117,227); // location SFcarpark10
AddStaticVehicle(493,-2623.6211,1477.5457,-0.0327,322.2975,36,13); // Location Boat@Jizzy's
AddStaticVehicle(493,-2239.1975,1372.8719,-0.1887,266.4915,36,13); // Location Boat@EastSFcoast
AddStaticVehicle(493,-1893.5894,1400.5492,-0.2107,89.8843,36,13); // Location Boat@NorthSFDocks1
AddStaticVehicle(484,-1718.3118,1437.5477,0.1992,353.1405,40,26); // Location Boat@NorthSFDocks2
AddStaticVehicle(484,-1503.2507,1303.0007,0.1975,263.0471,40,26); // Location Boat@NorthSFDocks3
AddStaticVehicle(430,-1472.1760,1026.6329,-0.3592,271.0013,46,26); // Location Boat@SFHall
AddStaticVehicle(430,-1477.0303,699.0185,-0.2242,178.9557,46,26); // Location Boat@SFPD
AddStaticVehicle(472,-1172.9053,73.1101,0.0764,228.2469,56,53); // Location Boat@SFAP
AddStaticVehicle(563,-1468.0917,355.6445,7.8919,356.8843,1,6); // location PatoHiden 1
AddStaticVehicle(563,-1022.2698,1261.3202,33.6866,32.4969,1,6); // location PatoHiden 2
AddStaticVehicle(563,-373.6405,1569.2469,76.6784,132.4006,1,6); // location PatoHiden 3
AddStaticVehicle(563,1609.7312,1172.8502,14.9303,2 12.8317,1,6); // location PatoHiden 4
AddStaticVehicle(476,-1368.1154,-172.1832,14.8580,243.7189,7,6); // location SFAP Plain1
AddStaticVehicle(513,-1378.1000,-196.1016,14.6778,245.2985,55,20); // location SFAP Plain2
AddStaticVehicle(593,-1386.7856,-215.1100,14.5977,245.7045,36,; // location SFAP Plain3
AddStaticVehicle(487,-1137.2584,-323.1285,14.3018,91.4071,26,14); // location SFAP Plain4
AddStaticVehicle(476,-1335.3844,-628.1645,14.8545,312.8664,103,102); // location SFAP Plain5
AddStaticVehicle(519,-1362.8395,-490.2089,15.1071,204.9237,1,1); // location SFAP Plain6
AddStaticVehicle(519,-1437.1720,-529.7627,15.1036,203.8407,1,1); // location SFAP Plain7
AddStaticVehicle(563,-1186.6102,25.8277,14.8444,44.7699,1,6); // Location Heli 1
AddStaticVehicle(563,-1318.1667,-217.5300,14.8380,308.2901,1,6); // Location Heli 2
AddStaticVehicle(437,1785.2347,-1895.9695,13.5487,269.5541,95,16); // location bus park1
AddStaticVehicle(437,1785.2041,-1905.0206,13.5048,268.9218,105,20); // location bus park2
AddStaticVehicle(437,1784.9998,-1913.8571,13.5095,267.4047,125,21); // location bus park3
AddStaticVehicle(437,1784.6228,-1922.9462,13.5048,268.2986,79,7); // location bus park4
AddStaticVehicle(504,1891.3849,-1867.6187,13.3869,2.1202,14,1); // location Backyard carpark1
AddStaticVehicle(535,1883.6113,-1866.8190,13.3270,355.2037,28,1); // location Backyard carpark2
AddStaticVehicle(506,1878.3481,-1861.3821,13.2848,359.9619,6,6); // location Backyard carpark3
AddStaticVehicle(411,1896.9860,-1868.2589,13.2913,2.3153,123,1); // location Backyard carpark4
AddStaticVehicle(522,2039.6062,1160.5950,10.2436,1 79.1487,8,82); // location LV MainStreet1
AddStaticVehicle(431,2039.8516,1044.5981,10.7592,1 79.6676,59,83); // location LV MainStreet2
AddStaticVehicle(541,2040.1133,1030.3827,10.3143,1 80.4133,13,; // location LV MainStreet3
AddStaticVehicle(541,2074.2927,1093.0114,10.2979,2 .1096,13,; // location LV MainStreet4
AddStaticVehicle(522,2040.0304,1534.6163,10.2308,2 89.9698,36,105); // location LV MainStreet5
AddStaticVehicle(522,2040.9258,1543.6930,10.2341,2 56.9962,39,106); // location LV MainStreet6
AddStaticVehicle(420,2040.2917,1575.8856,10.4523,3 58.6469,6,1); // location LV MainStreet7
AddStaticVehicle(556,2040.0560,1615.1693,11.0383,1 82.1114,32,42); // location LV MainStreet8
AddStaticVehicle(463,2075.5623,1573.6041,10.2142,1 55.4886,11,11); // location LV MainStreet9
AddStaticVehicle(463,2075.1702,1576.7583,10.2132,1 49.8413,7,7); // location LV MainStreet10
AddStaticVehicle(411,2094.0911,1557.7469,10.5419,9 0.3593,75,1); // location LV MainStreet11
AddStaticVehicle(411,2121.7058,1796.7875,10.3999,3 35.3422,75,1); // location LV MainStreet12
AddStaticVehicle(411,2120.0396,1944.8130,10.4082,1 .1507,75,1); // location LV MainStreet13
AddStaticVehicle(411,2078.8374,2396.0632,49.2531,2 71.6309,75,1); // location LV Telecarpark1
AddStaticVehicle(411,2104.3711,2413.3625,49.2507,8 6.8260,75,1); // location LV Telecarpark2
AddStaticVehicle(562,-1988.8960,269.3629,34.8425,265.6132,113,1); // location SFcarshop2
AddStaticVehicle(576,-1990.5220,262.7196,34.7802,273.2007,1,96); // location SFcarshop2.1
AddStaticVehicle(535,-1990.4716,256.3044,34.8417,264.2953,118,1); // location SFcarshop2.2
AddStaticVehicle(560,-1982.2119,241.7050,34.8729,194.9492,1,39); // location SFcarshop2.3
AddStaticVehicle(573,-1975.4175,241.2856,35.8267,271.6267,78,; // location SFcarshop2.4
AddStaticVehicle(560,-1983.5841,304.6644,34.8801,149.7783,9,39); // location SFcarshop2.5
AddStaticVehicle(522,-1969.0527,305.2715,34.7346,82.2134,3,; // location SFcarshop2.6
AddStaticVehicle(535,-1957.0171,302.4488,35.2530,89.9998,1,1); // location SFcarshop2.7
AddStaticVehicle(461,1601.5342,-1688.2283,5.4436,271.7417,37,1); // bike ls
AddStaticVehicle(461,1592.0187,-1711.9860,5.4712,178.9732,37,1); // bike ls 1
AddStaticVehicle(461,1575.4365,-1710.7727,5.4590,178.1437,37,1); // bike ls 2
AddStaticVehicle(522,1361.9924,-1258.6340,12.9420,0.5600,6,25); // bike ls 3
AddStaticVehicle(521,1362.0306,-1294.2178,12.9288,181.4580,75,13); // bike ls 4
AddStaticVehicle(562,1594.4865,-1010.0468,23.5696,6.6965,35,1); // car ls 1
AddStaticVehicle(562,1648.0459,-1079.9060,23.5627,265.2065,35,1); // car ls 3
AddStaticVehicle(429,372.8004,2550.1914,16.1994,14 1.2735,13,13); // car aa
AddStaticVehicle(562,378.7722,2547.2397,16.2163,19 1.7852,17,1); // car aa 2
AddStaticVehicle(506,382.9762,2547.7407,16.2651,18 0.2758,6,6); // car aa 3
AddStaticVehicle(447,112.0436,1908.1576,18.7499,17 8.0761,43,0); // location Army1
AddStaticVehicle(520,135.8731,1936.0637,19.9947,27 8.4240,0,0); // location Army2
AddStaticVehicle(470,274.6563,1983.0189,17.6515,27 3.3018,1,1); // location Army4
AddStaticVehicle(470,273.6271,1992.8190,17.6527,27 0.6185,1,1); // location Army5
AddStaticVehicle(432,277.8808,2019.5526,17.6643,27 0.0737,43,0); // location Army6
AddStaticVehicle(432,277.5898,2028.8685,17.6746,27 0.0388,43,0); // location Army7
AddStaticVehicle(470,367.8337,2075.7935,17.6523,89 .5034,43,0); // location Army8
AddStaticVehicle(520,383.1994,2061.1521,18.3661,14 0.8761,0,0); // location Army9
AddStaticVehicle(522,1601.9790,-1683.4530,5.4524,267.8101,80,255); // location LSPD1
AddStaticVehicle(556,1584.3160,-1677.6726,6.2715,88.5947,32,14); // location LSPD2
AddStaticVehicle(556,1560.0588,-1694.3693,6.2721,90.4387,32,14); // location LSPD3
AddStaticVehicle(556,1527.7526,-1678.4375,6.2672,86.2784,32,14); // location LSPD4
AddStaticVehicle(431,1533.4240,-1646.5747,5.9937,83.4216,0,255); // location LSPD5
AddStaticVehicle(525,1578.8329,-1711.4495,5.7644,181.5348,44,51); // location LSPD6
AddStaticVehicle(525,1546.3674,-1668.2312,5.7822,85.9050,44,51); // location LSPD7
AddStaticVehicle(563,1115.6730,-2054.8713,75.1229,336.4122,1,6); // location tah6
AddStaticVehicle(563,1115.9983,-2020.5248,75.1404,203.9001,1,6); // location tah7
//Objects
CreateObject(1632,2458.89111328,-1658.89135742,13.60479927,0.00000000,0.00000000,89 .32449341);
CreateObject(1633,2453.17309570,-1659.06445312,19.42771530,35.00000000,0.00000000,9 1.30737305);
CreateObject(5152,2413.06933594,-2137.99145508,13.31868744,0.00000000,355.00000000, 270.00000000);
CreateObject(5152,2415.05395508,-2138.03247070,13.31852722,0.00000000,353.00000000, 270.00000000);
CreateObject(1633,2455.20849609,-1658.99243164,16.31068993,20.00000000,0.00000000,9 1.3095092;
//InitTeleportMenu()
new Menu:TeleportMenu;
CreateMenu("Teleport Menu", 2, 200.0, 150.0, 100.0, 100.0);
AddMenuItem(TeleportMenu, 0, "LS");
AddMenuItem(TeleportMenu, 0, "LS");
AddMenuItem(TeleportMenu, 0, "LS");
AddMenuItem(TeleportMenu, 0, "LS");
AddMenuItem(TeleportMenu, 0, "LS");
AddMenuItem(TeleportMenu, 0, "LS");
AddMenuItem(TeleportMenu, 0, "LS");

AddMenuItem(TeleportMenu, 1, "Admin House");
AddMenuItem(TeleportMenu, 1, "House");
AddMenuItem(TeleportMenu, 1, "Ditch");
AddMenuItem(TeleportMenu, 1, "Ditch 2");
AddMenuItem(TeleportMenu, 1, "The Admin House");
AddMenuItem(TeleportMenu, 1, "Boom");
AddMenuItem(TeleportMenu, 1, "Grove");
return 1;





}

public OnGameModeExit()
{
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerFacingAngle(playerid,90.2404);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}

public OnPlayerConnect(playerid)
{
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}

public OnPlayerSpawn(playerid)
{
return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}

public OnVehicleSpawn(vehicleid)
{
return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}

public OnPlayerText(playerid, text[])
{
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp ("/heal",cmdtext, true, 5) == 0)
{
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, COLOR_GREEN, "(INFO) You have been healed!");
return 1;
}
if (strcmp("/kill",cmdtext, true, 5) == 0)
{
SetPlayerHealth(playerid, 0);
SendClientMessage(playerid, COLOR_PINK, "(INFO) You have commited suicide!");
return 1;
}
if (strcmp("/BB1", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,1546.3676,-1366.7188,326.2109);
SendClientMessage(playerid, COLOR_YELLOW , "you have just Teleported");
return 1;
}
if (strcmp("/nameoff", cmdtext, true) == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, false);
GameTextForPlayer(playerid, "~W~Nametags ~R~off", 5000, 5);
return 1;
}
if (strcmp("/house1", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,2324.2632,-1146.2262,1050.7101);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/Ditch1", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,2626.3489,-1457.2241,31.1326);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/Ditch2", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,2565.1006,-2042.9520,3.8594);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/Air", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,1961.0945,-2190.9148,13.5469);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/Boom", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,1378.6031,-2579.1980,13.5469);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (!strcmp("/fix", cmdtext))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in a vehicle!");
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been successfully repaired!");
return 1;
}
if (strcmp("/Grove", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,2499.7402,-1675.4175,13.3482);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/Adminhouse", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,1497.5043,-709.9250,94.7500);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/ammu", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,293.0947,-34.1803,1001.5156);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/TheAdminhouse", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,1124.4084,-2036.8597,69.8843);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/SF", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,-1466.7726,739.5916,46.3249);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/LV", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,2098.5969,2401.5320,74.5786) ;
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/AA", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,410.8543,2532.9636,19.1484);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/CarLV", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,2082.2444,2425.0215,49.5234) ;
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if (strcmp("/CarSF", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,-1847.5911,1293.5553,59.7344);
SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
return 1;
}
if(strcmp(cmdtext, "/Teles", true) == 0)
{ new Menu:TeleportMenu;
ShowMenuForPlayer(TeleportMenu, playerid);
return 1;
}

return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}

public OnRconCommand(cmd[])
{
return 1;
}

public OnPlayerRequestSpawn(playerid)
{
return 1;
}

public OnObjectMoved(objectid)
{
return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}


public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{

new Menu:CurrentMenu = GetPlayerMenu(playerid);
new Menu:TeleportMenu;
{ if(CurrentMenu == TeleportMenu)
HandleTeleportMenuSelection(playerid, row);
{
switch(row)
{
case 0: //adminhouse
{
SetPlayerPos(playerid,1546.3676,-1366.7188,326.2109);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to Admin House !");
}
case 1: //House
{
SetPlayerPos(playerid,2324.2632,-1146.2262,1050.7101);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to LAP House");
}
case 2: //Ditch
{
SetPlayerPos(playerid,2626.3489,-1457.2241,31.1326);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to the Ditch");
}
case 3: //Ditch2
{
SetPlayerPos(playerid,2565.1006,-2042.9520,3.8594);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to The End of the Ditch");
}
case 4: //Theadminhouse
{
SetPlayerPos(playerid,1961.0945,-2190.9148,13.5469);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to The Admin House");
}
case 5: //Boom
{
SetPlayerPos(playerid,1378.6031,-2579.1980,13.5469);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to the Come-a-Lot casino!");
}
case 6: //Grove
{
SetPlayerPos(playerid,2499.7402,-1675.4175,13.3482);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to Grove Hide Out!");
}
}
}
}
}


public OnPlayerExitedMenu(playerid)
{
return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}

public OnPlayerUpdate(playerid)
{
return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
Reply
#2

pawn Код:
HandleTeleportMenuSelection(playerid, row)
{
    new s[256];

    if(row < TELEPORT_MENU_ITEMS)
    {
        format(s,256,"You selected item %s",TeleportMenuStrings[row]);
        SendClientMessage(playerid,0xFFFFFFFF,s);
    }
}
It's under the #if defined FILTERSCRIPT, which isn't defined, therefore the compiler isn't reading it. Put it after the #endif or remove the check completely.

Also when posting snippets this large, please use pastebin.com
Reply
#3

use

[.pawn] script here[./pawn]

DELETE THE (.)'s DOTS
Reply
#4

thank you JaTochNietDan for your help it has solved the orginal problem but now i have 5 error messages

Test.pwn(76) : error 017: undefined symbol "TELEPORT_MENU_ITEMS"
Test.pwn(7 : error 017: undefined symbol "TeleportMenuStrings"
Test.pwn(7 : error 001: expected token: ";", but found "]"
Test.pwn(7 : error 029: invalid expression, assumed zero
Test.pwn(7 : fatal error 107: too many error messages on one line

i think i followed your instruction correctly


pawn Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
// Teleport menu functionality filterscipt


#include <a_samp>
#include <file>

#if defined FILTERSCRIPT

#include <a_samp>

#define TELEPORT_MENU_ITEMS 14

new Menu:TeleportMenu;
new TeleportMenuStrings[8][16] = {"Teleport1", "Teleort2", "Teleport3", "Teleport4", "Teleport5", "Teleport6", "Teleport7", "Teleport8"};

HandleTeleportMenuSelection(playerid, row)
{
    new s[256];

    if(row < TELEPORT_MENU_ITEMS) {
        format(s,256,"You selected item %s",TeleportMenuStrings[row]);
        SendClientMessage(playerid,0xFFFFFFFF,s);
    }
}
public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");

    InitTeleportMenu();
    return 1;
}

public OnFilterScriptExit()
{
   
return 1;
}

#else

main()
{
    print("\n----------------------------------");
    print(" Test By Thekingman100");
    print("----------------------------------\n");
}

//Colors

#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_BRIGHTRED 0xFF0000AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLUE 0x3A47DEFF
#define COLOR_TAN 0xBDB76BAA
#define COLOR_PURPLE 0x800080AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_BLACK 0x00000000
#define COLOR_DARKGREY 0x696969FF


#endif
HandleTeleportMenuSelection(playerid, row)
{
    new s[256];

    if(row < TELEPORT_MENU_ITEMS)
    {
        format(s,256,"You selected item %s",TeleportMenuStrings[536]);
        SendClientMessage(playerid,0xFFFFFFFF,s);
    }
}
{

 
}
public OnGameModeInit()
{
    //Misc
    SetGameModeText("GTA LAP 0.2 ( made by the kingman100");
    //Classes
    AddPlayerClass(2,1534.4343,-841.2596,64.9758,110.0787,28,250,0,0,0,0); // guyspawn
    AddPlayerClass(1,1710.2899,-1096.8511,24.0781,357.0135,28,250,0,0,0,0); // guyspawn2
    AddPlayerClass(19,1497.2510,-687.9141,95.5633,167.6731,30,500,39,10,0,0); // spawn movie
    AddPlayerClass(255,2002.4507,-2384.8564,13.5469,87.0201,0,0,0,0,0,0); // pilot spawn
    AddPlayerClass(79,2176.4893,-1988.5764,13.5499,298.9926,0,0,0,0,0,0); // dump man
    AddPlayerClass(281,1553.7562,-1675.8318,16.1953,86.7781,0,0,0,0,0,0); // police man 1
    AddPlayerClass(280,1553.9009,-1675.8600,16.1953,82.4802,0,0,0,0,0,0); // police man 2
    AddPlayerClass(165,1504.1702,-686.7780,99.1468,189.4961,31,50,0,0,0,0); // fbi man
    AddPlayerClass(17,1962.0093,-2188.6831,13.5469,91.8096,0,0,0,0,0,0); // fbi spawn
    //Cars
    AddStaticVehicle(603,1532.0709,-922.6041,42.1748,295.9691,45,45); // car
    AddStaticVehicle(587,1649.9557,-1046.9143,23.6259,179.8720,95,1); // car
    AddStaticVehicle(585,1653.9875,-1047.5031,23.4837,178.3002,62,62); // car1
    AddStaticVehicle(497,1544.9618,-1354.9603,329.6530,90.2167,0,1); // heli
    AddStaticVehicle(581,2506.6956,-1696.4478,13.1504,3.5490,72,1); // bike
    AddStaticVehicle(487,1524.6064,-667.5071,94.9148,177.8239,26,57); // maverick 1
    AddStaticVehicle(506,1514.9994,-694.0000,94.4640,87.9999,6,6); // super gt 1
    AddStaticVehicle(571,1502.0155,-687.3749,94.0482,180.3748,91,2); // kart one
    AddStaticVehicle(550,1487.1650,-689.4240,94.5655,191.4098,15,15); // sunrise 1
    AddStaticVehicle(516,2474.7820,-1995.0817,13.3808,178.7956,27,1); // nebula 1
    AddStaticVehicle(487,2022.9476,-2418.8540,13.6837,86.7369,54,29); // maverick 2
    AddStaticVehicle(487,2025.1927,-2443.9695,13.6879,94.4462,26,3); // maverick 3
    AddStaticVehicle(553,2056.9497,-2645.5391,14.8624,45.5868,91,87); // plane
    AddStaticVehicle(553,2023.6915,-2646.5635,14.8680,47.0323,61,74); // plane 1
    AddStaticVehicle(553,1991.5721,-2647.8499,14.8734,46.0461,71,87); // plane 2
    AddStaticVehicle(577,1900.8293,-2389.5000,13.4482,92.5570,8,7); // plane 4
    AddStaticVehicle(513,1827.1268,-2397.4263,14.1016,206.6173,30,34); // stuntp
    AddStaticVehicle(513,1817.3905,-2400.9233,14.0940,193.2613,54,34); // stuntp 1
    AddStaticVehicle(513,1805.9637,-2401.5627,14.0852,175.5695,55,20); // stuntp 2
    AddStaticVehicle(513,1795.7080,-2400.3127,14.0767,169.0777,48,18); // stuntp 3
    AddStaticVehicle(516,1944.4237,-1771.1171,13.2228,0.9037,27,1); // refeul car
    AddStaticVehicle(482,1809.6144,-1653.3501,13.6418,180.6713,27,93); // burrito 1
    AddStaticVehicle(559,1809.7003,-1660.3018,13.2233,180.6260,82,74); // jester
    AddStaticVehicle(567,1809.8833,-1676.0463,13.4132,179.1754,20,79); // savanna
    AddStaticVehicle(596,1537.2356,-1667.7437,13.1859,180.0657,53,1); // lspd car
    AddStaticVehicle(596,1537.1931,-1677.9286,13.2023,179.2506,53,1); // lspd caar 2
    AddStaticVehicle(497,1519.5796,-1658.5842,13.7092,180.0022,53,1); // police maverick
    AddStaticVehicle(408,2174.2661,-1977.1139,14.0620,90.0014,26,26); // dumb
    AddStaticVehicle(408,2185.2676,-1977.1135,14.0587,90.0006,26,26); // bumb
    AddStaticVehicle(408,2192.0833,-1988.6514,14.0542,0.1384,26,26); // dump 2
    AddStaticVehicle(408,2192.0813,-1999.6531,14.0497,0.0000,26,26); // dump 3
    AddStaticVehicle(487,2645.0215,-1432.5950,30.4630,189.4757,26,57); // mavrick back up
    AddStaticVehicle(487,2653.6597,-1413.9220,30.6163,224.7897,26,57); // maverick backup 2
    AddStaticVehicle(487,2570.8699,-2047.5898,24.9496,282.2271,26,57); // maverick backup 3
    AddStaticVehicleEx(562,2498.98876953,-1660.95336914,13.10887909,91.30932617,6,81,15);
    AddStaticVehicleEx(562,2498.63476562,-1663.70178223,13.10645866,91.30737305,6,81,15);
    AddStaticVehicleEx(520,2528.69067383,-1677.36962891,20.84980011,90.00000000,-1,-1,15);
    AddStaticVehicleEx(432,2433.14843750,-1675.05566406,13.77051163,268.00000000,-1,-1,15);
    AddStaticVehicleEx(564,2433.36230469,-1671.39331055,12.59066486,270.00000000,-1,-1,15);
    AddStaticVehicleEx(425,2464.78881836,-1713.70007324,14.35167885,268.00000000,-1,-1,15);
    AddStaticVehicle(506,2650.4968,-1426.8140,30.1084,180.6440,6,6); // sgt ditch
    AddStaticVehicle(506,2562.1313,-2128.1873,0.1098,84.7573,6,6); // sgt ditch2
    AddStaticVehicle(506,2436.0522,-2086.9836,13.2512,87.3513,6,6); // location superGT pat spot
    AddStaticVehicle(487,-1469.5313,744.4448,46.5228,133.0699,26,57); // LOCATION SF Heli
    AddStaticVehicle(487,2092.8718,2415.3206,74.7553,257.0395,26,57); // LOCATION LV Helli
    AddStaticVehicle(506,-1657.1943,1214.2562,13.3776,312.6265,6,6); // location SFcAR SHOP 1
    AddStaticVehicle(506,-1477.1311,749.8428,46.0335,137.0487,6,6); // location SFcar1
    AddStaticVehicle(506,-1482.6045,754.7225,46.0305,138.3108,6,6); // location SFcar2
    AddStaticVehicle(506,-1455.4802,761.3568,46.3511,125.7335,6,6); // location SFcar3
    AddStaticVehicle(506,2078.6267,2422.5671,49.2279,269.0282,6,6); // location LVcar1
    AddStaticVehicle(506,2070.5381,2422.7039,49.2277,269.0300,6,6); // location LVcar2
    AddStaticVehicle(506,2096.1936,2401.7705,49.2270,92.2523,6,6); // location LVcar3
    AddStaticVehicle(487,364.7366,2539.6858,16.8496,195.4708,26,57); // heli at aa
    AddStaticVehicle(487,1965.3831,1919.8806,131.1141,262.5148,26,57); // heli 10
    AddStaticVehicle(541,-1833.9153,1287.5493,22.1874,195.8540,58,8); // location SFcarpark1
    AddStaticVehicle(541,-1782.2263,1311.1484,22.1873,3.1349,58,8); // location SFcarpark2
    AddStaticVehicle(461,-1823.1112,1291.1460,31.4424,193.4450,37,1); // location SFcarpark3
    AddStaticVehicle(554,-1816.8905,1293.1473,31.9617,187.4164,15,32); // location SFcarpark4
    AddStaticVehicle(462,-1796.4863,1312.2400,31.4480,4.5990,14,14); // location SFcarpark5
    AddStaticVehicle(558,-1802.7017,1312.6512,40.7862,178.4087,116,1); // location SFcarpark6
    AddStaticVehicle(411,-1824.4050,1291.1863,40.8610,18.4202,123,1); // location SFcarpark7
    AddStaticVehicle(581,-1846.8060,1304.0547,50.0436,23.0281,58,1); // location SFcarpark8
    AddStaticVehicle(500,-1811.1342,1293.4474,50.5814,7.7606,40,84); // location SFcarpark9
    AddStaticVehicle(418,-1797.8467,1311.5363,59.8268,347.0850,117,227); // location SFcarpark10
    AddStaticVehicle(493,-2623.6211,1477.5457,-0.0327,322.2975,36,13); // Location Boat@Jizzy's
    AddStaticVehicle(493,-2239.1975,1372.8719,-0.1887,266.4915,36,13); // Location Boat@EastSFcoast
    AddStaticVehicle(493,-1893.5894,1400.5492,-0.2107,89.8843,36,13); // Location Boat@NorthSFDocks1
    AddStaticVehicle(484,-1718.3118,1437.5477,0.1992,353.1405,40,26); // Location Boat@NorthSFDocks2
    AddStaticVehicle(484,-1503.2507,1303.0007,0.1975,263.0471,40,26); // Location Boat@NorthSFDocks3
    AddStaticVehicle(430,-1472.1760,1026.6329,-0.3592,271.0013,46,26); // Location Boat@SFHall
    AddStaticVehicle(430,-1477.0303,699.0185,-0.2242,178.9557,46,26); // Location Boat@SFPD
    AddStaticVehicle(472,-1172.9053,73.1101,0.0764,228.2469,56,53); // Location Boat@SFAP
    AddStaticVehicle(563,-1468.0917,355.6445,7.8919,356.8843,1,6); // location PatoHiden 1
    AddStaticVehicle(563,-1022.2698,1261.3202,33.6866,32.4969,1,6); // location PatoHiden 2
    AddStaticVehicle(563,-373.6405,1569.2469,76.6784,132.4006,1,6); // location PatoHiden 3
    AddStaticVehicle(563,1609.7312,1172.8502,14.9303,212.8317,1,6); // location PatoHiden 4
    AddStaticVehicle(476,-1368.1154,-172.1832,14.8580,243.7189,7,6); // location SFAP Plain1
    AddStaticVehicle(513,-1378.1000,-196.1016,14.6778,245.2985,55,20); // location SFAP Plain2
    AddStaticVehicle(593,-1386.7856,-215.1100,14.5977,245.7045,36,8); // location SFAP Plain3
    AddStaticVehicle(487,-1137.2584,-323.1285,14.3018,91.4071,26,14); // location SFAP Plain4
    AddStaticVehicle(476,-1335.3844,-628.1645,14.8545,312.8664,103,102); // location SFAP Plain5
    AddStaticVehicle(519,-1362.8395,-490.2089,15.1071,204.9237,1,1); // location SFAP Plain6
    AddStaticVehicle(519,-1437.1720,-529.7627,15.1036,203.8407,1,1); // location SFAP Plain7
    AddStaticVehicle(563,-1186.6102,25.8277,14.8444,44.7699,1,6); // Location Heli 1
    AddStaticVehicle(563,-1318.1667,-217.5300,14.8380,308.2901,1,6); // Location Heli 2
    AddStaticVehicle(437,1785.2347,-1895.9695,13.5487,269.5541,95,16); // location bus park1
    AddStaticVehicle(437,1785.2041,-1905.0206,13.5048,268.9218,105,20); // location bus park2
    AddStaticVehicle(437,1784.9998,-1913.8571,13.5095,267.4047,125,21); // location bus park3
    AddStaticVehicle(437,1784.6228,-1922.9462,13.5048,268.2986,79,7); // location bus park4
    AddStaticVehicle(504,1891.3849,-1867.6187,13.3869,2.1202,14,1); // location Backyard carpark1
    AddStaticVehicle(535,1883.6113,-1866.8190,13.3270,355.2037,28,1); // location Backyard carpark2
    AddStaticVehicle(506,1878.3481,-1861.3821,13.2848,359.9619,6,6); // location Backyard carpark3
    AddStaticVehicle(411,1896.9860,-1868.2589,13.2913,2.3153,123,1); // location Backyard carpark4
    AddStaticVehicle(522,2039.6062,1160.5950,10.2436,179.1487,8,82); // location LV MainStreet1
    AddStaticVehicle(431,2039.8516,1044.5981,10.7592,179.6676,59,83); // location LV MainStreet2
    AddStaticVehicle(541,2040.1133,1030.3827,10.3143,180.4133,13,8); // location LV MainStreet3
    AddStaticVehicle(541,2074.2927,1093.0114,10.2979,2.1096,13,8); // location LV MainStreet4
    AddStaticVehicle(522,2040.0304,1534.6163,10.2308,289.9698,36,105); // location LV MainStreet5
    AddStaticVehicle(522,2040.9258,1543.6930,10.2341,256.9962,39,106); // location LV MainStreet6
    AddStaticVehicle(420,2040.2917,1575.8856,10.4523,358.6469,6,1); // location LV MainStreet7
    AddStaticVehicle(556,2040.0560,1615.1693,11.0383,182.1114,32,42); // location LV MainStreet8
    AddStaticVehicle(463,2075.5623,1573.6041,10.2142,155.4886,11,11); // location LV MainStreet9
    AddStaticVehicle(463,2075.1702,1576.7583,10.2132,149.8413,7,7); // location LV MainStreet10
    AddStaticVehicle(411,2094.0911,1557.7469,10.5419,90.3593,75,1); // location LV MainStreet11
    AddStaticVehicle(411,2121.7058,1796.7875,10.3999,335.3422,75,1); // location LV MainStreet12
    AddStaticVehicle(411,2120.0396,1944.8130,10.4082,1.1507,75,1); // location LV MainStreet13
    AddStaticVehicle(411,2078.8374,2396.0632,49.2531,271.6309,75,1); // location LV Telecarpark1
    AddStaticVehicle(411,2104.3711,2413.3625,49.2507,86.8260,75,1); // location LV Telecarpark2
    AddStaticVehicle(562,-1988.8960,269.3629,34.8425,265.6132,113,1); // location SFcarshop2
    AddStaticVehicle(576,-1990.5220,262.7196,34.7802,273.2007,1,96); // location SFcarshop2.1
    AddStaticVehicle(535,-1990.4716,256.3044,34.8417,264.2953,118,1); // location SFcarshop2.2
    AddStaticVehicle(560,-1982.2119,241.7050,34.8729,194.9492,1,39); // location SFcarshop2.3
    AddStaticVehicle(573,-1975.4175,241.2856,35.8267,271.6267,78,8); // location SFcarshop2.4
    AddStaticVehicle(560,-1983.5841,304.6644,34.8801,149.7783,9,39); // location SFcarshop2.5
    AddStaticVehicle(522,-1969.0527,305.2715,34.7346,82.2134,3,8); // location SFcarshop2.6
    AddStaticVehicle(535,-1957.0171,302.4488,35.2530,89.9998,1,1); // location SFcarshop2.7
    AddStaticVehicle(461,1601.5342,-1688.2283,5.4436,271.7417,37,1); // bike ls
    AddStaticVehicle(461,1592.0187,-1711.9860,5.4712,178.9732,37,1); // bike ls 1
    AddStaticVehicle(461,1575.4365,-1710.7727,5.4590,178.1437,37,1); // bike ls 2
    AddStaticVehicle(522,1361.9924,-1258.6340,12.9420,0.5600,6,25); // bike ls 3
    AddStaticVehicle(521,1362.0306,-1294.2178,12.9288,181.4580,75,13); // bike ls 4
    AddStaticVehicle(562,1594.4865,-1010.0468,23.5696,6.6965,35,1); // car ls 1
    AddStaticVehicle(562,1648.0459,-1079.9060,23.5627,265.2065,35,1); // car ls 3
    AddStaticVehicle(429,372.8004,2550.1914,16.1994,141.2735,13,13); // car aa
    AddStaticVehicle(562,378.7722,2547.2397,16.2163,191.7852,17,1); // car aa 2
    AddStaticVehicle(506,382.9762,2547.7407,16.2651,180.2758,6,6); // car aa 3
    AddStaticVehicle(447,112.0436,1908.1576,18.7499,178.0761,43,0); // location Army1
    AddStaticVehicle(520,135.8731,1936.0637,19.9947,278.4240,0,0); // location Army2
    AddStaticVehicle(470,274.6563,1983.0189,17.6515,273.3018,1,1); // location Army4
    AddStaticVehicle(470,273.6271,1992.8190,17.6527,270.6185,1,1); // location Army5
    AddStaticVehicle(432,277.8808,2019.5526,17.6643,270.0737,43,0); // location Army6
    AddStaticVehicle(432,277.5898,2028.8685,17.6746,270.0388,43,0); // location Army7
    AddStaticVehicle(470,367.8337,2075.7935,17.6523,89.5034,43,0); // location Army8
    AddStaticVehicle(520,383.1994,2061.1521,18.3661,140.8761,0,0); // location Army9
    AddStaticVehicle(522,1601.9790,-1683.4530,5.4524,267.8101,80,255); // location LSPD1
    AddStaticVehicle(556,1584.3160,-1677.6726,6.2715,88.5947,32,14); // location LSPD2
    AddStaticVehicle(556,1560.0588,-1694.3693,6.2721,90.4387,32,14); // location LSPD3
    AddStaticVehicle(556,1527.7526,-1678.4375,6.2672,86.2784,32,14); // location LSPD4
    AddStaticVehicle(431,1533.4240,-1646.5747,5.9937,83.4216,0,255); // location LSPD5
    AddStaticVehicle(525,1578.8329,-1711.4495,5.7644,181.5348,44,51); // location LSPD6
    AddStaticVehicle(525,1546.3674,-1668.2312,5.7822,85.9050,44,51); // location LSPD7
    AddStaticVehicle(563,1115.6730,-2054.8713,75.1229,336.4122,1,6); // location tah6
    AddStaticVehicle(563,1115.9983,-2020.5248,75.1404,203.9001,1,6); // location tah7
    //Objects
    CreateObject(1632,2458.89111328,-1658.89135742,13.60479927,0.00000000,0.00000000,89.32449341);    
    CreateObject(1633,2453.17309570,-1659.06445312,19.42771530,35.00000000,0.00000000,91.30737305);
    CreateObject(5152,2413.06933594,-2137.99145508,13.31868744,0.00000000,355.00000000,270.00000000);
    CreateObject(5152,2415.05395508,-2138.03247070,13.31852722,0.00000000,353.00000000,270.00000000);
    CreateObject(1633,2455.20849609,-1658.99243164,16.31068993,20.00000000,0.00000000,91.30950928);
    //InitTeleportMenu()
    new Menu:TeleportMenu;
    CreateMenu("Teleport Menu", 2, 200.0, 150.0, 100.0, 100.0);
     AddMenuItem(TeleportMenu, 0, "LS");
                AddMenuItem(TeleportMenu, 0, "LS");
                AddMenuItem(TeleportMenu, 0, "LS");
                AddMenuItem(TeleportMenu, 0, "LS");
                AddMenuItem(TeleportMenu, 0, "LS");
                AddMenuItem(TeleportMenu, 0, "LS");
                AddMenuItem(TeleportMenu, 0, "LS");

                AddMenuItem(TeleportMenu, 1, "Admin House");
                AddMenuItem(TeleportMenu, 1, "House");
                AddMenuItem(TeleportMenu, 1, "Ditch");
                AddMenuItem(TeleportMenu, 1, "Ditch 2");
                AddMenuItem(TeleportMenu, 1, "The Admin House");
                AddMenuItem(TeleportMenu, 1, "Boom");
                AddMenuItem(TeleportMenu, 1, "Grove");
    return 1;

               

   
   
}

public OnGameModeExit()
{
    return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerFacingAngle(playerid,90.2404);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
}

public OnPlayerConnect(playerid)
{
    return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    return 1;
}

public OnPlayerSpawn(playerid)
{
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    return 1;
}

public OnVehicleSpawn(vehicleid)
{
    return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
    return 1;
}

public OnPlayerText(playerid, text[])
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp ("/heal",cmdtext, true, 5) == 0)
    {
     SetPlayerHealth(playerid, 100);
     SendClientMessage(playerid, COLOR_GREEN, "(INFO) You have been healed!");
     return 1;
     }
    if (strcmp("/kill",cmdtext, true, 5) == 0)
     {
      SetPlayerHealth(playerid, 0);
      SendClientMessage(playerid, COLOR_PINK, "(INFO) You have commited suicide!");
      return 1;
      }
    if (strcmp("/BB1", cmdtext, true, 10) == 0)
    {
        SetPlayerPos(playerid,1546.3676,-1366.7188,326.2109);
        SendClientMessage(playerid, COLOR_YELLOW , "you have just Teleported");
        return 1;
        }
    if (strcmp("/nameoff", cmdtext, true) == 0)
   {
        for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, false);
        GameTextForPlayer(playerid, "~W~Nametags ~R~off", 5000, 5);
        return 1;
        }
    if (strcmp("/house1", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,2324.2632,-1146.2262,1050.7101);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
       }
    if (strcmp("/Ditch1", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,2626.3489,-1457.2241,31.1326);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
       }
    if (strcmp("/Ditch2", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,2565.1006,-2042.9520,3.8594);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
       }
    if (strcmp("/Air", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,1961.0945,-2190.9148,13.5469);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if (strcmp("/Boom", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,1378.6031,-2579.1980,13.5469);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if (!strcmp("/fix", cmdtext))
    {
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in a vehicle!");
        RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been successfully repaired!");
        return 1;
    }
    if (strcmp("/Grove", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,2499.7402,-1675.4175,13.3482);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if (strcmp("/Adminhouse", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,1497.5043,-709.9250,94.7500);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if (strcmp("/ammu", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,293.0947,-34.1803,1001.5156);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
     return 1;
      }
    if (strcmp("/TheAdminhouse", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,1124.4084,-2036.8597,69.8843);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if (strcmp("/SF", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,-1466.7726,739.5916,46.3249);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if (strcmp("/LV", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,2098.5969,2401.5320,74.5786);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if (strcmp("/AA", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,410.8543,2532.9636,19.1484);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if (strcmp("/CarLV", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,2082.2444,2425.0215,49.5234);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if (strcmp("/CarSF", cmdtext, true, 10) == 0)
    {
      SetPlayerPos(playerid,-1847.5911,1293.5553,59.7344);
      SendClientMessage(playerid, COLOR_YELLOW , "You've Been Teleported");
      return 1;
      }
    if(strcmp(cmdtext, "/Teles", true) == 0)
     { new Menu:TeleportMenu;
       ShowMenuForPlayer(TeleportMenu, playerid);
       return 1;
    }

    return 0;
    }

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
    return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
    return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 1;
}

public OnRconCommand(cmd[])
{
    return 1;
}

public OnPlayerRequestSpawn(playerid)
{
    return 1;
}

public OnObjectMoved(objectid)
{
    return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
    return 1;
}


public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
    return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
    return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
       
  new Menu:CurrentMenu = GetPlayerMenu(playerid);
        new Menu:TeleportMenu;
        { if(CurrentMenu == TeleportMenu)
      HandleTeleportMenuSelection(playerid, row);
        {
        switch(row)
    {
        case 0: //adminhouse
        {
            SetPlayerPos(playerid,1546.3676,-1366.7188,326.2109);
            SetPlayerInterior(playerid, 0);
            SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to Admin House !");
        }
        case 1: //House
        {
            SetPlayerPos(playerid,2324.2632,-1146.2262,1050.7101);
            SetPlayerInterior(playerid, 0);
            SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to LAP House");
        }
        case 2: //Ditch
        {
            SetPlayerPos(playerid,2626.3489,-1457.2241,31.1326);
            SetPlayerInterior(playerid, 0);
            SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to the Ditch");
        }
        case 3: //Ditch2
        {
            SetPlayerPos(playerid,2565.1006,-2042.9520,3.8594);
            SetPlayerInterior(playerid, 0);
            SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to The End of the Ditch");
        }
        case 4: //Theadminhouse
        {
            SetPlayerPos(playerid,1961.0945,-2190.9148,13.5469);
            SetPlayerInterior(playerid, 0);
            SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to The Admin House");
        }
        case 5: //Boom
        {
            SetPlayerPos(playerid,1378.6031,-2579.1980,13.5469);
            SetPlayerInterior(playerid, 0);
            SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to the Come-a-Lot casino!");
        }
       case 6: //Grove
        {
            SetPlayerPos(playerid,2499.7402,-1675.4175,13.3482);
            SetPlayerInterior(playerid, 0);
            SendClientMessage(playerid, 0xFFFFFFFF, "Welcome to Grove Hide Out!");
        }
    }
}
    }
}


public OnPlayerExitedMenu(playerid)
{
    return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
    return 1;
}

public OnPlayerUpdate(playerid)
{
    return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
    return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
    return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
    return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
    return 1;
}
Reply
#5

Try this:

http://pastebin.com/FF5edrmE
Reply
#6

Also you include a_samp 2 times.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)