Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Admin Baza ZB-Samp, Made by Bryant edit by: [SA]Nikola Bauer
- // Obavezno procitajte ono sto sam napisao u topicu na forumu.
- //Ukoliko Vam nesto nije jasno obratite mi se na PM na forumu. :)
- //Sve bugove prijavite mi na forumu na PM!
- //#define FILTERSCRIPT
- //////////////////////////////INCLUDES//////////////////////////////////////
- #include <a_samp>
- #include <streamer>
- #include <zcmd>
- #include <sscanf2>
- #include < YSI\y_ini >
- //NEW-ovi
- new abkapija;
- new vdonator[47];
- //Definicije boja i Skracenice
- #define SCM SendClientMessage
- #define CRVENA "{F81414}"
- #define ZELENA "{6EF83C}"
- #define ZUTA "{F3FF02}"
- //DIALOZI
- #define DIALOG_ABH 1
- //////////////////////////////////////////////////////////////////
- #define ADMINI "ADMINI/%s.ini"
- enum pInfo
- {
- pAdmin,
- }
- new PlayerInfo[MAX_PLAYERS][pInfo];
- ///////////////////////////////////////
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Admin Baza by Braynt edit by: Nikola Bauer");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Blank Gamemode by your name here");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- // House For Admin
- AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
- //Objects
- abkapija = CreateDynamicObject(980, 2914.74414, -1008.83710, 13.47610, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(18450, 2954.89160, -1009.18756, 9.70506, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3331, 2955.03101, -1000.96338, 18.76588, 0.00000, 0.00000, 270.00000);
- CreateDynamicObject(8417, 3090.08813, -997.23041, 29.65858, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(18450, 3030.88623, -1009.21533, 19.21690, 0.00000, 345.38959, 0.00000);
- CreateDynamicObject(8417, 3090.24805, -958.01807, 29.65490, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(8417, 3124.48145, -997.15051, 29.65490, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(8417, 3128.02930, -958.25323, 29.60122, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(8417, 3069.57764, -981.75073, 19.63005, 0.00000, 90.24080, 0.00000);
- CreateDynamicObject(8417, 3069.58716, -958.15753, 19.61061, 0.00000, 90.24080, 0.00000);
- CreateDynamicObject(8417, 3089.54980, -938.35992, 19.60137, 0.00000, 90.24080, 270.00000);
- CreateDynamicObject(8417, 3129.48511, -938.37170, 19.58053, 0.00000, 90.24080, 270.00000);
- CreateDynamicObject(8417, 3148.76611, -958.27496, 50.09860, 0.00000, 90.24080, 0.00000);
- CreateDynamicObject(8417, 3148.63696, -998.11591, 19.60137, 0.00000, 90.24080, 0.00000);
- CreateDynamicObject(8417, 3089.51147, -1017.09454, 19.60137, 0.00000, 90.24080, 90.00000);
- CreateDynamicObject(8417, 3128.86279, -1017.13464, 19.57637, 0.00000, 90.24080, 90.00000);
- CreateDynamicObject(3749, 2913.03320, -1008.97650, 15.90529, 0.00000, 0.00000, 270.00000);
- CreateDynamicObject(1655, 2911.37183, -1009.11810, 8.67203, 0.00000, 0.00000, 267.42169);
- CreateDynamicObject(8417, 3128.06567, -958.15076, 15.48783, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(8417, 3123.99878, -997.25897, 15.48415, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(8417, 3090.17651, -997.17212, 15.45546, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(8417, 3090.19946, -958.28998, 15.47678, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(8417, 3127.98218, -997.28577, 0.88972, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(6189, 3212.74780, -957.97174, 0.87662, 0.00000, 0.00000, 270.00000);
- CreateDynamicObject(11495, 3096.89990, -1016.14142, 0.67884, 0.00000, 0.00000, 270.00031);
- CreateDynamicObject(11495, 3086.73828, -1006.10803, 0.67355, 0.00000, 0.00000, 180.00011);
- CreateDynamicObject(11495, 3096.85864, -1004.25720, 0.65992, 0.00000, 0.00000, 180.00011);
- CreateDynamicObject(11495, 3106.97290, -1004.37494, 0.69584, 0.00000, 0.00000, 180.00070);
- CreateDynamicObject(8417, 3069.69653, -997.30389, 9.03660, 0.00000, 90.24080, 0.00000);
- CreateDynamicObject(17068, 3137.81274, -976.50665, 0.66338, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(17068, 3118.42041, -976.52307, 0.63004, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(17068, 3107.00317, -986.62268, 0.68320, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(17068, 3086.72388, -986.85486, 0.66030, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(17068, 3086.72485, -965.06122, 0.67815, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(17068, 3096.81226, -954.95209, 0.69578, 0.00000, 0.00000, 89.99990);
- CreateDynamicObject(17068, 3117.76904, -954.94519, 0.73459, 0.00000, 0.00000, 89.99990);
- CreateDynamicObject(17068, 3098.51318, -965.67755, 0.72013, 0.00000, 0.00000, 270.00000);
- CreateDynamicObject(8355, 3210.00488, -956.57251, 15.41136, 0.00000, 0.00000, 270.00000);
- CreateDynamicObject(8253, 3098.13257, -1003.81653, 3.78283, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3627, 3090.66699, -1008.29218, 19.25589, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(14407, 3146.69434, -981.20282, 26.48349, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(14407, 3146.55249, -991.19922, 20.35800, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(14407, 3146.60156, -999.44238, 16.18666, 15.46990, 0.00000, 180.00000);
- CreateDynamicObject(14407, 3146.54639, -1009.52698, 13.98778, 34.37750, 0.00000, 180.00000);
- CreateDynamicObject(14407, 3146.56250, -980.25580, 12.26648, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(14407, 3146.56128, -990.38080, 5.91888, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(14407, 3146.55591, -1000.39966, -0.40673, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(11490, 3088.02856, -972.96716, 29.61152, 0.00000, 0.00000, 360.00000);
- CreateDynamicObject(11491, 3088.01782, -983.96442, 31.09352, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(16151, 3084.27075, -974.79858, 31.51108, 0.00000, 0.00000, 180.00000);
- CreateDynamicObject(1491, 3091.05713, -980.35309, 30.78244, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1491, 3089.54785, -980.33551, 30.93240, 0.00000, 0.00000, 1800.00000);
- CreateDynamicObject(1481, 3087.66553, -982.03534, 31.80096, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(9241, 3135.98999, -950.86627, 31.24606, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1243, 3147.53223, -945.55420, -3.13823, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1243, 3158.78394, -959.78741, -3.24402, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3267, 3069.99683, -1016.07697, 29.17996, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(3267, 3069.95801, -1002.44617, 29.17996, 0.00000, 0.00000, 78.75000);
- CreateDynamicObject(3472, 3068.96582, -1002.50128, 30.77155, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3472, 3069.42188, -1016.20795, 30.19530, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3864, 3094.76929, -980.20337, 35.71654, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(7916, 3103.96143, -948.27393, 3.99175, 0.00000, 0.00000, 348.75000);
- CreateDynamicObject(2780, 2912.91943, -1009.11005, 20.72259, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3749, 3042.60156, -1009.29248, 29.10684, 14.61040, 0.00000, 270.00000);
- CreateDynamicObject(987, 3069.16650, -1016.85083, 30.37963, 0.00000, 14.61040, 180.00000);
- CreateDynamicObject(987, 3057.60376, -1016.93768, 27.36552, 0.00000, 14.61040, 180.00000);
- CreateDynamicObject(987, 3046.05200, -1001.71686, 23.78844, 0.00000, 347.96790, 360.00000);
- CreateDynamicObject(987, 3057.62939, -1001.71686, 26.89084, 0.00000, 347.96790, 360.00000);
- CreateDynamicObject(615, 3126.05371, -1010.77716, 29.60967, 0.00000, 0.00000, 326.25000);
- CreateDynamicObject(615, 3076.92871, -949.21210, 29.60967, 0.00000, 0.00000, 326.25000);
- CreateDynamicObject(620, 3070.66406, -1001.68939, 29.68667, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(620, 3071.16821, -1016.92670, 29.68667, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3094.39844, -983.91742, 31.42146, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3094.14038, -986.41602, 31.42146, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3088.95361, -986.88141, 31.42146, 0.00000, 0.00000, 112.50010);
- CreateDynamicObject(808, 3086.05444, -987.33655, 31.42146, 0.00000, 0.00000, 348.75000);
- CreateDynamicObject(808, 3083.83325, -987.34027, 31.42146, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3081.62964, -987.33142, 31.42146, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3080.05688, -985.27985, 31.42146, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3080.00098, -982.74982, 31.42146, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3079.24487, -979.84503, 31.42146, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3094.96143, -981.85004, 31.50044, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3096.44556, -980.06042, 31.42146, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3040.95947, -1003.35699, 23.99993, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(808, 3041.16553, -1015.20697, 24.05366, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1655, 2918.47681, -1009.30524, 8.67200, 0.00000, 0.00000, 90.42170);
- CreateDynamicObject(3498, 2930.96191, -1017.59833, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2943.10864, -1017.59833, 3.87330, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2953.67651, -1017.59833, 3.87330, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2967.92188, -1017.59833, 3.87330, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2984.88525, -1017.59833, 3.87330, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2928.05078, -1000.98987, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2948.17383, -1000.91211, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2959.00073, -1001.16901, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2971.79517, -1001.04865, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2983.29688, -1001.59155, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2997.58618, -1002.76135, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 2998.36450, -1015.38538, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 3015.72144, -1015.62280, 8.52050, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 3015.70093, -1015.63055, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 3015.09351, -1002.77692, 8.43371, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 3029.07080, -1002.80591, 12.16831, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 3015.09351, -1002.77692, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 3029.07007, -1002.80634, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 3027.37842, -1015.98627, 11.68227, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3498, 3027.37842, -1015.98627, 3.87326, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1251, 3097.57520, -1013.46112, 29.61500, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1251, 3093.64185, -1013.60297, 29.61500, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1251, 3089.85913, -1013.66748, 29.61500, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1251, 3086.51050, -1013.84479, 29.61500, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(3515, 3128.46362, -990.90015, 30.31841, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(9833, 3128.14111, -990.72614, 32.75670, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(19381, 3129.30200, -990.83856, 29.55128, 0.00000, 90.00000, 90.00000);
- CreateDynamicObject(970, 3124.44409, -993.35449, 30.18650, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(970, 3124.47144, -989.22748, 30.18650, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(970, 3134.15503, -988.23059, 30.18650, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(970, 3134.15503, -993.58972, 30.18650, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(970, 3134.15503, -991.20862, 30.18650, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(970, 3124.43750, -988.17877, 30.18650, 0.00000, 0.00000, 90.00000);
- CreateDynamicObject(970, 3131.52393, -985.56207, 30.18650, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(970, 3127.41504, -985.56238, 30.18650, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(970, 3126.93506, -996.12427, 30.18650, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(970, 3131.09644, -996.11041, 30.18650, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1215, 3124.55688, -995.91742, 30.04675, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1215, 3134.00830, -996.03558, 30.04675, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1215, 3124.60547, -985.65936, 30.04675, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(1215, 3134.12207, -985.75214, 30.04675, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(869, 3126.98633, -994.16736, 30.03749, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(869, 3130.56323, -994.05865, 30.03749, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(869, 3126.97046, -987.65051, 30.03749, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(869, 3131.20898, -987.54059, 30.03749, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(869, 3131.94995, -990.14465, 30.03749, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(869, 3126.52905, -990.48352, 30.03749, 0.00000, 0.00000, 0.00000);
- CreateDynamicObject(869, 3131.85596, -993.78961, 30.03749, 0.00000, 0.00000, 0.00000);
- //VOZILA
- vdonator[0] = AddStaticVehicleEx(520,3077.9358,-945.1826,17.2933,269.0499,44,86, 1000); // Sediu
- vdonator[1] = AddStaticVehicleEx(520,3078.3652,-956.2877,17.2947,269.7232,44,86, 1000); // Sediu
- vdonator[2] = AddStaticVehicleEx(520,3077.7939,-966.0413,17.2967,269.6736,44,86, 1000); // Sediu
- vdonator[3] = AddStaticVehicleEx(520,3079.2852,-975.4179,17.3131,267.9691,44,86, 1000); // Sediu
- vdonator[4] = AddStaticVehicleEx(520,3077.8938,-988.0459,17.2756,269.3711,44,86, 1000); // Sediu
- vdonator[5] = AddStaticVehicleEx(519,3080.6208,-1005.8745,17.3391,180.0824,1,1, 1000); // sediu
- vdonator[6] = AddStaticVehicleEx(519,3100.8555,-1005.9713,17.3373,179.9462,1,1, 1000); // sediu
- vdonator[7] = AddStaticVehicleEx(473,3083.0347,-972.1425,-0.6992,0.1357,1,1, 1000); // sediu
- vdonator[8] = AddStaticVehicleEx(493,3102.4832,-1010.5226,0.4674,2.4942,1,1, 1000); // sediu
- vdonator[9] = AddStaticVehicleEx(493,3092.2827,-1007.0455,0.4954,4.2441,1,1, 1000); // sediu
- vdonator[10] = AddStaticVehicleEx(595,3097.8064,-962.5903,0.1253,272.2880,1,1, 1000); // sediu
- vdonator[11] = AddStaticVehicleEx(595,3091.8420,-957.8650,0.2721,271.4772,1,1, 1000); // sediu
- vdonator[12] = AddStaticVehicleEx(454,3078.9429,-1006.4863,0.1050,178.5433,1,1, 1000); // sediu
- vdonator[13] = AddStaticVehicleEx(454,3136.8960,-971.4479,0.4557,268.0163,1,1, 1000); // sediu
- vdonator[14] = AddStaticVehicleEx(487,3119.1472,-1009.6485,16.6040,175.6176,1,1, 1000); // sediu
- vdonator[15] = AddStaticVehicleEx(487,3128.5950,-1010.1072,16.6041,180.3822,1,1, 1000); // sediu
- vdonator[16] = AddStaticVehicleEx(487,3136.9204,-1009.4583,16.6037,180.3463,1,1, 1000); // sediu
- vdonator[17] = AddStaticVehicleEx(487,3137.0186,-951.3811,33.2332,183.4319,1,1, 1000); // sediu
- vdonator[18] = AddStaticVehicleEx(411,3075.0095,-963.8018,30.3452,271.8334,1,1, 1000); // sediu
- vdonator[19] = AddStaticVehicleEx(411,3074.9490,-954.8553,30.3429,268.9071,1,1, 1000); // sediu
- vdonator[20] = AddStaticVehicleEx(411,3075.2529,-943.7817,30.3429,270.3149,1,1, 1000); // sediu
- vdonator[21] = AddStaticVehicleEx(411,3106.1460,-943.6581,30.3429,268.2730,1,1, 1000); // sediu
- vdonator[22] = AddStaticVehicleEx(411,3105.3577,-954.8465,30.3429,269.3727,1,1, 1000); // sediu
- vdonator[23] = AddStaticVehicleEx(411,3106.0981,-963.6581,30.3429,269.5271,1,1, 1000); // sediu
- vdonator[24] = AddStaticVehicleEx(405,3112.9707,-944.0703,30.3372,270.8508,1,1, 1000); // sediu
- vdonator[25] = AddStaticVehicleEx(405,3113.1072,-955.0735,30.3416,269.6157,1,1, 1000); // sediu
- vdonator[26] = AddStaticVehicleEx(405,3113.2395,-963.9186,30.3375,270.0700,1,1, 1000); // sediu
- vdonator[27] = AddStaticVehicleEx(405,3098.5063,-984.0128,30.3984,122.2393,1,1, 1000); // sediu
- vdonator[28] = AddStaticVehicleEx(522,3072.8315,-997.3961,30.1900,360.0000,1,0, 1000); // sediu
- vdonator[29] = AddStaticVehicleEx(522,3075.8115,-997.6035,30.1942,352.6910,1,0, 1000); // sediu
- vdonator[30] = AddStaticVehicleEx(522,3077.6230,-997.0139,30.1982,0.0057,1,0, 1000); // sediu
- vdonator[31] = AddStaticVehicleEx(522,3080.6211,-996.7803,30.1844,359.1172,1,0, 1000); // sediu
- vdonator[32] = AddStaticVehicleEx(522,3084.1111,-996.8824,30.1986,349.3722,1,0, 1000); // sediu
- vdonator[33] = AddStaticVehicleEx(522,3086.9692,-996.7535,30.1949,22.1593,1,0, 1000); // sediu
- vdonator[34] = AddStaticVehicleEx(522,3088.8865,-996.1264,30.1987,0.0199,1,0, 1000); // sediu
- vdonator[35] = AddStaticVehicleEx(522,3091.0432,-996.0011,30.2032,353.0992,1,0, 1000); // sediu
- vdonator[36] = AddStaticVehicleEx(522,3094.8594,-995.6537,30.1990,0.0089,1,0, 1000); // sediu
- vdonator[37] = AddStaticVehicleEx(522,3096.8604,-995.4854,30.1917,359.9999,1,0, 1000); // sediu
- vdonator[38] = AddStaticVehicleEx(522,3098.0940,-995.3937,30.1965,359.9945,1,0, 1000); // sediu
- vdonator[39] = AddStaticVehicleEx(541, 3088.1487, -1013.3020, 30.2897, 0.0000, 1, 1, 1000); //
- vdonator[40] = AddStaticVehicleEx(541, 3091.7415, -1013.2891, 30.2897, 0.0000, 1, 1, 1000); //
- vdonator[41] = AddStaticVehicleEx(541, 3095.5547, -1013.1866, 30.2897, 0.0000, 1, 1, 1000); //
- vdonator[42] = AddStaticVehicleEx(409, 3116.1406, -1009.1729, 30.4287, 90.0000, 1, 1, 1000); //
- vdonator[43] = AddStaticVehicleEx(409, 3116.0227, -1006.3623, 30.4287, 90.0000, 1, 1, 1000); //
- vdonator[44] = AddStaticVehicleEx(409, 3116.1084, -1003.5554, 30.4287, 90.0000, 1, 1, 1000); //
- vdonator[45] = AddStaticVehicleEx(560, 3116.3005, -1000.4178, 30.3165, 92.7000, 1, 1, 1000); //
- vdonator[46] = AddStaticVehicleEx(560, 3116.0015, -997.5499, 30.3165, 92.7000, 1, 1, 1000); //
- //NATIPS ZA Admin Grad
- new ZabranjenParkAdmin = CreateDynamicObject(4238, 2904.63135, -1008.91199, 10.08840, -60.00000, 90.00000, -1.50000);
- SetDynamicObjectMaterialText(ZabranjenParkAdmin, 0,"ZABRANJENO PARKIRANJE", 120, "Arial", 32, 1, -1, 0, 1);
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- if(fexist(admini(playerid)))
- {
- INI_ParseFile(admini(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
- SCM(playerid, -1, ""ZUTA"A"CRVENA"B"ZUTA" : Admin Baza by Bauer!");
- }
- 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("/mycommand", cmdtext, true, 10) == 0)
- {
- // Do something here
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- new vozilo = GetPlayerVehicleID(playerid);
- if(newstate == PLAYER_STATE_DRIVER)
- {
- if(DonatorVozila(vozilo))
- {
- if(PlayerInfo[playerid][pAdmin] < 1)
- {
- SCM(playerid,-1,"[Admin Baza by Bauer] "CRVENA"Niste Admin!");
- RemovePlayerFromVehicle(playerid);
- return 1;
- }
- }
- }
- 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)
- {
- return 1;
- }
- 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;
- }
- ////////////////////////////////////////////ZCMD KOMANDE////////////////////////////////////
- CMD:gotoab(playerid, params[])
- {
- //#pragma unused help
- //#pragma unused params
- if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1)
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new State = GetPlayerState(playerid);
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- GameTextForPlayer(playerid,"Admin Baza",4000,6);
- return SetVehiclePos(vehicleid,2910.0664, -1008.7676, 12.9201);
- }
- SetPlayerPos(playerid,2910.0664, -1008.7676, 12.9201);
- GameTextForPlayer(playerid,"Admin Baza",4000,6);
- }
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////
- CMD:aotvori(playerid, params[])
- {
- //#pragma unused help
- //#pragma unused params
- if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, 2914.6445, -1007.8690, 12.6919))
- {
- SCM(playerid,0xFFFFFFAA, "{F3FF02}KAPIJA |{FFFFFF} Otvorili ste kapiju od Admin Baze.");
- MoveDynamicObject(abkapija, 2914.7441, -1008.8371, 8.1310, 2);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0, 2914.6445, -1007.8690, 7708.6919))
- {
- SCM(playerid,0xFFFFFFAA, "{F3FF02}VRATA |{FFFFFF} Otvorili ste balkonska vrata.");
- SetDynamicObjectPos(abkapija, 2914.6445, -1007.8690, 7708.6919);
- SetDynamicObjectRot(abkapija, 0, 0, 141.90005);
- }
- }
- return 1;
- }
- ////////////////////////////////////////////////////////////////////////////////
- CMD:azatvori(playerid, params[])
- {
- //#pragma unused help
- //#pragma unused params
- if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5.0, 2914.6445, -1007.8690, 12.6919))
- {
- SCM(playerid,0xFFFFFFAA, "{F3FF02}KAPIJA |{FFFFFF} Zatvorili ste kapiju na Admin Bazi.");
- MoveDynamicObject(abkapija, 2914.7441, -1008.8371, 13.4761, 2);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5.0, 167.8709, -1341.2954, 1070.8438))
- {
- SCM(playerid,0xFFFFFFAA, "{F3FF02}VRATA |{FFFFFF} Otvorili ste balkonska vrata.");
- SetDynamicObjectPos(abkapija, 2914.6445, -1007.8690, 7708.6919);
- SetDynamicObjectRot(abkapija, 0, 0, 141.90005);
- }
- }
- return 1;
- }
- ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- CMD:ab(playerid, params[], help)
- {
- //#pragma unused help
- //#pragma unused params
- PlayerInfo[playerid][pAdmin] = 6;
- SavePlayer(playerid);
- return 1;
- }
- ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- CMD:padmina(playerid, params[],help) //prilagodite komandu tako da ne ometa rad vaseg moda
- {
- //#pragma unused help
- //#pragma unused params
- if(PlayerInfo[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid))
- {
- new player, level, string[256];
- if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "AB Pomoc | "ZELENA"/postaviadmina [ID/Ime] [Level (1-6)]");
- if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[BS:RP] "CRVENA"Pogresan ID!");
- if(level < 0 || level > 7) return SendClientMessage(playerid, -1, ""CRVENA"[Bauer] "CRVENA"Admin Level ne moze biti manji od 0 i veci od 7!");
- PlayerInfo[player][pAdmin] = level;
- format(string, sizeof(string), ""ZELENA"A | "CRVENA"Admin %s vam je postavio %d Admin Level.", GetName(playerid), level);
- SendClientMessage(player, -1, string);
- format(string, sizeof(string), ""ZELENA"A | "CRVENA"Igracu %s ste postavili Admin Level na %d.", GetName(player), level);
- SendClientMessage(playerid, -1, string);
- SavePlayer(player);
- }
- else
- {
- SendClientMessage(playerid, -1, ""CRVENA"[Bauer] "CRVENA"Samo Vlasnik!");
- }
- return 1;
- }
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //STOCKOVI
- stock GetName(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid, name, sizeof(name));
- return name;
- }
- //////////////////////////////////////////////////////////////////////////////
- stock DonatorVozila(carid)
- {
- for(new i = 0; i < sizeof(vdonator); i++)
- {
- if(carid == vdonator[i]) return 1;
- }
- return 0;
- }
- ///////////////////////////////////////////////////////////////////////////////
- // CUVANJA/CITANJA
- stock SavePlayer(playerid)
- {
- new INI:File = INI_Open(admini(playerid));
- INI_SetTag(File,"data");
- INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
- INI_Close(File);
- return 1;
- }
- forward LoadUser_data(playerid,name[],value[]);
- public LoadUser_data(playerid,name[],value[])
- {
- INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
- return 1;
- }
- stock admini(playerid)
- {
- new string[128];
- format(string,sizeof(string),ADMINI,GetName(playerid));
- return string;
- }
- /////////////////////////////////////////////////////////////(KRAJ FS)////////////////////////////////////////////////////
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement