[Ajuda] Comando pra se teleportar
#1

Boa noite gostaria de saber como faзo um comando pra se teleportar pra esses lugar sem eu ter que fazer o comando de um em um alguem sabe?
PHP код:
        CheckInRadari1984.23950, -1757.8355712.5437320.0140 );
        
CheckInRadari1455.63806, -1726.7446312.5470020.0140 );
        
CheckInRadari678.64868, -1750.3441212.5269120.0140 );
        
CheckInRadari622.28857, -1346.3706112.5541420.0140 );
        
CheckInRadari643.21356, -1342.9759512.5430420.0140 );
        
CheckInRadari1208.04614, -951.6236041.9200320.0140 );
        
CheckInRadari1208.04614, -951.6236041.9200320.0140 );
        
CheckInRadari1707.46643, -670.0687943.0181520.0140 );
        
CheckInRadari1707.22815, -670.0407143.0181520.0140 );
        
CheckInRadari1787.26294702.6450814.1152520.0140 );
        
CheckInRadari2449.97290843.475345.6979220.0140 );
        
CheckInRadari2449.98975843.475285.6979220.0140 );
        
CheckInRadari2717.738531636.736695.6971620.0140 );
        
CheckInRadari1579.446782463.639655.7010120.0140 );
        
CheckInRadari341.685182709.5034259.0841820.0140 );
        
CheckInRadari343.004852723.6423358.9695820.0140 );
        
CheckInRadari, -1204.273192681.4174844.7005020.0140 );
        
CheckInRadari, -1206.848632694.3393645.0997920.0140 );
        
CheckInRadari, -1030.288941296.6721232.0961020.0140 );
        
CheckInRadari, -1027.930661335.8890432.0961020.0140 );
        
CheckInRadari, -1431.03101793.6328746.4929620.0140 );
        
CheckInRadari, -1431.11572793.7743546.4929620.0140 );
        
CheckInRadari, -1904.16357, -558.8559637.2363320.0140 );
        
CheckInRadari, -1904.16357, -558.8559637.2363320.0140 );
        
CheckInRadari, -1220.24780, -1784.5576247.4411120.0140 );
        
CheckInRadari, -1220.24780, -1784.5576247.4411120.0140 );
        
CheckInRadari, -660.22601, -2228.195319.6830120.0140 );
        
CheckInRadari, -64.65048, -2517.7827139.3035020.0140 );
        
CheckInRadari, -157.25349, -2383.0305230.3381720.0140 );
        
CheckInRadari, -984.50433, -2860.0092866.3730420.0140 );
        
CheckInRadari, -2525.82031, -2179.8147029.3896120.0140 );
        
CheckInRadari, -2542.10425, -2190.0500529.3896120.0140 );
        
CheckInRadari, -2000.04065, -178.9372634.8499220.0140 );
        
CheckInRadari, -1995.59338500.3700334.1619920.0140 );
        
CheckInRadari, -2681.007571888.1557665.3123520.0140 );
        
CheckInRadari1217.452271247.142215.6989520.0140 );
        
CheckInRadari1217.232541247.125005.6989520.0140 );
        
CheckInRadari974.66864748.787609.8134920.0140 );
        
CheckInRadari974.68140748.749219.8134920.0140 );
        
CheckInRadari2037.25879, -975.0742841.3749420.0140 );
        
CheckInRadari2879.64502, -1023.169809.8609820.0140 );
        
CheckInRadari2781.29907, -2146.1293910.0989320.0140 );
        
CheckInRadari2781.30347, -2146.1765110.0989320.0140 );
        
CheckInRadari1342.37634, -2593.6435512.5285120.0140 );
        
CheckInRadari1342.37939, -2593.6638212.5285120.0140 );
        
CheckInRadari1602.17163, -1655.8170227.7207720.0140 );
        
CheckInRadari1455.63806, -1726.7446312.5470020.0140 );
        
CheckInRadari1306.95471, -1549.5371112.5454320.0140 );
        
CheckInRadari1349.79407, -1231.2032512.3808820.0140 );
        
CheckInRadari1155.57556, -1411.0908212.6002720.0140 );
        
CheckInRadari1147.44031, -1390.1317112.8446520.0140 );
        
CheckInRadari584.00836, -1392.4378712.8757520.0140 );
        
CheckInRadari586.36206, -1414.2771012.8759720.0140 );
        
