/*Все переменные/константы/дефайны объявляются здесь*/

#include <a_samp>
#define MODENAME "New Roleplay"//Название мода, будет высвечиваться в консоли при запуске сервера
#define AUTHORS "Enrico & Paul_Norck"//Авторы мода, будут высвечиваться в консоли при запуске сервера
//Цвета, используемые в моде
#define TEAM_ORANGE_COLOR 0xFF830000
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_ORANGERED 0xFF4500AA
#define TEAM_COLOR_GREY 0xAFAFAFAA
#define TEAM_COLOR_GREEN 0x33AA33AA
#define TEAM_COLOR_RED 0xAA3333AA
#define COLOR_LIGHTRED 0xFF6347AA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_LIGHTGREEN 0x9ACD32AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_YELLOW2 0xF5DEB3AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_FADE1 0xE6E6E6E6
#define COLOR_FADE2 0xC8C8C8C8
#define COLOR_FADE3 0xAAAAAAAA
#define COLOR_FADE4 0x8C8C8C8C
#define COLOR_FADE5 0x6E6E6E6E
#define COLOR_PURPLE 0xC2A2DAAA
#define TEAM_COLOR_PURPLE 0xC2A2DAAA
#define COLOR_DBLUE 0x2641FEAA
#define COLOR_ALLDEPT 0xFF8282AA
#define COLOR_NEWS 0xFFA500AA
#define COLOR_OOC 0xE0FFFFAA
#define TEAM_AZTECAS_COLOR 0x01FCFFC8
#define COLOR_SPRINGGREEN 0x00FF7FAA
//Остальные дефайны
#define MAX_STRING 255
#if defined MAX_PLAYERS
#undef MAX_PLAYERS
#endif
#define MAX_PLAYERS 50 //Кол-во слотов на сервере
#if defined MAX_VEHICLES
#undef MAX_VEHICLES
#endif
#define MAX_VEHICLES 800 //Примерноое кол-во транспорта на сервере
//----[Поворотники]-------------------------------------------------------------
#define blinkerduration 10                              //Length of the duration that the blinker will stay on in seconds.
#define rightkey        KEY_LOOK_RIGHT      //The key you press to turn the right blinker on
#define leftkey         KEY_LOOK_LEFT           //The key you press to turn the left blinker on
//------------------------------------------------------------------------------
#define TRUCK_FUEL_CHARGE 25//Расход бензина на 100 км для грузовиков
#define SPORT_FUEL_CHARGE 25//Расход бензина на 100 км для спортивных тачек
#define ELITE_FUEL_CHARGE 25//Расход бензина на 100 км для элитных автомобилей
#define STANDART_FUEL_CHARGE 25//Расход бензина на 100 км для стандартных машин 
#define OTHER_FUEL_CHARGE 25//Расход бензина на 100 км для остального транспорта
#define BONUS_FUEL_CHARGE 10//Дополнительный расход бензина при быстрой езде (свыше 60 км/час), в процентах
//===================================================================================
//Константы
//Для системы бизнеса
const MAX_OBSHEPIT_BIZ = 10;// 	Макс. кол-во общепита
const MAX_RESTORAN_BIZ = 10;// 	Макс. кол-во ресторанов
const MAX_OFIS_BIZ = 10;// 	Макс. кол-во офисов
const MAX_SKLAD_BIZ = 10;// 	Макс. кол-во складов
const MAX_SPORTZAL_BIZ = 10;// 	Макс. кол-во спортзалов
const MAX_SHINOMONTAJ_BIZ = 10;// 	Макс. кол-во шиномонтажек
const MAX_KLUB_BIZ = 10;// 	Макс. кол-во клубов
const MAX_MAGAZIN_BIZ = 10;// 	Макс. кол-во магазинов
const MAX_ZAPRAVKA_BIZ = 10;// 	Макс. кол-во заправок
const MAX_AMMUNACIA_BIZ = 10;// 	Макс. кол-во аммунаций
const MAX_BAR_BIZ = 10;// 	Макс. кол-во баров
const MAX_MEBEL_BIZ = 10;// 	Макс. кол-во мебельных салонов
const MAX_AVTOSALON_BIZ = 10;// 	Макс. кол-во автосалонов спортивных авто
const MAX_ODEJDA_BIZ = 10;// 	Макс. кол-во магазинов одежды
const MAX_ARENDA_BIZ = 10;// 	Макс. кол-во аренды автомобилей

