1 post in this topic

Доброго времени суток, уважаемый читатель! Выкладываю вам маппинг ОПГ в Эдово. По мне, так очень красиво вышло. 

Автор маппинга: 4arDsu

Скрины:

Спойлер

nT81F1H.jpg

KlGpoD2.jpg

J5fDhtD.jpg

Ну и конечно код маппинга:
 

Спойлер

CreateDynamicObject(19491, -2580.14, 2896.29, 38.57,   0.00, 0.00, 90.00);
CreateDynamicObject(746, -2571.86, 2880.34, 36.55,   0.00, 0.00, 0.00);
CreateDynamicObject(19491, -2563.89, 2896.29, 41.54,   0.00, 0.00, 90.00);
CreateDynamicObject(19491, -2572.02, 2896.29, 41.54,   0.00, 0.00, 90.00);
CreateDynamicObject(869, -2570.85, 2879.32, 37.02,   0.00, 0.00, 0.00);
CreateDynamicObject(869, -2574.98, 2879.57, 37.02,   0.00, 0.00, 0.00);
CreateDynamicObject(1408, -2574.87, 2877.23, 37.12,   0.00, 0.00, 0.00);
CreateDynamicObject(1408, -2569.43, 2877.23, 37.12,   0.00, 0.00, 0.00);
CreateDynamicObject(1408, -2577.53, 2879.91, 37.12,   0.00, 0.00, 270.00);
CreateDynamicObject(1408, -2574.82, 2882.54, 37.12,   0.00, 0.00, 180.00);
CreateDynamicObject(1408, -2569.43, 2882.54, 37.12,   0.00, 0.00, 180.00);
CreateDynamicObject(1408, -2566.68, 2879.87, 37.12,   0.00, 0.00, 90.00);
CreateDynamicObject(869, -2568.71, 2880.31, 37.02,   0.00, 0.00, 90.00);
CreateDynamicObject(869, -2575.32, 2880.96, 37.02,   0.00, 0.00, 0.00);
CreateDynamicObject(869, -2575.31, 2879.45, 37.02,   0.00, 0.00, 0.00);
CreateDynamicObject(869, -2568.90, 2880.75, 37.02,   0.00, 0.00, 0.00);
CreateDynamicObject(869, -2568.84, 2879.28, 37.02,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2569.79, 2876.18, 26.13,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2576.10, 2876.18, 26.13,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2578.62, 2878.33, 26.13,   0.00, 0.00, 270.00);
CreateDynamicObject(2188, -2576.12, 2883.62, 26.13,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2565.60, 2878.35, 26.13,   0.00, 0.00, 90.00);
CreateDynamicObject(2188, -2569.76, 2883.62, 26.13,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2565.60, 2881.44, 26.13,   0.00, 0.00, 90.00);
CreateDynamicObject(2188, -2578.62, 2881.44, 26.13,   0.00, 0.00, 270.00);
CreateDynamicObject(862, -2576.47, 2881.42, 36.82,   0.00, 0.00, 0.00);
CreateDynamicObject(679, -2575.13, 2878.30, 36.63,   0.00, 0.00, 0.00);
CreateDynamicObject(8745, -2568.37, 2880.13, 32.77,   0.00, 0.00, 0.00);
CreateDynamicObject(8745, -2575.35, 2880.14, 32.77,   0.00, 0.00, 0.00);
CreateDynamicObject(676, -2568.61, 2878.57, 36.73,   0.00, 0.00, 0.00);
CreateDynamicObject(674, -2574.10, 2881.83, 35.11,   0.00, 0.00, 0.00);
CreateDynamicObject(676, -2573.88, 2878.41, 36.27,   0.00, 0.00, 0.00);
CreateDynamicObject(19463, -2563.40, 2879.98, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2561.23, 2874.68, 36.63,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2559.92, 2879.98, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2559.92, 2889.60, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2563.40, 2889.60, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2566.89, 2889.43, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2570.37, 2889.43, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2573.86, 2889.43, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2577.35, 2889.43, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2580.85, 2879.98, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2580.85, 2889.43, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2584.33, 2878.98, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2587.82, 2878.98, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(3427, -2596.30, 2888.46, 37.80,   0.00, 0.00, 180.00);
CreateDynamicObject(19463, -2591.30, 2879.98, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2584.33, 2888.60, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2587.82, 2888.60, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2591.30, 2889.59, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2587.82, 2898.23, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2584.33, 2898.23, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2591.30, 2898.23, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2594.74, 2879.98, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2598.22, 2879.98, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2598.22, 2889.59, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2598.22, 2898.23, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(19463, -2594.74, 2898.23, 36.57,   0.00, 90.00, 0.00);
CreateDynamicObject(2188, -2559.91, 2889.75, 26.16,   0.00, 0.00, 90.00);
CreateDynamicObject(2188, -2564.12, 2887.57, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2566.66, 2891.70, 26.16,   0.00, 0.00, 90.00);
CreateDynamicObject(2188, -2570.48, 2887.57, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2576.82, 2887.57, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2574.73, 2891.75, 26.16,   0.00, 0.00, 90.00);
CreateDynamicObject(2188, -2586.08, 2875.17, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2586.08, 2877.19, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2586.08, 2879.19, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2586.08, 2881.12, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2586.08, 2883.11, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2586.08, 2885.08, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2582.95, 2887.54, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(2188, -2586.08, 2886.45, 26.16,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2874.68, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2566.18, 2874.68, 36.63,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2570.97, 2874.68, 36.63,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2575.71, 2874.68, 36.63,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2580.11, 2874.68, 36.63,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2592.07, 2874.68, 36.63,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2597.06, 2874.68, 36.63,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2599.98, 2874.68, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2589.77, 2874.68, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2582.40, 2874.68, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(19456, -2563.61, 2874.64, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19456, -2573.23, 2874.64, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19437, -2578.84, 2874.64, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19437, -2580.42, 2874.64, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19437, -2582.01, 2874.64, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19456, -2594.69, 2874.64, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(18762, -2599.98, 2877.62, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2599.98, 2882.57, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2599.98, 2887.52, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2599.98, 2892.50, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2599.98, 2897.48, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2599.98, 2900.84, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2597.00, 2902.84, 36.65,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2592.03, 2902.84, 36.65,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2587.06, 2902.84, 36.65,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2582.08, 2902.84, 36.65,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2577.13, 2902.84, 36.65,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2572.17, 2902.84, 36.65,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2567.20, 2902.84, 36.65,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2562.25, 2902.84, 36.65,   0.00, 90.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2877.63, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2882.58, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2887.53, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2892.51, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2897.46, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2900.81, 36.63,   90.00, 0.00, 0.00);
CreateDynamicObject(18762, -2560.33, 2902.84, 36.63,   0.00, 90.00, 0.00);
CreateDynamicObject(19456, -2600.04, 2879.95, 38.07,   0.00, 0.00, 0.00);
CreateDynamicObject(19456, -2600.04, 2889.53, 38.07,   0.00, 0.00, 0.00);
CreateDynamicObject(19456, -2600.04, 2898.35, 38.07,   0.00, 0.00, 0.00);
CreateDynamicObject(19456, -2595.22, 2902.97, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19456, -2585.64, 2902.97, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19456, -2576.05, 2902.97, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19456, -2566.45, 2902.97, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19364, -2560.07, 2902.97, 38.07,   0.00, 0.00, 90.00);
CreateDynamicObject(19456, -2558.30, 2898.25, 38.07,   0.00, 0.00, 0.00);
CreateDynamicObject(19456, -2558.30, 2888.67, 38.07,   0.00, 0.00, 0.00);
CreateDynamicObject(19456, -2558.30, 2879.24, 38.07,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2599.98, 2884.77, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2599.98, 2893.87, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2599.98, 2902.84, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2590.42, 2902.84, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2580.80, 2902.84, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2569.97, 2902.84, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2902.84, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2893.48, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2558.33, 2883.86, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2566.54, 2874.68, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(18762, -2575.02, 2874.68, 37.47,   0.00, 0.00, 0.00);
CreateDynamicObject(19460, -2563.70, 2886.58, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19460, -2573.28, 2886.58, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19460, -2578.12, 2886.58, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19460, -2582.90, 2881.85, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19460, -2582.90, 2878.93, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19460, -2589.25, 2878.95, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19460, -2589.25, 2882.78, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19414, -2587.73, 2887.50, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19441, -2586.21, 2887.91, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19460, -2581.43, 2888.63, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19441, -2576.48, 2888.63, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19441, -2575.77, 2889.41, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19441, -2573.67, 2889.42, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19414, -2572.16, 2888.63, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19414, -2569.18, 2888.63, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19441, -2567.66, 2889.42, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19441, -2565.62, 2889.42, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19414, -2564.10, 2888.63, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19414, -2560.86, 2890.14, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19414, -2562.40, 2888.63, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19414, -2558.97, 2888.20, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19414, -2558.97, 2891.17, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19460, -2579.03, 2879.85, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19460, -2574.20, 2884.58, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(19460, -2565.17, 2879.85, 34.94,   0.00, 0.00, 0.00);
CreateDynamicObject(19460, -2570.01, 2884.58, 34.94,   0.00, 0.00, 90.00);
CreateDynamicObject(3066, -2591.69, 2900.82, 37.49,   0.00, 0.00, 90.00);
CreateDynamicObject(1232, -2577.58, 2882.63, 37.16,   0.00, 0.00, 0.00);
CreateDynamicObject(1232, -2577.59, 2877.16, 37.16,   0.00, 0.00, 0.00);
CreateDynamicObject(1232, -2566.61, 2882.60, 37.16,   0.00, 0.00, 0.00);
CreateDynamicObject(1232, -2566.63, 2877.16, 37.16,   0.00, 0.00, 0.00);
CreateDynamicObject(1232, -2582.39, 2874.68, 37.56,   0.00, 0.00, 0.00);
CreateDynamicObject(1232, -2589.80, 2874.70, 37.56,   0.00, 0.00, 0.00);
CreateDynamicObject(19124, -2575.76, 2888.64, 36.69,   0.00, 0.00, 0.00);
CreateDynamicObject(19124, -2573.65, 2888.66, 36.69,   0.00, 0.00, 0.00);
CreateDynamicObject(19124, -2567.69, 2888.66, 36.69,   0.00, 0.00, 0.00);
CreateDynamicObject(19124, -2565.58, 2888.64, 36.69,   0.00, 0.00, 0.00);
CreateDynamicObject(19124, -2560.89, 2888.67, 36.69,   0.00, 0.00, 0.00);
CreateDynamicObject(19124, -2558.98, 2886.60, 36.69,   0.00, 0.00, 0.00);
CreateDynamicObject(19124, -2582.90, 2886.56, 36.69,   0.00, 0.00, 0.00);
CreateDynamicObject(1930, -2581.01, 2890.20, 37.16,   0.00, 0.00, 90.00);
CreateDynamicObject(3034, -2575.13, 2890.24, 41.18,   0.00, 0.00, 0.00);
CreateDynamicObject(3034, -2571.02, 2890.27, 41.16,   0.00, 0.00, 0.00);
CreateDynamicObject(3034, -2570.95, 2890.25, 38.28,   0.00, 0.00, 0.00);
CreateDynamicObject(3034, -2566.93, 2890.26, 41.17,   0.00, 0.00, 0.00);
CreateDynamicObject(3034, -2562.87, 2890.25, 41.19,   0.00, 0.00, 0.00);
CreateDynamicObject(3034, -2562.82, 2890.25, 38.31,   0.00, 0.00, 0.00);
CreateDynamicObject(1930, -2566.11, 2902.72, 40.14,   0.00, 0.00, 90.00);
CreateDynamicObject(1930, -2573.02, 2902.74, 40.45,   0.00, 0.00, 90.00);
CreateDynamicObject(10162, -2576.75, 2889.84, 42.09,   0.00, 0.00, 0.00);
CreateDynamicObject(10162, -2584.93, 2889.84, 39.01,   0.00, 0.00, 0.00);
CreateDynamicObject(615, -2603.22, 2886.22, 36.62,   0.00, 0.00, 0.00);
CreateDynamicObject(616, -2608.94, 2887.76, 36.62,   0.00, 0.00, 0.00);
CreateDynamicObject(616, -2606.63, 2899.12, 36.62,   0.00, 0.00, 0.00);
CreateDynamicObject(624, -2600.93, 2906.91, 36.62,   0.00, 0.00, 0.00);
CreateDynamicObject(729, -2594.92, 2911.19, 35.13,   0.00, 0.00, 0.00);
CreateDynamicObject(729, -2587.62, 2908.94, 36.17,   0.00, 0.00, 0.00);
CreateDynamicObject(729, -2560.16, 2908.91, 36.05,   0.00, 0.00, 0.00);
CreateDynamicObject(640, -2606.78, 2878.50, 36.62,   0.00, 0.00, 0.00);
CreateDynamicObject(644, -2571.25, 2912.11, 36.63,   0.00, 0.00, 0.00);
CreateDynamicObject(622, -2579.59, 2906.73, 36.61,   0.00, 0.00, 0.00);

 

Всем добра!

Share this post


Link to post
Share on other sites

Your content will need to be approved by a moderator

Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   You have pasted content with formatting.   Remove formatting

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • youngblaste
      By youngblaste
      Привет. Не нужно писать что команда заезженная - просто выйди с темы.
      И так, постараюсь объяснить как всё работает в этой команде
      Погнали, хлопци!:
      CMD:makeadmin(playerid, params[]){ /* Здесь начинается наша команда */ if(p_info[playerid][pAdmin] < 7) /* Идёт проверка на админку, если наш уровень администратора ниже 7 то ничего не произойдёт (можно сменить на свой уровень) */ return true; /* возвращаем 1 - или же не на ельфийском, то просто ничего не пройзойдёт и команда не продолжит работу */ new name[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], targetid, admlvl, string[250]; /* Создаем переменные для команды (targetid - кому выдавать будем админку, admlvl - это какой лвл админки будем выдавать), string - ну это стринг :D */ if(sscanf(params, "ud", targetid, admlvl)) /* Делаем проверку на правильное написание команды */ return SendClientMessage(playerid, -1, "{84cd5c}[Подсказка] {ffffff} Используйте команду: /makeadmin [id игрока] [lvl админ-прав]"); /* Если мы ввели не верно команду, то нам возвращает сообщение в чат с подсказкой как ввести команду */ GetPlayerName(playerid, name, MAX_PLAYER_NAME); /* Тут мы получаем наш ник */ GetPlayerName(targetid, player, MAX_PLAYER_NAME); /* А тут мы получаем ник игрока которому выдаем админку */ if(!IsPlayerConnected(targetid)) /* Делаем проверку на то находится ли игрок на сервере, вообще у меня в команде здесь есть проверка на Авторизован ли игрок и она вместе с проверкой на есть ли такой игрок на сервере, но увы, я убрал потому что скорее всего не у всех есть такая фича, это не очень важно но если ты хоть немного шаришь то и сам добавишь проверку */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Игрок ещё не вступил в игру"); /* Возвращаем сообщение о том что игрок ещё не вступил в игру - ну вообще должно быть "Игрока с таким ID нету на сервере", но если ты решишь добавить проверку на авторизацию то это будет немного лучше */ if(admlvl < 0 || admlvl > 6) /* Делаем проверку на какой лвл мы хотим поставить игрока, то есть мы не можем выдать лвл адм ниже 0 или выше 6, меняйте на своё если так нужно))) */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Увы, нельзя выдавать меньше 0 или выше 6 уровня администратора"); /* Возвращаем сообщение о том что мы не можем выдавать меньше 0 или выше 6 лвл адм */ p_info[targetid][pAdmin] = admlvl; /* И так... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ format(string, sizeof(string), "{b33d3d}{A} Администратор %s[%d] назначил администратором игрока %s[%d]", name, playerid, player, targetid); /* И так, тут мы форматируем string и после отпрам в админ чат))) */ AdmChat(-1, string); /* Ниже вы увидите сток с AdmChat, крч просто отправляем в адм чат */ format(string, sizeof(string), "{ffffff}Администратор %s[%d] назначил Вас администратором %d-го уровня.", name, playerid, admlvl); /* Форматируем опять стринг и потом игроку отправим */ SendClientMessage(targetid, -1, string); /* Устал описовать команду, ну да ладно... Теперь отправляем игроку string */ return true; /* Возвращаем 1, чтобы небыло еррора))) */ } /* Здесь заканчивается наша команда */ /* vk.com/youngblaste - люbлю сkpuптuнг */ А теперь сток AdmChat, добавьте возле своих стоков ну или под командой:
      stock AdmChat(color, const text[]) /* тут не буду много объяснять */ { foreach(new i: Player) if(p_info[i][pAdmin] > 0) SendClientMessage(i, color, text); /* Обычно используют для админ чата... Ну и как всегда... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ } Если Вы заметили какую-то ошибку, пожалуйста отпишите. Надеюсь Вам понравился этот мини-урок, ну а точнее команда /makeadmin.
      Удачи, юные скриптеры