CheckInRadari181.21046, -1603.9682613.2720720.0140 );
        
CheckInRadari181.21046, -1603.9682613.2720720.0140 );
        
CheckInRadari, -191.48262, -940.9976833.4169220.0140 );
        
CheckInRadari, -184.73305, -929.3029233.8406220.0140 );
        
CheckInRadari43.87464, -561.511848.6872720.0140 );
        
CheckInRadari, -4.48224, -467.915282.6088920.0140 );
        
CheckInRadari, -93.22939, -190.267780.7835820.0140 );
        
CheckInRadari, -91.94054, -201.207660.7780920.0140 );
        
CheckInRadari526.05737, -190.4661635.7967120.0140 );
        
CheckInRadari512.08844, -189.7468635.8494920.0140 );
        
CheckInRadari399.06702146.456286.5363920.0140 );
        
CheckInRadari408.28494137.528706.2294720.0140 );
        
CheckInRadari, -615.97522268.819151.1701120.0140 );
        
CheckInRadari, -621.23779280.618681.1163620.0140 );
        
CheckInRadari, -143.66431485.3610510.9576220.0140 );
        
CheckInRadari, -130.94116482.9563310.7839420.0140 );
        
CheckInRadari393.07852, -1151.3374028.7009620.0140 );
        
CheckInRadari371.12354, -1123.0755624.8236120.0140 );
        
CheckInRadari852.81201, -1315.0062312.5360420.0140 );
        
CheckInRadari853.81506, -1332.4574012.6270720.0140 );
        
CheckInRadari1860.60425, -1451.8001712.5500620.0140 );
        
CheckInRadari1838.29077, -1469.4035612.5637920.0140 );
        
CheckInRadari1939.83594, -1507.067142.4791620.0140 );
        
CheckInRadari1939.97351, -1508.735842.4791620.0140 );
        
CheckInRadari2730.00000, -1530.5722728.0689420.0140 );
        
CheckInRadari2802.99634, -1054.4934128.1715420.0140 ); 
Reply
#2