const RefuelWait = 15000;//Сколько длится заправка транспорта
const MAX_TRUCK_GAS = 100;//Макс кол-во литров для грузовиков
const MAX_ELITE_GAS = 80;//Макс кол-во литров для элитных
const MAX_SPORT_GAS = 70;//Макс кол-во литров для спортивных
const MAX_OTHER_GAS = 60;//Макс кол-во литров для остальных
const PRICE_PER_GAS_80 = 2;//Цена бензина на заправке
const PRICE_PER_GAS_92 = 3;//Цена бензина на заправке
const PRICE_PER_GAS_95 = 5;//Цена бензина на заправке
const PRICE_PER_GAS_DIESEL = 4;//Цена бензина на заправке
const MaxHouseObjects = 20;//Макс кол-во объектов в каждом доме
const SIMPLECARS = 37;//Кол-во обычных тачек
const ipbans = 200;//Максимальное кол-во банов по ip
const accbans = 200;//Максимальное кол-во банов по аккаунтам
const maxweapons = 100;//Максимальное кол-во одновременно брошенного оружия
const NARKOKUST = 100;//Максимальное кол-во одновременно посаженых кустов (наркотики)
const MAX_SERVER_LETTERS = 100;//Максимальное кол-во писем на сервере (1 письмо = 1 файл в папке Letters)
const MAX_PLAYER_LETTERS = 10;//Максимальное кол-во писем у игрока
const MAX_VEHICLE_LETTERS = 10;//Максимальное кол-во писем в транспорте
const MAX_MAILBOX_LETTERS = 10;//Максимальное кол-во писем в почтовом ящике дома(непрочитанные письма)
const MAX_HOUSE_LETTERS = 10;//Максимальное кол-во писем в самом доме (прочитанные письма)
const MAX_CITYMAIL_LETTERS = 30;//Максимальное кол-во писем на почте
const MAX_MONEY_DROP = 100;//Сколько пачек денег может быть выброшено на данный момент
const MagazinItems = 11;//Количество товаров в магазине
const AMMUNATION_WEAPON_AMOUNT = 11;//Кол-во оружия в меню аммунации
//ТЕЛЕПОРТЫ
const TELEPORTS = 27;//Кол-во телепортов на данный момент
//	Вместо asdsa вставляй свои координаты, в формате:
//  x1,y1,z1,a1,int1,vw1,x2,y2,z2,a2,int2,vw2
new IntTel[TELEPORTS][100] = {
{"953.8060,-1336.4054,13.5390,180.2018,0,0,-100.3468,-24.2370,1000.7188,1.9134,3,3"},//секс шоп1
{"2229.3848,-1721.7369,13.5657,315.0683,0,0,,774.1155,-49.3079,1000.5859,359.8754,6,4"},//спортзал2
{"927.6343,-1352.9473,13.3438,269.9170,0,0,364.9470,-10.4028,1001.8516,356.4213,9,5"},//курица3
{"1038.2476,-1339.9491,13.7355,184.0863,0,0,377.2859,-192.4328,1000.6328,1.4113,17,6"},//пончик4
{"2104.6489,-1806.5090,13.5547,270.8573,0,0,372.3282,-132.2307,1001.4922,358.5680,5,7"},//пиццерия5
{"1087.7339,-923.2441,43.3906,3.1438,0,0,-100.3468,-24.2370,1000.7188,1.9134,3,8"},//сексшоп6
{"1307.7321,-1157.5957,23.8281,178.9020,0,0,-100.3468,-24.2370,1000.7188,1.9134,3,9"},//сексшоп7
{"1940.9602,-2115.9246,13.6953,93.0480,0,0,-100.3468,-24.2370,1000.7188,1.913,3,10"},//сексшоп8
{"1976.0206,-2036.5709,13.5469,271.6264,0,0,-204.0985,-26.3558,1002.2734,350.2738,16,11"},//тату салон9
{"2069.6624,-1779.7228,13.5591,91.4813,0,0,-204.0985,-26.3558,1002.2734,350.2738,16,12"},//тату салон10
{"2397.9500,-1898.4435,13.5469,177.0221,0,0,364.9470,-10.4028,1001.8516,356.4213,9,13"},//курица11
{"2420.6978,-1508.8533,24.0000,91.1679,0,0,364.9470,-10.4028,1001.8516,356.4213,9,14"},//курица12
{"811.2178,-1616.2964,13.5469,88.6612,0,0,363.8783,-74.5329,1001.5078,306.4065,10,15"},//бургер13
{"499.8252,-1359.9705,16.3111,160.0552,0,0,207.1059,-139.3191,1003.5078,358.3737,3,16"},//pro laps , магазин одежды14
{"2244.6008,-1664.9415,15.4766,162.2953,0,0,207.7982,-110.0725,1005.1328,358.6636,15,17"},//бинко , магазин одежды15
{"453.7785,-1478.1511,30.8147,294.8674,0,0,204.5761,-167.7637,1000.5234,359.7281,14,18"},//DS , магазин одежды16
{"460.6776,-1500.8843,31.0582,278.2606,0,0,226.2023,-8.0379,1002.2109,92.1389,5,19"},// Victim , магазин одежды17
{"1000.4433,-919.9150,42.3281,281.0960,0,0,-27.2756,-56.7580,1003.5469,0.0100,6,20"},// 24/7 18
{"1315.4602,-898.5380,39.5781,0.9968,0,0,-27.2756,-56.7580,1003.5469,0.0100,6,21"},// 24/7 19
{"1128.6663,-1270.9856,13.5469,356.5867,0,0,-27.2756,-56.7580,1003.5469,0.0100,6,22"},// 24/7 20
{"1352.3285,-1758.3192,13.5078,179.2852,0,0,-27.2756,-56.7580,1003.5469,0.0100,6,23"},// 24/7 21
{"1833.3398,-1842.5741,13.5781,269.1893,0,0,-27.2756,-56.7580,1003.5469,0.0100,6,24"},// 24/7 22
{"1929.4966,-1776.2970,13.5469,90.6110,0,0,-27.2756,-56.7580,1003.5469,0.0100,6,25"},// 24/7 23
{"2507.2832,-1725.2478,13.5469,359.7435,0,0,-27.2756,-56.7580,1003.5469,0.0100,6,26"},// 24/7 24
{"1836.5212,-1682.4700,13.3445,270.3723,0,0,96.5296,2041.8470,18.8768,159.2808,0,27"},//алахамбра 25
{"739.0828,-1417.9580,13.5234,179.8310,0,0,164.8707,1767.5361,17.9063,187.0611,0,28"},//автошкола 26
{"914.1718,-1003.9407,37.9932,180.1679,0,0,29.7594,2015.3502,17.6409,355.9026,0,29"}//почта 27
};
new ObshepitMenuNames[8][16] =//Название товаров в общепитах
{
	{"Еда 1"},
	{"Еда 2"},
	{"Еда 3"},
	{"Еда 4"},
	{"Еда 5"},
	{"Напиток 1"},
	{"Напиток 2"},
	{"Напиток 3"}
};
new ObshepitMenuPrices[8] = {1, 2, 3, 4, 5, 6, 7, 8};//Цены товаров в общепитах (первые пять - еда, остальные три - напитки)
new RestoranMenuNames[25][16] =//Название товаров в ресторанах
{
	{"Еда 1"},
	{"Еда 2"},
	{"Еда 3"},
	{"Еда 4"},
	{"Еда 5"},
	{"Еда 6"},
	{"Еда 7"},
	{"Еда 8"},
	{"Еда 9"},
	{"Еда 10"},
	{"Еда 11"},
	{"Еда 12"},
	{"Еда 13"},
	{"Еда 14"},
	{"Еда 15"},
	{"Напиток 1"},
	{"Напиток 2"},
	{"Напиток 3"},
	{"Напиток 4"},
	{"Напиток 5"},
	{"Напиток 6"},
	{"Напиток 7"},
	{"Напиток 8"},
	{"Напиток 9"},
	{"Напиток 10"}
};
new RestoranMenuPrices[25] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25};//Цены товаров в ресторанах (первые 15 - еда, остальные 10 - напитки)
new KlubMenuNames[15][16] =//Название товаров в ресторанах
{
	{"Еда 1"},
	{"Еда 2"},
	{"Еда 3"},
	{"Еда 4"},
	{"Еда 5"},
	{"Напиток 1"},
	{"Напиток 2"},
	{"Напиток 3"},
	{"Напиток 4"},
	{"Напиток 5"},
	{"Напиток 6"},
	{"Напиток 7"},
	{"Напиток 8"},
	{"Напиток 9"},
	{"Напиток 10"}
};
new KlubMenuPrices[15] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};//Цены товаров в клубах (первые 5 - еда, остальные 10 - напитки)
new BarMenuNames[15][16] =//Название товаров в барах
{
	{"Еда 1"},
	{"Еда 2"},
	{"Еда 3"},
	{"Еда 4"},
	{"Еда 5"},
	{"Напиток 1"},
	{"Напиток 2"},
	{"Напиток 3"},
	{"Напиток 4"},
	{"Напиток 5"},
	{"Напиток 6"},
	{"Напиток 7"},
	{"Напиток 8"},
	{"Напиток 9"},
	{"Напиток 10"}
};
new BarMenuPrices[15] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};//Цены товаров в барах (первые 5 - еда, остальные 10 - напитки)
new ShinomontajPrices[13] = {1,2,3,4,5,6,7,8,9,10,11,12,13};//Цены товаров в шиномотнажках (первые 5 - уровни замков, вторые 5 - уровни иммобилайзера, остальные 3 - уровни сигнализации)
new MagazMenuNamesRU[MagazinItems][24] =//Название товаров в магазинах 24-7 на русском языке
{
	{"ICQ"},
	{"Полотенце"},
	{"Молоко"},
	{"Лопата"},
	{"Бумага"},
	{"Конверт"},
	{"Ручка"},
	{"Отвертка"},
	{"Скрепки"},
	{"Механический спидометр"},
	{"Электро спидометр"}
};
new MagazMenuNamesEN[MagazinItems][24] =//Название товаров в магазинах 24-7 на английском языке
{
	{"ICQ"},
	{"Towel for a beach"},
	{"Milk"},
	{"Shovel"},
	{"Paper"},
	{"Envelope"},
	{"Pen"},
	{"Screwdriver"},
	{"Paperclip"},
	{"Analog Speedometer"},
	{"Electro Speedometer"}
};
new MagazMenuPrices[MagazinItems] = //Цены в магазинах 24-7 по умолчанию
{
800,//Цена ICQ
50,//Цена лопаты
10,//Цена молока
50,//Цена лопаты
10,//Цена бумаги
10,//Цена конверта
10,//Цена ручки
15,//Цена отвертки
15,//Цена скрепок
100,//Цена механического спидометра
100//Цена аналогового спидометра
};
new AmmunationMenuNamesRU[AMMUNATION_WEAPON_AMOUNT][22] =//Название оружия в аммунациях на русском языке
{
	{"9мм"},
	{"9мм с глушителем"},
	{"Десерт Игл"},
	{"Микро узи"},
	{"Тек9"},
	{"СМГ"},
	{"АК-47"},
	{"М-4"},
	{"Сельская винтовка"},
	{"Снайперская винтовка"},
	{"Помповое ружье"}
};
new AmmunationMenuNamesEN[AMMUNATION_WEAPON_AMOUNT][18] =//Название оружия в аммунациях на английском языке
{
	{"9mm"},
	{"9mm silenced"},
	{"Desert Eagle"},
	{"Micro SMG"},
	{"Tek9"},
	{"SMG"},
	{"AK-47"},
	{"M-4"},
	{"Rifle"},
	{"Sniper Rifle"},
	{"Shotgun"}
};
new AmmunationMenuGunPrices[AMMUNATION_WEAPON_AMOUNT] = //Цены на оружие в аммунациях по-умолчанию
{
200,//Цена 9мм
150,//Цена 9мм с глушителем
500,//Цена Десерт Игла
400,//Цена Микро смг
350,//Цена Тек9
500,//Цена СМГ
600,//Цена АК-47
600,//Цена М-4
650,//Цена Сельской винтовки
1000,//Цена снайперской винтовки
600//Цена помпового ружья
};
new AmmunationMenuAmmoPrices[AMMUNATION_WEAPON_AMOUNT] = //Цены на патроны для оружия в аммунациях по-умолчанию
{
1,//Цена патрона для 9мм
1,//Цена патрона для 9мм с глушителем
1,//Цена патрона для Десерт Игла
1,//Цена патрона для Микро смг
1,//Цена патрона для Тек9
1,//Цена патрона для СМГ
1,//Цена патрона для АК-47
1,//Цена патрона для М-4
1,//Цена патрона для Сельской винтовки
1,//Цена патрона для снайперской винтовки
1//Цена патрона для помпового ружья
};
//Количество загружаемых бизнесов каждого типа
new biz_LoadAmount[15];//Номер ячейки = ИД биза
//Автомобили и номерные знаки
new copcar[11];//11 тачек для копов
new Text3D:CopCarNumbers[sizeof(copcar)];//11 номеров для копов
new reporter[4];
new Text3D:ReporterCarNumbers[sizeof(reporter)];
new fbi[4];
new Text3D:FBICarNumbers[sizeof(fbi)];
new swat[5];
new Text3D:SwatCarNumbers[sizeof(swat)];
new Gov[3];
new Text3D:GovCarNumbers[sizeof(Gov)];
new Mech[4];//Механики
new Text3D:MechCarNumbers[sizeof(Mech)];
new medic[5];//Медики
new Text3D:MedCarNumbers[sizeof(medic)];


new Text:Textdraw0;
new Text:Textdraw1;
new Text:BackgroundFood;//Задний фон полоски голода
new Text:FoodString[MAX_PLAYERS];//Полоска голода
new Text:BackgroundWater;//Задний фон полоски жажды
new Text:WaterString[MAX_PLAYERS];//Полоска жажды

new BushObject[NARKOKUST];//Объекты  кустов наркоты
new Text3D:BushLabel[NARKOKUST];//Надпись над  кустом наркоты
new BushPosadka[NARKOKUST];//Кол-во урожая с куста
new BushTime[NARKOKUST];//Через сколько секунд этот куст созреет
new BushOwner[NARKOKUST][MAX_PLAYER_NAME];//Имя игрока, который посадил этот куст
new WorldTime;//Время игрового мира
new DroppedWeapons[maxweapons];//Оружия, которые были брошены на землю
new DroppedAmmo[maxweapons];//Патроны, которые были брошены на землю
new DroppedTime[maxweapons];//Время, через которое объект будет удален
new DroppedWeaponsObj[maxweapons];//Объекы
new CityMailBox[MAX_CITYMAIL_LETTERS];//Письма на почте
//Для поворотников
new arrow[MAX_PLAYERS];
new blinker[MAX_PLAYERS];
new blinkertimer[MAX_PLAYERS];
new bool:blinkerON[MAX_PLAYERS];
new bool:PlayerBlinkerOn[MAX_PLAYERS];//Включено ли управление поворотниками у игрока?
//ID Объектов, которые можно купить
new StoreObjects[25] = {1515,937,1742,1765,1796,1819,2021,1208,1700,1717,1736,1828,626,627,646,2093,2297,2099,
2299,2130,1714,1728, 2205,1704,1723};
//Мужские скины при регистрации
new LatinoMSkin[5] = { 30,47,114,115,116, };
new RussianMSkin[5] = { 26,29,111,112,125 };
new ItallianoMSkin[5] = { 43,44,46,98,223 };
new AmericanMSkin[5] = { 160,176,184,21,28};
new JapaneseMSkin[5] = { 117,118,121,122,123 };
//Женские скины при регистрации
new LatinoFSkin[3] = { 90,190,63 };
new RussianFSkin[3] = { 56,191,226 };
new ItallianoFSkin[3] = { 150,193,233};
new AmericanFSkin[3] = { 13,195,148 };
new JapaneseFSkin[3] = { 141,169,224 };

