29.08.2015, 17:19
Hola, hago este off-topic principalmente porque quiero a una persona o varнas quizбs que me ayuden ya que yo solo gastarнa mucho tiempo en la idea que tengo, la idea es la siguiente:
Hacer un sistema de taxi por npc gravado en tiempo real con rnpc, el plugin estбn en la secciуn inglesa, pero este plugin esta genial pero lo que quiero hacer es que grave varios puntos de todas las calles del GTA para que haga un estilo de recorrido, es decir que obtengamos coordendas de un extremo a otro extremo de todas las carreteras de samp (algo como que desde el punto en que se encuentra el npc haga una ruta hasta donde este el jugador, estilo GTA V pero sin la interfaz grбfica), es algo difнcil de explicar pero yo ya he estado gravando un poco, pero tardarй mucho y en teorнa por eso quiero ayuda.
Esto es lo que he hecho hasta ahora que es solo poco:
Si quieren saber mas del tema solo enviar me un mp, gracias.
Hacer un sistema de taxi por npc gravado en tiempo real con rnpc, el plugin estбn en la secciуn inglesa, pero este plugin esta genial pero lo que quiero hacer es que grave varios puntos de todas las calles del GTA para que haga un estilo de recorrido, es decir que obtengamos coordendas de un extremo a otro extremo de todas las carreteras de samp (algo como que desde el punto en que se encuentra el npc haga una ruta hasta donde este el jugador, estilo GTA V pero sin la interfaz grбfica), es algo difнcil de explicar pero yo ya he estado gravando un poco, pero tardarй mucho y en teorнa por eso quiero ayuda.
Esto es lo que he hecho hasta ahora que es solo poco:
Код:
enum ENUM_CALLES { calle_Id, Float: calle_PosX_I, Float: calle_PosY_I, Float: calle_PosX_F, Float: calle_PosY_F }; static stcok const Calles_Sa[][ENUM_CALLES] = { {0, 1426.976562, -2687.304443, 2086.576904, -2685.200927}, // calle 0 {1, 2086.576904, -2685.200927, 2127.930175, -2667.454589}, // calle 1 {2, 2127.930175, -2667.454589, 2160.280029, -2633.531005}, // calle 2 {3, 2160.280029, -2633.531005, 2177.127685, -2585.488037}, // calle 3 {4, 2177.127685, -2585.488037, 2179.150878, -2429.240722}, // calle 4 {5, 2179.150878, -2429.240722, 2194.337402, -2388.618896}, // calle 5 {6, 2194.337402, -2388.618896, 2230.087158, -2346.741943}, // calle 6 {7, 2230.087158, -2346.741943, 2382.882080, -2196.832519}, // calle 7 {8, 2382.882080, -2196.832519, 2426.088378, -2177.088867}, // calle 8 {9, 2426.088378, -2177.088867, 2478.836914, -2172.202148}, // calle 9 {10, 2478.836914, -2172.202148, 2746.247070, -2171.812255}, // calle 10 {11, 2746.247070, -2171.812255, 2789.946044, -2152.912597}, // calle 11 {12, 2789.946044, -2152.912597, 2823.004394, -2118.255615}, // calle 12 {13, 2823.004394, -2118.255615, 2839.857421, -2074.811523}, // calle 13 {14, 2839.857421, -2074.811523, 2842.190917, -1868.589111}, // calle 14 {15, 2842.190917, -1868.589111, 2849.673095, -1802.600097}, // calle 15 {16, 2849.673095, -1802.600097, 2864.886474, -1713.806274}, // calle 16 {17, 2864.886474, -1713.806274, 2883.006103, -1644.476440}, // calle 17 {18, 2883.006103, -1644.476440, 2918.187500, -1530.831176}, // calle 18 {19, 2918.187500, -1530.831176, 2929.917480, -1460.666870}, // calle 19 {20, 2929.917480, -1460.666870, 2918.986328, -1328.950683}, // calle 20 {21, 2918.986328, -1328.950683, 2899.166259, -1234.609619}, // calle 21 {22, 2899.166259, -1234.609619, 2890.381103, -1026.036621}, // calle 22 {23, 2890.381103, -1026.036621, 2897.242675, -653.413574}, // calle 23 {24, 2897.242675, -653.413574, 2843.954833, -637.310852}, // calle 24 {25, 2843.954833, -637.310852, 2835.898681, -1047.113525}, // calle 25 {26, 2835.898681, -1047.113525, 2511.614257, -1046.195312}, // calle 26 {27, 2511.614257, -1046.195312, 2485.412597, -1039.428833}, // calle 27 {28, 2485.412597, -1039.428833, 2457.967773, -1030.548583}, // calle 28 {29, 2457.967773, -1030.548583, 2424.751708, -1033.158325}, // calle 29 {30, 2424.751708, -1033.158325, 2402.002929, -1042.500000}, // calle 30 {31, 2402.002929, -1042.500000, 2377.435546, -1066.131347}, // calle 31 {32, 2377.435546, -1066.131347, 2326.396972, -1077.860595}, // calle 32 {33, 2326.396972, -1077.860595, 2291.854492, -1072.613525}, // calle 33 {34, 2291.854492, -1072.613525, 2256.404785, -1050.461669}, // calle 34 {35, 2256.404785, -1050.461669, 2227.115234, -1021.856628}, // calle 35 {36, 2227.115234, -1021.856628, 2186.096923, -1005.241149}, // calle 36 {37, 2186.096923, -1005.241149, 2137.387695, -996.269714}, // calle 37 {38, 2137.387695, -996.269714, 2066.013427, -976.336608}, // calle 38 {39, 2066.013427, -976.336608, 2031.562377, -977.490478}, // calle 39 {40, 2031.562377, -977.490478, 2003.687011, -997.276367}, // calle 40 {41, 2003.687011, -997.276367, 1984.988525, -1031.244384}, // calle 41 {42, 1984.988525, -1031.244384, 1967.406860, -1123.578125}, // calle 42 {43, 1967.406860, -1123.578125, 1968.366088, -1223.229736}, // calle 43 {44, 1968.366088, -1223.229736, 1973.061767, -1250.461425}, // calle 44 };