pawn Код:
switch(ID)
{
    case 1: SetPlayerPos(playerid,1984.23950, -1757.83557, 12.54373);
    case 2: SetPlayerPos(playerid,1455.63806, -1726.74463, 12.54700);
    case 3: SetPlayerPos(playerid,678.64868, -1750.34412, 12.52691);
    case 4: SetPlayerPos(playerid,622.28857, -1346.37061, 12.55414);
    case 5: SetPlayerPos(playerid,643.21356, -1342.97595, 12.54304);
    case 6: SetPlayerPos(playerid,1208.04614, -951.62360, 41.92003);
    case 7: SetPlayerPos(playerid,1208.04614, -951.62360, 41.92003);
    case 8: SetPlayerPos(playerid,1707.46643, -670.06879, 43.01815);
    case 9: SetPlayerPos(playerid,1707.22815, -670.04071, 43.01815);
    case 10: SetPlayerPos(playerid,1787.26294, 702.64508, 14.11525);
    case 11: SetPlayerPos(playerid,2449.97290, 843.47534, 5.69792);
    case 12: SetPlayerPos(playerid,2449.98975, 843.47528, 5.69792);
    case 13: SetPlayerPos(playerid,2717.73853, 1636.73669, 5.69716);
    case 14: SetPlayerPos(playerid,1579.44678, 2463.63965, 5.70101);
    case 15: SetPlayerPos(playerid,341.68518, 2709.50342, 59.08418);
    case 16: SetPlayerPos(playerid,343.00485, 2723.64233, 58.96958);
    case 17: SetPlayerPos(playerid,-1204.27319, 2681.41748, 44.70050);
    case 18: SetPlayerPos(playerid,-1206.84863, 2694.33936, 45.09979);
    case 19: SetPlayerPos(playerid,-1030.28894, 1296.67212, 32.09610);
    case 20: SetPlayerPos(playerid,-1027.93066, 1335.88904, 32.09610);
    case 21: SetPlayerPos(playerid,-1431.03101, 793.63287, 46.49296);
    case 22: SetPlayerPos(playerid,-1431.11572, 793.77435, 46.49296);
    case 23: SetPlayerPos(playerid,-1904.16357, -558.85596, 37.23633);
    case 24: SetPlayerPos(playerid,-1904.16357, -558.85596, 37.23633);
    case 25: SetPlayerPos(playerid,-1220.24780, -1784.55762, 47.44111);
    case 26: SetPlayerPos(playerid,-1220.24780, -1784.55762, 47.44111);
    case 27: SetPlayerPos(playerid,-660.22601, -2228.19531, 9.68301);
    case 28: SetPlayerPos(playerid,-64.65048, -2517.78271, 39.30350);
    case 29: SetPlayerPos(playerid,-157.25349, -2383.03052, 30.33817);
    case 30: SetPlayerPos(playerid,-984.50433, -2860.00928, 66.37304);
    case 31: SetPlayerPos(playerid,-2525.82031, -2179.81470, 29.38961);
    case 32: SetPlayerPos(playerid,-2542.10425, -2190.05005, 29.38961);
    case 33: SetPlayerPos(playerid,-2000.04065, -178.93726, 34.84992);
    case 34: SetPlayerPos(playerid,-1995.59338, 500.37003, 34.16199);
    case 35: SetPlayerPos(playerid,-2681.00757, 1888.15576, 65.31235);
    case 36: SetPlayerPos(playerid,1217.45227, 1247.14221, 5.69895);
    case 37: SetPlayerPos(playerid,1217.23254, 1247.12500, 5.69895);
    case 38: SetPlayerPos(playerid,974.66864, 748.78760, 9.81349);
    case 39: SetPlayerPos(playerid,974.68140, 748.74921, 9.81349);
    case 40: SetPlayerPos(playerid,2037.25879, -975.07428, 41.37494);
    case 41: SetPlayerPos(playerid,2879.64502, -1023.16980, 9.86098);
    case 42: SetPlayerPos(playerid,2781.29907, -2146.12939, 10.09893);
    case 43: SetPlayerPos(playerid,2781.30347, -2146.17651, 10.09893);
    case 44: SetPlayerPos(playerid,1342.37634, -2593.64355, 12.52851);
    case 45: SetPlayerPos(playerid,1342.37939, -2593.66382, 12.52851);
    case 46: SetPlayerPos(playerid,1602.17163, -1655.81702, 27.72077);
    case 47: SetPlayerPos(playerid,1455.63806, -1726.74463, 12.54700);
    case 48: SetPlayerPos(playerid,1306.95471, -1549.53711, 12.54543);
    case 49: SetPlayerPos(playerid,1349.79407, -1231.20325, 12.38088);
    case 50: SetPlayerPos(playerid,1155.57556, -1411.09082, 12.60027);
    case 51: SetPlayerPos(playerid,1147.44031, -1390.13171, 12.84465);
    case 52: SetPlayerPos(playerid,584.00836, -1392.43787, 12.87575);
    case 53: SetPlayerPos(playerid,586.36206, -1414.27710, 12.87597);
    case 54: SetPlayerPos(playerid,181.21046, -1603.96826, 13.27207);
    case 55: SetPlayerPos(playerid,181.21046, -1603.96826, 13.27207);
    case 56: SetPlayerPos(playerid,-191.48262, -940.99768, 33.41692);
    case 57: SetPlayerPos(playerid,-184.73305, -929.30292, 33.84062);
    case 58: SetPlayerPos(playerid,43.87464, -561.51184, 8.68727);
    case 59: SetPlayerPos(playerid,-4.48224, -467.91528, 2.60889);
    case 60: SetPlayerPos(playerid,-93.22939, -190.26778, 0.78358);
    case 61: SetPlayerPos(playerid,-91.94054, -201.20766, 0.77809);
    case 62: SetPlayerPos(playerid,526.05737, -190.46616, 35.79671);
    case 63: SetPlayerPos(playerid,512.08844, -189.74686, 35.84949);
    case 64: SetPlayerPos(playerid,399.06702, 146.45628, 6.53639);
    case 65: SetPlayerPos(playerid,408.28494, 137.52870, 6.22947);
    case 66: SetPlayerPos(playerid,-615.97522, 268.81915, 1.17011);
    case 67: SetPlayerPos(playerid,-621.23779, 280.61868, 1.11636);
    case 68: SetPlayerPos(playerid,-143.66431, 485.36105, 10.95762);
    case 69: SetPlayerPos(playerid,-130.94116, 482.95633, 10.78394);
    case 70: SetPlayerPos(playerid,393.07852, -1151.33740, 28.70096);
    case 71: SetPlayerPos(playerid,371.12354, -1123.07556, 24.82361);
    case 72: SetPlayerPos(playerid,852.81201, -1315.00623, 12.53604);
    case 73: SetPlayerPos(playerid,853.81506, -1332.45740, 12.62707);
    case 74: SetPlayerPos(playerid,1860.60425, -1451.80017, 12.55006);
    case 75: SetPlayerPos(playerid,1838.29077, -1469.40356, 12.56379);
    case 76: SetPlayerPos(playerid,1939.83594, -1507.06714, 2.47916);
    case 77: SetPlayerPos(playerid,1939.97351, -1508.73584, 2.47916);
    case 78: SetPlayerPos(playerid,2730.00000, -1530.57227, 28.06894);
    case 79: SetPlayerPos(playerid,2802.99634, -1054.49341, 28.17154);
}
Isto ajuda?
Reply
#3