/*				Скины в магазинах	
	- Первая цифра в квадратных скобках - это кол-во рас, ее менять не надо
	- Вторая цифра в квадратных скобках - это МАКСИМАЛЬНОЕ* кол-во скинов одной из рас
		*Например:
		 Для латино есть 5 скинов
		 Для русских, итальянцев и американцев есть по 7 скинов
		 Для японцев есть 10 скинов
		 Следовательно, МАКСИМАЛЬНОЕ кол-во скинов равно 10
	- В фигурных скобках перечислены ID скинов для каждой расы
		Кол-во ID'ов в фигурных скобках для каждой расы должно быть равно МАКСИМАЛЬНОМУ кол-ву скинов одной из рас,
		если кол-во скинов для данной расы меньше, чем МАКСИМАЛЬНОЕ кол-во, вместо ID'oв дальше ставим -1
		*Например:
		МАКСИМАЛЬНОЕ кол-во скинов равно 10, но для расы Латино нам нужно всего пять скинов, строка должна выглядеть так:
		{86,87,88,89,90,-1,-1,-1,-1,-1} - Первые пять чисел - ID скинов, остальные пять = -1, т. к. мы их не используем
	
	Думаю, разберешься :), если что - пиши, я еще раз объясню.
*/
//Мужские скины
new SportMSkins[5][10] = //Мужские спортивные скины
{
	{1,2,3,4,5,6,7,8,9,10},//Для Латино
	{11,12,13,14,15,16,17,18,19,20},//Для Русских
	{21,22,23,24,25,26,27,28,29,30},//Для Итальянцев
	{31,32,33,34,35,36,37,38,39,40},//Для Американцев
	{41,42,43,44,45,64,47,48,49,50}//Для Японцев
};
new ClassicMSkins[5][10] = //Мужские классические скины
{
	{1,2,3,4,5,6,7,8,9,10},//Для Латино
	{11,12,13,14,15,16,17,18,19,20},//Для Русских
	{21,22,23,24,25,26,27,28,29,30},//Для Итальянцев
	{31,32,33,34,35,36,37,38,39,40},//Для Американцев
	{41,42,43,44,45,64,47,48,49,50}//Для Японцев
};
new RestMSkins[5][10] = //Мужские скины для отдыха
{
	{1,2,3,4,5,6,7,8,9,10},//Для Латино
	{11,12,13,14,15,16,17,18,19,20},//Для Русских
	{21,22,23,24,25,26,27,28,29,30},//Для Итальянцев
	{31,32,33,34,35,36,37,38,39,40},//Для Американцев
	{41,42,43,44,45,64,47,48,49,50}//Для Японцев
};
new CommonMSkins[5][10] = //Мужские обычные скины
{
	{1,2,3,4,5,6,7,8,9,10},//Для Латино
	{11,12,13,14,15,16,17,18,19,20},//Для Русских
	{21,22,23,24,25,26,27,28,29,30},//Для Итальянцев
	{31,32,33,34,35,36,37,38,39,40},//Для Американцев
	{41,42,43,44,45,64,47,48,49,50}//Для Японцев
};
//Женские скины
new SportFSkins[5][10] = //Женские спортивные скины
{
	{1,2,3,4,5,6,7,8,9,10},//Для Латино
	{11,12,13,14,15,16,17,18,19,20},//Для Русских
	{21,22,23,24,25,26,27,28,29,30},//Для Итальянцев
	{31,32,33,34,35,36,37,38,39,40},//Для Американцев
	{41,42,43,44,45,64,47,48,49,50}//Для Японцев
};
new ClassicFSkins[5][10] = //Женские классические скины
{
	{1,2,3,4,5,6,7,8,9,10},//Для Латино
	{11,12,13,14,15,16,17,18,19,20},//Для Русских
	{21,22,23,24,25,26,27,28,29,30},//Для Итальянцев
	{31,32,33,34,35,36,37,38,39,40},//Для Американцев
	{41,42,43,44,45,64,47,48,49,50}//Для Японцев
};
new RestFSkins[5][10] = //Женские скины для отдыха
{
	{1,2,3,4,5,6,7,8,9,10},//Для Латино
	{11,12,13,14,15,16,17,18,19,20},//Для Русских
	{21,22,23,24,25,26,27,28,29,30},//Для Итальянцев
	{31,32,33,34,35,36,37,38,39,40},//Для Американцев
	{41,42,43,44,45,64,47,48,49,50}//Для Японцев
};
new CommonFSkins[5][10] = //Женские обычные скины
{
	{1,2,3,4,5,6,7,8,9,10},//Для Латино
	{11,12,13,14,15,16,17,18,19,20},//Для Русских
	{21,22,23,24,25,26,27,28,29,30},//Для Итальянцев
	{31,32,33,34,35,36,37,38,39,40},//Для Американцев
	{41,42,43,44,45,64,47,48,49,50}//Для Японцев
};
//Объекты для покупки
new BuyableObjectsID[36] = //Кол-во объектов, которые стоят на продажу
{//ID объектов, которые продаются
	2356,//ID первого объекта, который стоит на продажу
	2310,//ID второго объекта, который стоит на продажу
	2206,//ID Третьего объекта, который стоит на продажу и тд
	2008,
	1729,
	1728,
	1727,
	1726,
	1724,
	1723,
	1714,
	1705,
	1786,
	2835,
	2841,
	2648,
	2627,
	2312,
	2966,
	1828,
	1208,
	2256,
	2257,
	2258,
	2259,
	2260,
	2261,
	2262,
	2263,
	2264,
	2265,
	2267,
	2268,
	2270,
	2271,
	2272,
};
//Остальное
new icqcost = 1;//для ICQ
new concost = 10;//Цена коннекта для ICQ
new bantimer;//Таймер на каждую минуту для разбана банов по IP и Аккам
new OWNABLECARS = 0;//Сколько тачек на продажу (менять в stuff.cfg , первая цифра)
new HousesToLoad;//Сколько домов будет загружаться/сохраняться (менять в stuff.cfg , вторая цифра)
new HotelsToLoad;//Сколько отелей будет загружаться/сохраняться (менять в stuff.cfg , третья цифра)
new bankopened = 0;//Банк изначально закрыт
new Text:lbt, Text:lbb; //текстдроу
new Globaltimer;//Глобальный таймер
new gastimer;//Таймер для бензина
/*			Для бизнеса*/
//Общепит:
enum Obshepit
{
	//Сохраняемые
	Otkrut,//Открыт ли бизнес
	Nazvanie[32],//Название бизнеса
	Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Podtip,//Подтип бизнеса (0,1,2)
	Bank,//Деньги
	//Не сохраняемые
    Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new ObshepitInfo[MAX_OBSHEPIT_BIZ][Obshepit];
new ObshepitTovarName[MAX_OBSHEPIT_BIZ][8][16];//Названия для еды/напитков
new ObshepitTovarCena[MAX_OBSHEPIT_BIZ][8];//Цены на еду/напитки
new ObshepitZName[MAX_OBSHEPIT_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new ObshepitZPhone[MAX_OBSHEPIT_BIZ][5];//Заявки, телефон
new ObshepitZVozrast[MAX_OBSHEPIT_BIZ][5];//Заявки, возраст
new ObshepitZLevel[MAX_OBSHEPIT_BIZ][5];//Заявки, левел
//Ресторан:
enum Restoran
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new RestoranInfo[MAX_RESTORAN_BIZ][Restoran];
new RestoranTovarName[MAX_OBSHEPIT_BIZ][25][16];//Названия для еды/напитков
new RestoranTovarCena[MAX_OBSHEPIT_BIZ][25];//Цены на еду/напитки
new RestoranZName[MAX_RESTORAN_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new RestoranZPhone[MAX_RESTORAN_BIZ][5];//Заявки, телефон
new RestoranZVozrast[MAX_RESTORAN_BIZ][5];//Заявки, возраст
new RestoranZLevel[MAX_RESTORAN_BIZ][5];//Заявки, левел
//Офис:
enum Ofis
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Podtip,//Подтип бизнеса 
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new OfisInfo[MAX_OFIS_BIZ][Ofis];
new OfisZName[MAX_OFIS_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new OfisZPhone[MAX_OFIS_BIZ][5];//Заявки, телефон
new OfisZVozrast[MAX_OFIS_BIZ][5];//Заявки, возраст
new OfisZLevel[MAX_OFIS_BIZ][5];//Заявки, левел
//Склад:
enum Sklad
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new SkladInfo[MAX_SKLAD_BIZ][Sklad];
new SkladZName[MAX_SKLAD_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new SkladZPhone[MAX_SKLAD_BIZ][5];//Заявки, телефон
new SkladZVozrast[MAX_SKLAD_BIZ][5];//Заявки, возраст
new SkladZLevel[MAX_SKLAD_BIZ][5];//Заявки, левел
//Спортзал:
enum Sportzal
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	CenaZaVhod,//Цена за вход
	Podtip,//Подтип спортзала
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new SportzalInfo[MAX_SPORTZAL_BIZ][Sportzal];
new SportzalZName[MAX_SPORTZAL_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new SportzalZPhone[MAX_SPORTZAL_BIZ][5];//Заявки, телефон
new SportzalZVozrast[MAX_SPORTZAL_BIZ][5];//Заявки, возраст
new SportzalZLevel[MAX_SPORTZAL_BIZ][5];//Заявки, левел
//Шиномонтаж:
enum Shinomontaj
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
}
new ShinomontajCena[MAX_SHINOMONTAJ_BIZ][13];//Цены на услуги шиномонтажа (замки, сигналицазии и иммобилайзеры)
new ShinomontajInfo[MAX_SHINOMONTAJ_BIZ][Shinomontaj];
new ShinomontajZName[MAX_SHINOMONTAJ_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new ShinomontajZPhone[MAX_SHINOMONTAJ_BIZ][5];//Заявки, телефон
new ShinomontajZVozrast[MAX_SHINOMONTAJ_BIZ][5];//Заявки, возраст
new ShinomontajZLevel[MAX_SHINOMONTAJ_BIZ][5];//Заявки, левел
//Клуб:
enum Klub
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	CenaZaVhod,//Цена за вход
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new KlubInfo[MAX_KLUB_BIZ][Klub];
new KlubTovarName[MAX_KLUB_BIZ][15][16];//Названия для еды/напитков
new KlubTovarCena[MAX_KLUB_BIZ][15];//Цены на еду/напитки
new KlubZName[MAX_KLUB_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new KlubZPhone[MAX_KLUB_BIZ][5];//Заявки, телефон
new KlubZVozrast[MAX_KLUB_BIZ][5];//Заявки, возраст
new KlubZLevel[MAX_KLUB_BIZ][5];//Заявки, левел
//Магазин:
enum Magazin
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Podtip,//Подтип 
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new MagazinInfo[MAX_MAGAZIN_BIZ][Magazin];
new MagazinTovarCena[MAX_MAGAZIN_BIZ][MagazinItems];
new MagazinZName[MAX_MAGAZIN_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new MagazinZPhone[MAX_MAGAZIN_BIZ][5];//Заявки, телефон
new MagazinZVozrast[MAX_MAGAZIN_BIZ][5];//Заявки, возраст
new MagazinZLevel[MAX_MAGAZIN_BIZ][5];//Заявки, левел
//Заправка:
enum Zapravka
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new ZapravkaInfo[MAX_ZAPRAVKA_BIZ][Zapravka];
new ZapravkaBenz[MAX_ZAPRAVKA_BIZ][4];
new ZapravkaZName[MAX_ZAPRAVKA_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new ZapravkaZPhone[MAX_ZAPRAVKA_BIZ][5];//Заявки, телефон
new ZapravkaZVozrast[MAX_ZAPRAVKA_BIZ][5];//Заявки, возраст
new ZapravkaZLevel[MAX_ZAPRAVKA_BIZ][5];//Заявки, левел
//Аммунация:
enum Ammunacia
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Podtip,//Подтип
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new AmmunaciaInfo[MAX_AMMUNACIA_BIZ][Ammunacia];
new AmmunaciaWeaponPrice[MAX_AMMUNACIA_BIZ][11];
new AmmunaciaAmmoPrice[MAX_AMMUNACIA_BIZ][11];
new AmmunaciaZName[MAX_AMMUNACIA_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new AmmunaciaZPhone[MAX_AMMUNACIA_BIZ][5];//Заявки, телефон
new AmmunaciaZVozrast[MAX_AMMUNACIA_BIZ][5];//Заявки, возраст
new AmmunaciaZLevel[MAX_AMMUNACIA_BIZ][5];//Заявки, левел
//Бар:
enum Bar
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	CenaZaVhod,//Цена за вход
	Podtip,//Подтип
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new BarInfo[MAX_BAR_BIZ][Bar];
new BarTovarName[MAX_BAR_BIZ][15][16];//Названия для еды/напитков
new BarTovarCena[MAX_BAR_BIZ][15];//Цены на еду/напитки
new BarZName[MAX_BAR_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new BarZPhone[MAX_BAR_BIZ][5];//Заявки, телефон
new BarZVozrast[MAX_BAR_BIZ][5];//Заявки, возраст
new BarZLevel[MAX_BAR_BIZ][5];//Заявки, левел
//Мебельный салон:
enum Mebel
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
	Podtip,//Подтип бизнеса
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new MebelSalonInfo[MAX_MEBEL_BIZ][Mebel];
new MebelSalonObjectsID[MAX_MEBEL_BIZ][30];//Модели объектов
new MebelSalonObjectsPrice[MAX_MEBEL_BIZ][30];//Цены для объектов
new MebelZName[MAX_MEBEL_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new MebelZPhone[MAX_MEBEL_BIZ][5];//Заявки, телефон
new MebelZVozrast[MAX_MEBEL_BIZ][5];//Заявки, возраст
new MebelZLevel[MAX_MEBEL_BIZ][5];//Заявки, левел
//Автосалон:
enum CarShop
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
    Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new AvtosalonInfo[MAX_AVTOSALON_BIZ][CarShop];
new AvtosalonZName[MAX_AVTOSALON_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new AvtosalonZPhone[MAX_AVTOSALON_BIZ][5];//Заявки, телефон
new AvtosalonZVozrast[MAX_AVTOSALON_BIZ][5];//Заявки, возраст
new AvtosalonZLevel[MAX_AVTOSALON_BIZ][5];//Заявки, левел
//Аренда транспорта:
enum VehRent
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
	Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new VehRentInfo[MAX_ARENDA_BIZ][VehRent];
new VehRentZName[MAX_ARENDA_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new VehRentZPhone[MAX_ARENDA_BIZ][5];//Заявки, телефон
new VehRentZVozrast[MAX_ARENDA_BIZ][5];//Заявки, возраст
new VehRentZLevel[MAX_ARENDA_BIZ][5];//Заявки, левел
//Магазин одежды:
enum Odejda
{
    //Сохраняемые
    Otkrut,//Открыт ли бизнес
    Nazvanie[32],//Название бизнеса
	Prodaetsya,//Продается ли этот бизнес
	Vladelec[MAX_PLAYER_NAME],//Имя владельца этого бизнеса
	Float:Biz_x,//Коорданаты бизнеса X
	Float:Biz_y,//Координаты бизнеса Y
	Float:Biz_z,//Координаты бизнеса Z
	Cena,//Цена бизнеса
	Podtip,//Подтип
	Bank,//Деньги
	//Не сохраняемые
	Text3D:bizinfo//3Д-текст с информацией о данном бизнесе над пикапом
};
new OdejdaInfo[MAX_ODEJDA_BIZ][Odejda];
new OdejdaMSportPrice[MAX_ODEJDA_BIZ][5][sizeof(SportMSkins[])];//Цена мужской спортивной одежды
new OdejdaMClassicPrice[MAX_ODEJDA_BIZ][5][sizeof(ClassicMSkins[])];//Цена мужской классической одежды
new OdejdaMCommonPrice[MAX_ODEJDA_BIZ][5][sizeof(CommonMSkins[])];//Цена мужской обычной одежды
new OdejdaMRestPrice[MAX_ODEJDA_BIZ][5][sizeof(RestMSkins[])];//Цена мужской одежды для отдыха

new OdejdaFSportPrice[MAX_ODEJDA_BIZ][5][sizeof(SportFSkins[])];//Цена женской спортивной одежды
new OdejdaFClassicPrice[MAX_ODEJDA_BIZ][5][sizeof(ClassicFSkins[])];//Цена женской классической одежды
new OdejdaFCommonPrice[MAX_ODEJDA_BIZ][5][sizeof(CommonFSkins[])];//Цена женской обычной одежды
new OdejdaFRestPrice[MAX_ODEJDA_BIZ][5][sizeof(RestFSkins[])];//Цена женской одежды для отдыха
new OdejdaZName[MAX_ODEJDA_BIZ][5][MAX_PLAYER_NAME];//Заявки, имя
new OdejdaZPhone[MAX_ODEJDA_BIZ][5];//Заявки, телефон
new OdejdaZVozrast[MAX_ODEJDA_BIZ][5];//Заявки, возраст
new OdejdaZLevel[MAX_ODEJDA_BIZ][5];//Заявки, левел

//Ип баны
enum bIpBan
{
    bIP[32],
    bTime
}
new IpBanInfo[ipbans][bIpBan];
//Акк баны
enum aAccBan
{
    aName[32],
    aTime
}
new AccBanInfo[accbans][aAccBan];
enum tTrunkInfo
{
	tMoney,
	tDrugs,
	tGun1,
	tGun2,
	tGun3,
	tGun4,
	tGun5,
	tAmmo1,
	tAmmo2,
	tAmmo3,
	tAmmo4,
	tAmmo5,
	tOpened,
};
new TrunkInfo[MAX_VEHICLES][tTrunkInfo];
enum hInfo
{
	hName[32],//Название/описание дома
	hAdress[32],//Адрес дома
	hOwner[MAX_PLAYER_NAME],//Имя владельца, если нет владельца - The State
	hPrice,//Цена дома
	hVirtWorld,//Виртуальный мир
	Float:hOutPos_x,//Позиция X снаружи
	Float:hOutPos_y,//Позиция Y снаружи
	Float:hOutPos_z,//Позиция Z снаружи
	Float:hOutAngle,//Поворот игрока снаружи
	hHouseInterior,//"Наш" интерьер
	hLocked,//Замок закрыт
	hRentOn,//Можно ли арендовать этот дом
	hMoney,//Кол-во денег в этом доме
	//Камера будет смотреть на пикап
	hCamera,//Есть ли камера в доме
	Float:hCameraPos_x,//Позиция камеры X
	Float:hCameraPos_y,//Позиция камеры Y
	Float:hCameraPos_z,//Позиция камеры Z
	//Почтовый ящик
	Float:hMailBox_x,
	Float:hMailBox_y,
	Float:hMailBox_z,
	//Не сохраняются
	hPickup,//Пикап от дома
	Text3D:hLabel,//Надпись над домом
};
new HouseInfo[150][hInfo];//Максимальное Кол-во домов
new HouseRentNameInfo[150][5][MAX_PLAYER_NAME];//Имена игроков, которые хотят арендовать дом
new HouseRentMobileInfo[150][5];//Мобильные номера игроков, которые хотят арендовать дом
new HouseObjects[150][MaxHouseObjects];//150 = макс кол-во домов. MaxHouseObjects = макс кол-во объектов в каждом доме (ID объектов)
new HouseObjectsID[150][MaxHouseObjects];//150 = макс кол-во домов. MaxHouseObjects = макс кол-во объектов в каждом доме (МОДЕЛЬ объектов)
new HouseNewLetters[sizeof(HouseInfo)][MAX_MAILBOX_LETTERS];//Новые письма в доме (в почтовом ящике)
new HouseOldLetters[sizeof(HouseInfo)][MAX_HOUSE_LETTERS];//Старые письма в доме (в самом доме)
new dropmoney[MAX_MONEY_DROP][2];//Сброшенные деньги
enum hoInfo
{
	hoName[32],//Название/описание дома
	hoAdress[32],//Адрес дома
	hoOwner[MAX_PLAYER_NAME],//Имя владельца, если нет владельца - The State
	hoPrice,//Цена Отеля
	hoVirtWorld,//Виртуальный мир внутри
	Float:hoOutPos_x,//Позиция X снаружи
	Float:hoOutPos_y,//Позиция Y снаружи
	Float:hoOutPos_z,//Позиция Z снаружи
	Float:hoOutAngle,//Поворот игрока снаружи
	hoOutVirtWorld,//Виртуальный мир снаружи
	hoOutInterior,//Интерьер снаружи
	hoHouseInterior,//"Наш" интерьер
	hoLocked,//Замок закрыт
	//Не сохраняются
	hoPickup,//Пикап от отеля
	Text3D:hoLabel,//Надпись над пикапом отеля
};
new HotelInfo[50][hoInfo];//Максимальное Кол-во отелей
new PlayerWritingLetter[MAX_PLAYERS];//Игрок пишет письмо
new PlayerLetterTitle[MAX_PLAYERS][32];//Первая строчка письма, которое пишет игрок
new PlayerLetterLine[MAX_PLAYERS][9][128];//Остальные строчки письма, которое пишет игрок
new PlayerBuyingGas[MAX_PLAYERS];//Сколько литров бензина игрок покупает на заправке
new PlayerLookFromTheHouse[MAX_PLAYERS];//Игрок смотрит из дома на улицу
new PlayerLookFromTheHouseTimer[MAX_PLAYERS];//Таймер для команды /look
//Переменные для системы смерти
new Float:deadx[MAX_PLAYERS],Float:deady[MAX_PLAYERS],Float:deadz[MAX_PLAYERS];//Координаты места, где игрок потерял сознание/умер
new DeadInt[MAX_PLAYERS];//Интерьер, в котором игрок потерял сознание/умер
new DeadWorld[MAX_PLAYERS];//Вирт. мир, в котором игрок потерял сознание/умер
new JustDied[MAX_PLAYERS];//Игрок только что умер
//Для РП теста в начале игры
new PlayerRPQuestions[MAX_PLAYERS][10];//1 - игрок отвечал на этот вопрос, 0 - еще нет
new RightAnswers[MAX_PLAYERS];//Сколько правильных ответов дал игрок на РП тест
new CurrentAnswer[MAX_PLAYERS];//Правильный вариант ответа на текущий вопрос
//Остальные
new Text:PlayerProbegTextdraw[MAX_PLAYERS];//Пробег на автомобиле
new PlayerACtest[MAX_PLAYERS];//Игрок проверяется античитом
new PlayerTravaEffect[MAX_PLAYERS];//Через сколько времени игрока "отпустит" после травки
new	PlayerGeroinEffect[MAX_PLAYERS];//Через сколько времени игрока "отпустит" после героина
new PlayerGeroin[MAX_PLAYERS];//Сколько героина дадут игроку когда он его сварит
new PlayerVaritGeroin[MAX_PLAYERS];//Через сколько секунд игрок закончить варить героин
new PosadkaTime[MAX_PLAYERS];
new PlayerPutObject[MAX_PLAYERS];//1 - двигает объект, 2 - разворачивает объект
new PlayerMoveObject[MAX_PLAYERS];//Объект, который игрок устанавливает в своем доме
new PlayerMoveObjectID[MAX_PLAYERS];//Модель объекта, который игрок устанавливает в своем доме
new PlayerObjects[MAX_PLAYERS][15];//Объекты игрока (сохраняются)
new PlayerStoreObject[MAX_PLAYERS];//Объект, который просматривает игрок в магазине
new PlayerStoreObjectID[MAX_PLAYERS];//ИД Объекта, который просматривает игрок в магазине
new MaybeNewUIN[MAX_PLAYERS];//номер контакта в ICQ , который добавит игрок
new ICQOnline[MAX_PLAYERS];//для ICQ
new engine_start[MAX_PLAYERS];//Игрок пытается завести двигатель
new Engine[MAX_VEHICLES];//Включен ли двигатель
new PlayerCheckpointStatus[MAX_PLAYERS];//Текущий чекпоинт игрока
new MyCarOffer[MAX_PLAYERS];//ИД игрока, который предложил машину
new MyCarMoney[MAX_PLAYERS];//Цена, за которую игроку предлагают машину
new MyCarID[MAX_PLAYERS];//Номер машины, которую игроку предлагают купить
new DrivingTest[MAX_PLAYERS];//начало теста
new Question1[MAX_PLAYERS]; //вопрос1
new Question2[MAX_PLAYERS]; //вопрос2
new Question3[MAX_PLAYERS]; //вопрос3
new Question4[MAX_PLAYERS]; //вопрос4
new Question5[MAX_PLAYERS]; //вопрос5
new Owibka[MAX_PLAYERS]; //ошибка в автошколе
new Text:PlayerZoneName[MAX_PLAYERS];//Имена зон
new Float:PlayerArmour[MAX_PLAYERS];//Броня игрока
new Float:PlayerHealth[MAX_PLAYERS];//Здоровье игрока
new DengiTime[MAX_PLAYERS];//Для АЧ на деньги
new PyxiTime[MAX_PLAYERS];//Для АЧ на оружие
new ArmourTime[MAX_PLAYERS];//Для АЧ на броню
new HealthTime[MAX_PLAYERS];//Для АЧ на здоровье
new PlayerCurLang[MAX_PLAYERS];//Текущий язык у игрока
new PlayerSpawned[MAX_PLAYERS];//Игрок спавнился
new PlayerPolotence[MAX_PLAYERS];//ИД объекта полотенца, которое расстелил игрок
new PlayerLang[MAX_PLAYERS];//Язык игрока, 1 - русский, 2 - английский
new LocalTemp[MAX_PLAYERS][128];//Где находится игрок
new PlayerLogged[MAX_PLAYERS];//Игрок залогинен
new PlayerLogTries[MAX_PLAYERS];//Попыток ввести пароль при логине
new TutTime[MAX_PLAYERS];//Время туториала
new RegistrationStep[MAX_PLAYERS];//Шаг регистрации, который проходит игрок
new InAFoodPlace[MAX_PLAYERS];//В закусочной
new PlayerInCloth[MAX_PLAYERS];//В магазине одежды
new InAGunShop[MAX_PLAYERS];//В магазине оружия
new InSafeRoom[MAX_PLAYERS];//В хранилище банка
new Plane[MAX_PLAYERS];//Самолет для регистрации
new PlayerCheckRent[MAX_PLAYERS];//Номер заявки по аренде дома, которую просматривает игрок
new PlayerRentHouseID[MAX_PLAYERS];//ИД дома, который предлагают арендовать игроку
new PlayerRentPrice[MAX_PLAYERS];//Цена, по которой предлагают арендовать дом игроку
new PlayerRentOffer[MAX_PLAYERS];//ИД игрока, который предлагает игроку арендовать свой дом
new break_lock[MAX_PLAYERS];//Ломать замок
new car_jack[MAX_PLAYERS];//Тырить тачу
new gLastCar[MAX_PLAYERS];//Последняя тачка, которую водил игрок
new PlayerMasked[MAX_PLAYERS];//Игрок надел маску
new PlayerRepairSuggestID[MAX_PLAYERS];//Игрок, который предложил отремонтировать тачку
enum pInfo
{
	pKey[128],//Пароль
	pLevel,//Уровень
 	pAdmin,//Уровень админа
 	pTut,//Прошел обучение
 	pInt,//Интерьер
 	pVw,//Виртуальный мир
 	Float:pPos_x,//Координата Х
 	Float:pPos_y,//Координата Y
 	Float:pPos_z,//Координата Z,
 	pRasa,//Раса игрока
 	pSkin,//Скин игрока
 	pMember,//Членство
 	pLeader,//Лидерство
	pSD,//Отвертка
	pSK,//Скрепки
 	pTA,//Кол-во денег на счете мобилы
 	pLocal,//Локация (для входов/выходов)
 	pNeedTime,//Сколько времени осталось в больнице
 	pSex,//Пол
 	pLangEng,//Скилл английского языка
	pLangJap,//Скилл японского языка
	pLangIta,//Скилл итальянского языка
	pLangRus,//Скилл русского языка
	pLangFra,//Скилл французского языка
	pWalkStyle,//Стиль хотьбы
	pFightStyle,//Стиль борьбы
	pCash,//Деньги
	pPolotence,//Полотенце
	pPasport,//Паспорт
	pAge,//Возраст
	pCarLic,//Лицензия Б
	pMotoLic,//Лицензия А
	pTruckLic,//Лицензия Д
	pBusLic,//Лицензия С
	pFlyLic,//Полеты
	pBoatLic,//Лодки
	pFishLic,//Рыбалка
	pNeSdal,//Не сдал тест на вождение
	pGunLic,     //лицезния на оружие
	pGunLicAllow,//разрешение на ношение оружия
	pPnumber,//Номер мобильного
	pSpeedo,//Спидометр
	pICQ,   //Для ICQ
	pICQc1,//Контакты АйСиКью
	pICQc2,
	pICQc3,
	pICQc4,
	pICQc5,
	pICQc6,
	pICQc7,
	pICQc8,
	pICQc9,
	pICQc10,
	pICQc11,
	pICQc12,
	pICQc13,
	pICQc14,
	pICQc15,
	pICQn1[32],//Имена АйСиКью
	pICQn2[32],
	pICQn3[32],
	pICQn4[32],
	pICQn5[32],
	pICQn6[32],
	pICQn7[32],
	pICQn8[32],
	pICQn9[32],
	pICQn10[32],
	pICQn11[32],
	pICQn12[32],
	pICQn13[32],
	pICQn14[32],
	pICQn15[32],
	//Для наркотиков
//	pPosadka,
	pInjured,
	pHospTimeLeft,
	pUrojay,//Мак
	pTrava,//Трава
	pGeroin,//Героин
	pMoloko,//Молоко
	pUrojayTyp,
//	Text3D:pPoleText,
//	pPole,
	pSemena,
	pSemenaTyp,
	pPaper,//Бумага для писем
	pEnvelope,//Конверт для писем
	pPen,//Ручка для писем
	pJob,//Работа
	pRentHouse,//ИД дома, который арендует игрок
	pRentHousePrice,//Цена аренды дома
};
new PlayerInfo[MAX_PLAYERS][pInfo];
new PlayerGun[MAX_PLAYERS][12];//Оружия игрока
new PlayerAmmo[MAX_PLAYERS][12];//Патроны
new PlayerShoulderGun[MAX_PLAYERS];//ИД оружия, которое находится за спиной
new PlayerShoulderAmmo[MAX_PLAYERS];//Патроны от оружия, которое находится за спиной
new PlayerLetters[MAX_PLAYERS][MAX_PLAYER_LETTERS];//Письма, находящиеся у игрока
enum cInfo
{
    cId,
	Float:cSTCar_x,
	Float:cSTCar_y,
	Float:cSTCar_z,
    Float:cSTCar_a,
    Float:cPARKCar_x,
	Float:cPARKCar_y,
	Float:cPARKCar_z,
    Float:cPARKCar_a,
	cColor1,
	cColor2,
	cOwner[64],
	cTeh,
	cLock,
	cCost,
	cAlarm,
	cImmob,
	cPolis,//Страховой полис машины, 0 - машина не застрахована, 1 - машина застрахована
	cProbeg,//Пробег автомобиля, в метрах
	cZagloh,//Через сколько секунд машина заглохнет
	cRepaired,//Была ли эта машина отремонтирована за последнюю 1К км
	//Части тюнинга
	cSpoiler,
	cHood,
	cSideskirt,
	cNitro,
	cLamps,
	cExhaust,
	cWheels,
	cRoof,
	cStereo,
	cHydraulics,
	cBullbar,
	cRearBullbars,
	cFrontSign,
	cFrontBullbars,
	cFrontBumper,
	cRearBumper,
	cVents,
	cPaintJob,
	cKey,
	cSpeedo,//Спидометр
	//Не сохраняется
	Float:cGas,//Бензин
	Text3D:cLabel,//Информация о продаже
	bool:cLights//Тру - фары включены, Фолс - отключены
};
new CarInfo[MAX_VEHICLES][cInfo];
new CarLetters[MAX_VEHICLES][MAX_VEHICLE_LETTERS];//Письма в транспорте