Sim de mais e como faзo a funзгo do comando ?
Reply
#4

PHP код:
CMD:teleporte(playeridparams[])
{
new 
tele;
if(
sscanf(params"i"tele)) return SendClientMessage(playerid, -1"/teleporte [id]");
if(
tele || tele 79) return SendClientMessage(playerid, -1"Escolha entre 1 e 79.");
switch(
tele)
{
    case 
1SetPlayerPos(playerid,1984.23950, -1757.8355712.54373);
    case 
2SetPlayerPos(playerid,1455.63806, -1726.7446312.54700);
    case 
3SetPlayerPos(playerid,678.64868, -1750.3441212.52691);
    case 
4SetPlayerPos(playerid,622.28857, -1346.3706112.55414);
    case 
5SetPlayerPos(playerid,643.21356, -1342.9759512.54304);
    case 
6SetPlayerPos(playerid,1208.04614, -951.6236041.92003);
    case 
7SetPlayerPos(playerid,1208.04614, -951.6236041.92003);
    case 
8SetPlayerPos(playerid,1707.46643, -670.0687943.01815);
    case 
9SetPlayerPos(playerid,1707.22815, -670.0407143.01815);
    case 
10SetPlayerPos(playerid,1787.26294702.6450814.11525);
    case 
11SetPlayerPos(playerid,2449.97290843.475345.69792);
    case 
12SetPlayerPos(playerid,2449.98975843.475285.69792);
    case 
13SetPlayerPos(playerid,2717.738531636.736695.69716);
    case 
14SetPlayerPos(playerid,1579.446782463.639655.70101);
    case 
15SetPlayerPos(playerid,341.685182709.5034259.08418);
    case 
16SetPlayerPos(playerid,343.004852723.6423358.96958);
    case 
17SetPlayerPos(playerid,-1204.273192681.4174844.70050);
    case 
18SetPlayerPos(playerid,-1206.848632694.3393645.09979);
    case 
19SetPlayerPos(playerid,-1030.288941296.6721232.09610);
    case 
20SetPlayerPos(playerid,-1027.930661335.8890432.09610);
    case 
21SetPlayerPos(playerid,-1431.03101793.6328746.49296);
    case 
22SetPlayerPos(playerid,-1431.11572793.7743546.49296);
    case 
23SetPlayerPos(playerid,-1904.16357, -558.8559637.23633);
    case 
24SetPlayerPos(playerid,-1904.16357, -558.8559637.23633);
    case 
25SetPlayerPos(playerid,-1220.24780, -1784.5576247.44111);
    case 
26SetPlayerPos(playerid,-1220.24780, -1784.5576247.44111);
    case 
27SetPlayerPos(playerid,-660.22601, -2228.195319.68301);
    case 
28SetPlayerPos(playerid,-64.65048, -2517.7827139.30350);
    case 
29SetPlayerPos(playerid,-157.25349, -2383.0305230.33817);
    case 
30SetPlayerPos(playerid,-984.50433, -2860.0092866.37304);
    case 
31SetPlayerPos(playerid,-2525.82031, -2179.8147029.38961);
    case 
32SetPlayerPos(playerid,-2542.10425, -2190.0500529.38961);
    case 
33SetPlayerPos(playerid,-2000.04065, -178.9372634.84992);
    case 
34SetPlayerPos(playerid,-1995.59338500.3700334.16199);
    case 
35SetPlayerPos(playerid,-2681.007571888.1557665.31235);
    case 
36SetPlayerPos(playerid,1217.452271247.142215.69895);
    case 
37SetPlayerPos(playerid,1217.232541247.125005.69895);
    case 
38SetPlayerPos(playerid,974.66864748.787609.81349);
    case 
39SetPlayerPos(playerid,974.68140748.749219.81349);
    case 
40SetPlayerPos(playerid,2037.25879, -975.0742841.37494);
    case 
41SetPlayerPos(playerid,2879.64502, -1023.169809.86098);
    case 
42SetPlayerPos(playerid,2781.29907, -2146.1293910.09893);
    case 
43SetPlayerPos(playerid,2781.30347, -2146.1765110.09893);
    case 
44SetPlayerPos(playerid,1342.37634, -2593.6435512.52851);
    case 
45SetPlayerPos(playerid,1342.37939, -2593.6638212.52851);
    case 
46SetPlayerPos(playerid,1602.17163, -1655.8170227.72077);
    case 
47SetPlayerPos(playerid,1455.63806, -1726.7446312.54700);
    case 
48SetPlayerPos(playerid,1306.95471, -1549.5371112.54543);
    case 
49SetPlayerPos(playerid,1349.79407, -1231.2032512.38088);
    case 
50SetPlayerPos(playerid,1155.57556, -1411.0908212.60027);
    case 
51SetPlayerPos(playerid,1147.44031, -1390.1317112.84465);
    case 
52SetPlayerPos(playerid,584.00836, -1392.4378712.87575);
    case 
53SetPlayerPos(playerid,586.36206, -1414.2771012.87597);
    case 
54SetPlayerPos(playerid,181.21046, -1603.9682613.27207);
    case 
55SetPlayerPos(playerid,181.21046, -1603.9682613.27207);
    case 
56SetPlayerPos(playerid,-191.48262, -940.9976833.41692);
    case 
57SetPlayerPos(playerid,-184.73305, -929.3029233.84062);
    case 
58SetPlayerPos(playerid,43.87464, -561.511848.68727);
    case 
59SetPlayerPos(playerid,-4.48224, -467.915282.60889);
    case 
60SetPlayerPos(playerid,-93.22939, -190.267780.78358);
    case 
61SetPlayerPos(playerid,-91.94054, -201.207660.77809);
    case 
62SetPlayerPos(playerid,526.05737, -190.4661635.79671);
    case 
63SetPlayerPos(playerid,512.08844, -189.7468635.84949);
    case 
64SetPlayerPos(playerid,399.06702146.456286.53639);
    case 
65SetPlayerPos(playerid,408.28494137.528706.22947);
    case 
66SetPlayerPos(playerid,-615.97522268.819151.17011);
    case 
67SetPlayerPos(playerid,-621.23779280.618681.11636);
    case 
68SetPlayerPos(playerid,-143.66431485.3610510.95762);
    case 
69SetPlayerPos(playerid,-130.94116482.9563310.78394);
    case 
70SetPlayerPos(playerid,393.07852, -1151.3374028.70096);
    case 
71SetPlayerPos(playerid,371.12354, -1123.0755624.82361);
    case 
72SetPlayerPos(playerid,852.81201, -1315.0062312.53604);
    case 
73SetPlayerPos(playerid,853.81506, -1332.4574012.62707);
    case 
74SetPlayerPos(playerid,1860.60425, -1451.8001712.55006);
    case 
75SetPlayerPos(playerid,1838.29077, -1469.4035612.56379);
    case 
76SetPlayerPos(playerid,1939.83594, -1507.067142.47916);
    case 
77SetPlayerPos(playerid,1939.97351, -1508.735842.47916);
    case 
78SetPlayerPos(playerid,2730.00000, -1530.5722728.06894);
    case 
79SetPlayerPos(playerid,2802.99634, -1054.4934128.17154);
}
return 
1;

Reply
#5

Quote:
Originally Posted by rhaegartargaryen
Посмотреть сообщение
Boa noite gostaria de saber como faзo um comando pra se teleportar pra esses lugar sem eu ter que fazer o comando de um em um alguem sabe?
PHP код:
        CheckInRadari1984.23950, -1757.8355712.5437320.0140 );
        
CheckInRadari1455.63806, -1726.7446312.5470020.0140 );
        
CheckInRadari678.64868, -1750.3441212.5269120.0140 );
        
CheckInRadari622.28857, -1346.3706112.5541420.0140 );
        
CheckInRadari643.21356, -1342.9759512.5430420.0140 );
        
CheckInRadari1208.04614, -951.6236041.9200320.0140 );
        
CheckInRadari1208.04614, -951.6236041.9200320.0140 );
        
CheckInRadari1707.46643, -670.0687943.0181520.0140 );
        
CheckInRadari1707.22815, -670.0407143.0181520.0140 );
        
CheckInRadari1787.26294702.6450814.1152520.0140 );
        
CheckInRadari2449.97290843.475345.6979220.0140 );
        
CheckInRadari2449.98975843.475285.6979220.0140 );
        
CheckInRadari2717.738531636.736695.6971620.0140 );
        
CheckInRadari1579.446782463.639655.7010120.0140 );
        
CheckInRadari341.685182709.5034259.0841820.0140 );
        
CheckInRadari343.004852723.6423358.9695820.0140 );
        
CheckInRadari, -1204.273192681.4174844.7005020.0140 );
        
CheckInRadari, -1206.848632694.3393645.0997920.0140 );
        
CheckInRadari, -1030.288941296.6721232.0961020.0140 );
        
CheckInRadari, -1027.930661335.8890432.0961020.0140 );
        
CheckInRadari, -1431.03101793.6328746.4929620.0140 );
        
CheckInRadari, -1431.11572793.7743546.4929620.0140 );
        
CheckInRadari, -1904.16357, -558.8559637.2363320.0140 );
        
CheckInRadari, -1904.16357, -558.8559637.2363320.0140 );
        
CheckInRadari, -1220.24780, -1784.5576247.4411120.0140 );
        
CheckInRadari, -1220.24780, -1784.5576247.4411120.0140 );
        
CheckInRadari, -660.22601, -2228.195319.6830120.0140 );
        
CheckInRadari, -64.65048, -2517.7827139.3035020.0140 );
        
CheckInRadari, -157.25349, -2383.0305230.3381720.0140 );
        
CheckInRadari, -984.50433, -2860.0092866.3730420.0140 );
        
CheckInRadari, -2525.82031, -2179.8147029.3896120.0140 );
        
CheckInRadari, -2542.10425, -2190.0500529.3896120.0140 );
        
CheckInRadari, -2000.04065, -178.9372634.8499220.0140 );
        
CheckInRadari, -1995.59338500.3700334.1619920.0140 );
        
CheckInRadari, -2681.007571888.1557665.3123520.0140 );
        
CheckInRadari1217.452271247.142215.6989520.0140 );
        
CheckInRadari1217.232541247.125005.6989520.0140 );
        
CheckInRadari974.66864748.787609.8134920.0140 );
        
CheckInRadari974.68140748.749219.8134920.0140 );
        
CheckInRadari2037.25879, -975.0742841.3749420.0140 );
        
CheckInRadari2879.64502, -1023.169809.8609820.0140 );
        
CheckInRadari2781.29907, -2146.1293910.0989320.0140 );
        
CheckInRadari2781.30347, -2146.1765110.0989320.0140 );
        
CheckInRadari1342.37634, -2593.6435512.5285120.0140 );
        
CheckInRadari1342.37939, -2593.6638212.5285120.0140 );
        
CheckInRadari1602.17163, -1655.8170227.7207720.0140 );
        
CheckInRadari1455.63806, -1726.7446312.5470020.0140 );
        
CheckInRadari1306.95471, -1549.5371112.5454320.0140 );
        
CheckInRadari1349.79407, -1231.2032512.3808820.0140 );
        
CheckInRadari1155.57556, -1411.0908212.6002720.0140 );
        
CheckInRadari1147.44031, -1390.1317112.8446520.0140 );
        
CheckInRadari584.00836, -1392.4378712.8757520.0140 );
        
CheckInRadari586.36206, -1414.2771012.8759720.0140 );
        
CheckInRadari181.21046, -1603.9682613.2720720.0140 );
        
CheckInRadari181.21046, -1603.9682613.2720720.0140 );
        
CheckInRadari, -191.48262, -940.9976833.4169220.0140 );
        
CheckInRadari, -184.73305, -929.3029233.8406220.0140 );
        
CheckInRadari43.87464, -561.511848.6872720.0140 );
        
CheckInRadari, -4.48224, -467.915282.6088920.0140 );
        
CheckInRadari, -93.22939, -190.267780.7835820.0140 );
        
CheckInRadari, -91.94054, -201.207660.7780920.0140 );
        
CheckInRadari526.05737, -190.4661635.7967120.0140 );
        
CheckInRadari512.08844, -189.7468635.8494920.0140 );
        
CheckInRadari399.06702146.456286.5363920.0140 );
        
CheckInRadari408.28494137.528706.2294720.0140 );
        
CheckInRadari, -615.97522268.819151.1701120.0140 );
        
CheckInRadari, -621.23779280.618681.1163620.0140 );
        
CheckInRadari, -143.66431485.3610510.9576220.0140 );
        
CheckInRadari, -130.94116482.9563310.7839420.0140 );
        
CheckInRadari393.07852, -1151.3374028.7009620.0140 );
        
CheckInRadari371.12354, -1123.0755624.8236120.0140 );
        
CheckInRadari852.81201, -1315.0062312.5360420.0140 );
        
CheckInRadari853.81506, -1332.4574012.6270720.0140 );
        
CheckInRadari1860.60425, -1451.8001712.5500620.0140 );
        
CheckInRadari1838.29077, -1469.4035612.5637920.0140 );
        
CheckInRadari1939.83594, -1507.067142.4791620.0140 );
        
CheckInRadari1939.97351, -1508.735842.4791620.0140 );
        
CheckInRadari2730.00000, -1530.5722728.0689420.0140 );
        
CheckInRadari2802.99634, -1054.4934128.1715420.0140 ); 
Seria mais bacana vocк criar uma array e armazenar essas posiзхes. Aн vocк poderia reutilizar essa array no comando e futuramente adicionar mais posiзхes sem ser preciso editar tudo que usa essas posiзхes...

Aqui a array:
PHP код:
new FloatRadarPos[][3] =
{
    {
984.23950, -1757.8355712.54373},
    {
1455.63806, -1726.7446312.54700},
    {
678.64868, -1750.3441212.52691},
    {
622.28857, -1346.3706112.55414},
    {
643.21356, -1342.9759512.54304},
    {
1208.04614, -951.6236041.92003},
    {
1208.04614, -951.6236041.92003},
    {
1707.46643, -670.0687943.01815},
    {
1707.22815, -670.0407143.01815},
    {
1787.26294702.6450814.11525},
    {
2449.97290843.475345.69792},
    {
2449.98975843.475285.69792},
    {
2717.738531636.736695.69716},
    {
1579.446782463.639655.70101},
    {
341.685182709.5034259.08418},
    {
343.004852723.6423358.96958},
    {-
1204.273192681.4174844.70050},
    {-
1206.848632694.3393645.09979},
    {-
1030.288941296.6721232.09610},
    {-
1027.930661335.8890432.09610},
    {-
1431.03101793.6328746.49296},
    {-
1431.11572793.7743546.49296},
    {-
1904.16357, -558.8559637.23633},
    {-
1904.16357, -558.8559637.23633},
    {-
1220.24780, -1784.5576247.44111},
    {-
1220.24780, -1784.5576247.44111},
    {-
660.22601, -2228.195319.68301},
    {-
64.65048, -2517.7827139.30350},
    {-
157.25349, -2383.0305230.33817},
    {-
984.50433, -2860.0092866.37304},
    {-
2525.82031, -2179.8147029.38961},
    {-
2542.10425, -2190.0500529.38961},
    {-
2000.04065, -178.9372634.84992},
    {-
1995.59338500.3700334.16199},
    {-
2681.007571888.1557665.31235},
    {
1217.452271247.142215.69895},
    {
1217.232541247.125005.69895},
    {
974.66864748.787609.81349},
    {
974.68140748.749219.81349},
    {
2037.25879, -975.0742841.37494},
    {
2879.64502, -1023.169809.86098},
    {
2781.29907, -2146.1293910.09893},
    {
2781.30347, -2146.1765110.09893},
    {
1342.37634, -2593.6435512.52851},
    {
1342.37939, -2593.6638212.52851},
    {
1602.17163, -1655.8170227.72077},
    {
1455.63806, -1726.7446312.54700},
    {
1306.95471, -1549.5371112.54543},
    {
1349.79407, -1231.2032512.38088},
    {
1155.57556, -1411.0908212.60027},
    {
1147.44031, -1390.1317112.84465},
    {
584.00836, -1392.4378712.87575},
    {
586.36206, -1414.2771012.87597},
    {
181.21046, -1603.9682613.27207},
    {
181.21046, -1603.9682613.27207},
    {-
191.48262, -940.9976833.41692},
    {-
184.73305, -929.3029233.84062},
    {
43.87464, -561.511848.68727},
    {-
4.48224, -467.915282.60889},
    {-
93.22939, -190.267780.78358},
    {-
91.94054, -201.207660.77809},
    {
526.05737, -190.4661635.79671},
    {
512.08844, -189.7468635.84949},
    {
399.06702146.456286.53639},
    {
408.28494137.528706.22947},
    {-
615.97522268.819151.17011},
    {-
621.23779280.618681.11636},
    {-
143.66431485.3610510.95762},
    {-
130.94116482.9563310.78394},
    {
393.07852, -1151.3374028.70096},
    {
371.12354, -1123.0755624.82361},
    {
852.81201, -1315.0062312.53604},
    {
853.81506, -1332.4574012.62707},
    {
1860.60425, -1451.8001712.55006},
    {
1838.29077, -1469.4035612.56379},
    {
1939.83594, -1507.067142.47916},
    {
1939.97351, -1508.735842.47916},
    {
2730.00000, -1530.5722728.06894},
    {
2802.99634, -1054.4934128.17154}
}; 
Obs: a array deve ser global, ou seja, declarada no topo do script.

Entгo no lugar desse monte de CheckInRadar, eu faria assim:
PHP код:
for(new 0sizeof(RadarPos); j++)
    
CheckInRadar(iRadarPos[j][0], RadarPos[j][0], RadarPos[j][0], 20.0140); 
E no comando...
PHP код:
CMD:teleporte(playeridparams[])
{
    if(
isnull(params)) return SendClientMessage(playerid, -1"Uso correto: /teleporte [id]");
    new 
radar strval(params) ;
    if(
radar || radar sizeof(RadarPos)) return SendClientMessage(playerid, -1"Erro: Escolha entre 1 e 79");
    
SetPlayerPos(playeridRadarPos[radar 1][0], RadarPos[radar 1][0], RadarPos[radar 1][0]);
    return 
1;

Й, й isso... Nгo compilei, entгo se der problema na hora de compilar ou se surgir bugs, basta avisar!
Reply
#6

Isso q eu chamo de super otimizaзгo. уtima lуgica @Artista.
Reply
#7

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
Isso q eu chamo de super otimizaзгo. уtima lуgica @Artista.
Valeu! <3
Reply
#8

fui compilar e apareceu isso

C:\Users\Marcos\Desktop\MSTGAMEMODE\filterscripts\ objetos.pwn(99) : error 029: invalid expression, assumed zero
C:\Users\Marcos\Desktop\MSTGAMEMODE\filterscripts\ objetos.pwn(99) : error 017: undefined symbol "cmd_teleporte"
C:\Users\Marcos\Desktop\MSTGAMEMODE\filterscripts\ objetos.pwn(99) : error 029: invalid expression, assumed zero
C:\Users\Marcos\Desktop\MSTGAMEMODE\filterscripts\ objetos.pwn(99) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Reply
#9

Quote:
Originally Posted by rhaegartargaryen
Посмотреть сообщение
fui compilar e apareceu isso

C:\Users\Marcos\Desktop\MSTGAMEMODE\filterscripts\ objetos.pwn(99) : error 029: invalid expression, assumed zero
C:\Users\Marcos\Desktop\MSTGAMEMODE\filterscripts\ objetos.pwn(99) : error 017: undefined symbol "cmd_teleporte"
C:\Users\Marcos\Desktop\MSTGAMEMODE\filterscripts\ objetos.pwn(99) : error 029: invalid expression, assumed zero
C:\Users\Marcos\Desktop\MSTGAMEMODE\filterscripts\ objetos.pwn(99) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Estranho... Nгo vejo nada errado. Acredito que seja problema com a include zcmd. Vocк andou mexendo nela?? Onde vocк colocou o comando?
Reply
#10

desculpa foi erro meu colei na public onplayercommandtext kk agora ja arrumei no lugar certo... valeu pela ajuda
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)