Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Система Кустов [ALL]

Статус
В этой теме нельзя размещать новые ответы.

Няшка*

Умник
Здравствуйте.Писалась система для сервера,но она мне не пригодилась и я решил поделится с вами ею т.к она мне не нужна.
Система на mysql.

Ну что начнем...

//Ко всем new
PHP:
new ballaskyst[3];
new grovekyst[3];
new aztecazkyst[3];
new rifakyst[3];
new vagoskyst[3];

new ballasnark[MAX_PLAYERS][3];
new grovenark[MAX_PLAYERS][3];
new aztecaznark[MAX_PLAYERS][3];
new rifanark[MAX_PLAYERS][3];
new vagosnark[MAX_PLAYERS][3];

new Text3D:ballasd[3];
new Text3D:groved[3];
new Text3D:aztecazd[3];
new Text3D:rifad[3];
new Text3D:vagosd[3];
new strings[150];
// ко всем #define
PHP:
#define TABLE_DRUGS      			"gangkyst"
#define F_BALLAS        			17
#define F_VAGOS         			18
#define F_GROVE         			19
#define F_AZTECAS       			20
#define F_RIFA          			21
#define D_NULL                      0
#define D_DRUGS                     120
//в public OnGameModeInit()
PHP:
    LoadNarko();
 	format(strings,sizeof(strings),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",ballaskyst[0]);
    ballasd[0] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,1986.8029785,-1104.0720215,28.5830002,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",ballaskyst[1]);
    ballasd[1] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,1986.6510010,-1107.6550293,28.5830002,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",ballaskyst[2]);
    ballasd[2] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,1986.4589844,-1110.7769775,28.5830002,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",grovekyst[0]);
    groved[0] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2535.6655,-1662.0687,16.1865,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",grovekyst[1]);
    groved[1] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2535.4592,-1659.7745,16.2354,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",grovekyst[2]);
    groved[2] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2535.4951,-1657.2410,16.2884,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",aztecazkyst[0]);
    aztecazd[0] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2171.1431,-1831.7023,17.1406,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",aztecazkyst[1]);
    aztecazd[1] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2169.0559,-1831.5253,17.1406,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",aztecazkyst[2]);
    aztecazd[2] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2166.6248,-1831.5673,17.1406,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",rifakyst[0]);
    rifad[0] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2798.2690,-1947.1700,14.5469,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",rifakyst[1]);
    rifad[1] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2795.6658,-1947.2693,14.5469,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",rifakyst[2]);
    rifad[2] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2792.8235,-1947.1462,14.5469,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",vagoskyst[0]);
    vagosd[0] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2764.4827,-1209.9858,67.5213,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",vagoskyst[1]);
    vagosd[1] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2764.3403,-1207.8499,67.9851,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

   	format(strings,sizeof(strings),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",vagoskyst[2]);
    vagosd[2] = CreateDynamic3DTextLabel(strings,COLOR_YELLOW,2764.3340,-1204.7300,68.6626,3.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);

	//  BALLAS GANG
	CreateObject(808,1986.8029785,-1104.0720215,27.5830002,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (1)
	CreateObject(808,1986.6510010,-1107.6550293,27.5830002,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (2)
	CreateObject(808,1986.4589844,-1110.7769775,27.5830002,0.0000000,0.0000000,318.0000000); //object(genveg_bush12) (3)
	//  GROVE STREET
	CreateObject(808,2535.6655,-1662.0687,15.1865,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (1)
	CreateObject(808,2535.4592,-1659.7745,15.2354,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (2)
	CreateObject(808,2535.4951,-1657.2410,15.2884,0.0000000,0.0000000,318.0000000); //object(genveg_bush12) (3)
	//  AZTECAS STREET
	CreateObject(808,2171.1431,-1831.7023,16.1406,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (1)
	CreateObject(808,2169.0559,-1831.5253,16.1406,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (2)
	CreateObject(808,2166.6248,-1831.5673,16.1406,0.0000000,0.0000000,318.0000000); //object(genveg_bush12) (3)
	//  RIFA GANG
	CreateObject(808,2798.2690,-1947.1700,13.5469,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (1)
	CreateObject(808,2795.6658,-1947.2693,13.5469,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (2)
	CreateObject(808,2792.8235,-1947.1462,13.5469,0.0000000,0.0000000,318.0000000); //object(genveg_bush12) (3)
	//  VAGOS GANG
	CreateObject(808,2764.4827,-1209.9858,66.5213,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (1)
	CreateObject(808,2764.3403,-1207.8499,66.9851,0.0000000,0.0000000,0.0000000); //object(genveg_bush12) (2)
	CreateObject(808,2764.3340,-1204.7300,67.6626,0.0000000,0.0000000,318.0000000); //object(genveg_bush12) (3)
//в public OnPlayerEnterCheckpoint(playerid)
PHP:
 	//  THE BALLAS GANG - СИСТЕМА КУСТОВ!
 	if(IsPlayerInDynamicCP(playerid, ballasnark[playerid][0]))
 	{
 	    if(PlayerInfo[playerid][pMember] != F_BALLAS) return SCM(playerid,COL_WHITE,"Данный куст принадлежит The Ballas Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_BALLAS && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(ballaskyst[0] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
 	}
	if(IsPlayerInDynamicCP(playerid, ballasnark[playerid][1]))
	{
 		if(PlayerInfo[playerid][pMember] != F_BALLAS) return SCM(playerid,COL_WHITE,"Данный куст принадлежит The Ballas Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_BALLAS && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(ballaskyst[1] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+1,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
	}
    if(IsPlayerInDynamicCP(playerid, ballasnark[playerid][2]))
    {
    	if(PlayerInfo[playerid][pMember] != F_BALLAS) return SCM(playerid,COL_WHITE,"Данный куст принадлежит The Ballas Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_BALLAS && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(ballaskyst[2] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+2,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
    }
    //  GROVE STREET GANG - СИСТЕМА КУСТОВ!
   	if(IsPlayerInDynamicCP(playerid, grovenark[playerid][0]))
 	{
 	    if(PlayerInfo[playerid][pMember] != F_GROVE) return SCM(playerid,COL_WHITE,"Данный куст принадлежит Grove Street Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_GROVE && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(grovekyst[0] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+3,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
 	}
	if(IsPlayerInDynamicCP(playerid, grovenark[playerid][1]))
	{
 		if(PlayerInfo[playerid][pMember] != F_GROVE) return SCM(playerid,COL_WHITE,"Данный куст принадлежит Grove Street Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_GROVE && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(grovekyst[1] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+4,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
	}
    if(IsPlayerInDynamicCP(playerid, grovenark[playerid][2]))
    {
    	if(PlayerInfo[playerid][pMember] != F_GROVE) return SCM(playerid,COL_WHITE,"Данный куст принадлежит Grove Street Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_GROVE && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(grovekyst[2] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+5,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
    }
   	//  VARIOS LOS AZETECAS - СИСТЕМА КУСТОВ!
 	if(IsPlayerInDynamicCP(playerid, aztecaznark[playerid][0]))
 	{
 	    if(PlayerInfo[playerid][pMember] != F_AZTECAS) return SCM(playerid,COL_WHITE,"Данный куст принадлежит Varios Los Aztecas Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_AZTECAS && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(aztecazkyst[0] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+6,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
 	}
	if(IsPlayerInDynamicCP(playerid, aztecaznark[playerid][1]))
	{
 		if(PlayerInfo[playerid][pMember] != F_AZTECAS) return SCM(playerid,COL_WHITE,"Данный куст принадлежит Varios Los Aztecas Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_AZTECAS && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(aztecazkyst[1] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+7,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
	}
    if(IsPlayerInDynamicCP(playerid, aztecaznark[playerid][2]))
    {
    	if(PlayerInfo[playerid][pMember] != F_AZTECAS) return SCM(playerid,COL_WHITE,"Данный куст принадлежит Varios Los Aztecas Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_AZTECAS && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(aztecazkyst[2] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+8,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
    }
    //  THE RIFA GANG - СИСТЕМА КУСТОВ!
   	if(IsPlayerInDynamicCP(playerid, rifanark[playerid][0]))
 	{
 	    if(PlayerInfo[playerid][pMember] != F_RIFA) return SCM(playerid,COL_WHITE,"Данный куст принадлежит The Rifa Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_RIFA && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(rifakyst[0] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+9,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
 	}
	if(IsPlayerInDynamicCP(playerid, rifanark[playerid][1]))
	{
 		if(PlayerInfo[playerid][pMember] != F_RIFA) return SCM(playerid,COL_WHITE,"Данный куст принадлежит The Rifa Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_RIFA && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(rifakyst[1] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+10,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
	}
    if(IsPlayerInDynamicCP(playerid, rifanark[playerid][2]))
    {
    	if(PlayerInfo[playerid][pMember] != F_RIFA) return SCM(playerid,COL_WHITE,"Данный куст принадлежит The Rifa Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_RIFA && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(rifakyst[2] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+11,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
    }
    //  LOS SANTOS VAGOS GANG - СИСТЕМА КУСТОВ!
   	if(IsPlayerInDynamicCP(playerid, vagosnark[playerid][0]))
 	{
 	    if(PlayerInfo[playerid][pMember] != F_VAGOS) return SCM(playerid,COL_WHITE,"Данный куст принадлежит Los Santos Vagos Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_VAGOS && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(vagoskyst[0] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+12,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
 	}
	if(IsPlayerInDynamicCP(playerid, vagosnark[playerid][1]))
	{
 		if(PlayerInfo[playerid][pMember] != F_VAGOS) return SCM(playerid,COL_WHITE,"Данный куст принадлежит Los Santos Vagos Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_VAGOS && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(vagoskyst[1] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+13,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
	}
    if(IsPlayerInDynamicCP(playerid, vagosnark[playerid][2]))
    {
    	if(PlayerInfo[playerid][pMember] != F_VAGOS) return SCM(playerid,COL_WHITE,"Данный куст принадлежит Los Santos Vagos Gang!");
 	    if(PlayerInfo[playerid][pMember] != F_VAGOS && PlayerInfo[playerid][pRang] < 7) return SCM(playerid,COL_WHITE,"Ваш ранг должен быть не меньше 7!");
 	    if(vagoskyst[2] == 0) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Трава еще не созрела!","Назад","");
 	    Dialog(playerid,D_DRUGS+14,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
    }
//в public OnDialogResponse
PHP:
		// THE BALLAS GANG - СИСТЕМА КУСТОВ!
		new kolvo;
		case D_DRUGS:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
			if(ballaskyst[0] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
            if(ballaskyst[0] < kolvo) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
            if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            ballaskyst[0] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("ballaskyst1", ballaskyst[0]);
            UpdateKyst();
			return true;
		}
		case D_DRUGS+1:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+1,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
			if(ballaskyst[1] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
            if(ballaskyst[1] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
            if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            ballaskyst[1] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("ballaskyst2", ballaskyst[1]);
            UpdateKyst();
			return true;
		}
		case D_DRUGS+2:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+2,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
			if(ballaskyst[2] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
		   	if(ballaskyst[2] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
		   	if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
		   	ballaskyst[2] -= kolvo;
		   	PlayerInfo[playerid][pDrugs] += kolvo;
		   	SetDrugsInt("ballaskyst3", ballaskyst[2]);
		   	UpdateKyst();
			return true;
		}
		// GROVE STREET GANG - СИСТЕМА КУСТОВ!
		case D_DRUGS+3:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+3,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
			if(grovekyst[0] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
   			if(grovekyst[0] < kolvo) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
            if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            grovekyst[0] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("grovekyst1", grovekyst[0]);
            UpdateKyst();
			return true;
		}
		case D_DRUGS+4:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+4,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
			if(grovekyst[1] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
   			if(grovekyst[1] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
            if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            grovekyst[1] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("grovekyst2", grovekyst[1]);
            UpdateKyst();
			return true;
		}
		case D_DRUGS+5:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+5,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
			if(grovekyst[2] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
            if(grovekyst[2] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
            if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            grovekyst[2] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("grovekyst3", grovekyst[2]);
            UpdateKyst();
			return true;
		}
		//  VARIOS LOS AZETECAS - СИСТЕМА КУСТОВ!
		case D_DRUGS+6:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+6,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
			if(aztecazkyst[0] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
            if(aztecazkyst[0] < kolvo) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
           	if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            aztecazkyst[0] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("aztecazkyst1", aztecazkyst[0]);
            UpdateKyst();
			return true;
		}
		case D_DRUGS+7:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+7,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
			if(aztecazkyst[1] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
            if(aztecazkyst[1] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
            if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            aztecazkyst[1] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("aztecazkyst2", aztecazkyst[1]);
            UpdateKyst();
			return true;
		}
		case D_DRUGS+8:
	  	{
			if(!response) return true;
   			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+8,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
			if(aztecazkyst[2] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
		   	if(aztecazkyst[2] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
		   	if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
		   	aztecazkyst[2] -= kolvo;
		   	PlayerInfo[playerid][pDrugs] += kolvo;
		   	SetDrugsInt("aztecazkyst3", aztecazkyst[2]);
		   	UpdateKyst();
			return true;
		}
		//  THE RIFA GANG - СИСТЕМА КУСТОВ!
		case D_DRUGS+9:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+9,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
			if(rifakyst[0] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
   			if(rifakyst[0] < kolvo) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
            if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            rifakyst[0] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("rifakyst1", rifakyst[0]);
            UpdateKyst();
			return true;
		}
		case D_DRUGS+10:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+10,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
			if(rifakyst[1] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
		   	if(rifakyst[1] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
		   	if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
		   	rifakyst[1] -= kolvo;
		   	PlayerInfo[playerid][pDrugs] += kolvo;
		   	SetDrugsInt("rifakyst2", rifakyst[1]);
		   	UpdateKyst();
			return true;
		}
		case D_DRUGS+11:
	  	{
			if(!response) return true;
   			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+11,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
			if(rifakyst[2] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
		   	if(rifakyst[2] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
		   	if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
		   	rifakyst[2] -= kolvo;
		   	PlayerInfo[playerid][pDrugs] += kolvo;
		   	SetDrugsInt("rifakyst3", rifakyst[2]);
		   	UpdateKyst();
			return true;
		}
		// LOS SANTOS VAGOS GANG - СИСТЕМА КУСТОВ!
		case D_DRUGS+12:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+12,DIALOG_STYLE_INPUT,"{FFD700}Куст №1",""W"Введите кол-во травы которое вы хотите собрать с куста №1","Собрать","Отмена");
			if(vagoskyst[0] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
			if(vagoskyst[0] < kolvo) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
		   	if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
		    vagoskyst[0] -= kolvo;
		    PlayerInfo[playerid][pDrugs] += kolvo;
		    SetDrugsInt("vagoskyst1", vagoskyst[0]);
		    UpdateKyst();
			return true;
		}
		case D_DRUGS+13:
	  	{
			if(!response) return true;
			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+13,DIALOG_STYLE_INPUT,"{FFD700}Куст №2",""W"Введите кол-во травы которое вы хотите собрать с куста №2","Собрать","Отмена");
			if(vagoskyst[1] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
            if(vagoskyst[1] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
            if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            vagoskyst[1] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("vagoskyst2", vagoskyst[1]);
            UpdateKyst();
			return true;
		}
		case D_DRUGS+14:
	  	{
			if(!response) return true;
   			kolvo = strval(inputtext);
			if(!strlen(inputtext)) return Dialog(playerid,D_DRUGS+14,DIALOG_STYLE_INPUT,"{FFD700}Куст №3",""W"Введите кол-во травы которое вы хотите собрать с куста №3","Собрать","Отмена");
			if(vagoskyst[2] < 20) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Собирать траву можно при количестве больше 20!","Назад","");
   			if(vagoskyst[2] < strlen(inputtext)) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Еще не выросло столько травы!","Назад","");
            if(PlayerInfo[playerid][pDrugs]+kolvo > 150) return Dialog(playerid,D_NULL, DIALOG_STYLE_MSGBOX, "{FFD700}Допущена ошибка",""W"Нельзя носить с собой больше 150 грамм!","Назад","");
            vagoskyst[2] -= kolvo;
            PlayerInfo[playerid][pDrugs] += kolvo;
            SetDrugsInt("vagoskyst3", vagoskyst[2]);
            UpdateKyst();
			return true;
		}
// В любой таймер для добавления наркотиков
PHP:
  UpdateTimers();
// В конце мода создадим стоки
PHP:
stock UpdateTimers()
{
	//  THE BALLAS GANG - СИСТЕМА КУСТОВ!
   	ballaskyst[0] += 1, ballaskyst[1] += 1, ballaskyst[2] += 1;
    if(ballaskyst[0] >= 1000) ballaskyst[0] = 1000;
    else if(ballaskyst[1] >= 1000) ballaskyst[1] = 1000;
    else if(ballaskyst[2] >= 1000) ballaskyst[2] = 1000;
    SetDrugsInt("ballaskyst1", ballaskyst[0]);
    SetDrugsInt("ballaskyst2", ballaskyst[1]);
    SetDrugsInt("ballaskyst3", ballaskyst[2]);
    //  GROVE STREET GANG - СИСТЕМА КУСТОВ!
   	grovekyst[0] += 1, grovekyst[1] += 1, grovekyst[2] += 1;
    if(grovekyst[0] >= 1000) grovekyst[0] = 1000;
    else if(grovekyst[1] >= 1000) grovekyst[1] = 1000;
    else if(grovekyst[2] >= 1000) grovekyst[2] = 1000;
    SetDrugsInt("ballaskyst1", grovekyst[0]);
    SetDrugsInt("ballaskyst2", grovekyst[1]);
    SetDrugsInt("ballaskyst3", grovekyst[2]);
    //  VARIOS LOS AZETECAS - СИСТЕМА КУСТОВ!
   	aztecazkyst[0] += 1, aztecazkyst[1] += 1, aztecazkyst[2] += 1;
    if(aztecazkyst[0] >= 1000) aztecazkyst[0] = 1000;
    else if(aztecazkyst[1] >= 1000) aztecazkyst[1] = 1000;
    else if(aztecazkyst[2] >= 1000) aztecazkyst[2] = 1000;
    SetDrugsInt("aztecazkyst1", aztecazkyst[0]);
    SetDrugsInt("aztecazkyst2", aztecazkyst[1]);
    SetDrugsInt("aztecazkyst3", aztecazkyst[2]);
    //  THE RIFA GANG - СИСТЕМА КУСТОВ!
   	rifakyst[0] += 1, rifakyst[1] += 1, rifakyst[2] += 1;
    if(rifakyst[0] >= 1000) rifakyst[0] = 1000;
    else if(rifakyst[1] >= 1000) rifakyst[1] = 1000;
    else if(rifakyst[2] >= 1000) rifakyst[2] = 1000;
    SetDrugsInt("rifakyst1", rifakyst[0]);
    SetDrugsInt("rifakyst2", rifakyst[1]);
    SetDrugsInt("rifakyst3", rifakyst[2]);
    //  LOS SANTOS VAGOS GANG - СИСТЕМА КУСТОВ!
   	vagoskyst[0] += 1, vagoskyst[1] += 1, vagoskyst[2] += 1;
    if(vagoskyst[0] >= 1000) vagoskyst[0] = 1000;
    else if(vagoskyst[1] >= 1000) vagoskyst[1] = 1000;
    else if(vagoskyst[2] >= 1000) vagoskyst[2] = 1000;
    SetDrugsInt("vagoskyst1", vagoskyst[0]);
    SetDrugsInt("vagoskyst2", vagoskyst[1]);
    SetDrugsInt("vagoskyst3", vagoskyst[2]);
    UpdateKyst();
	return true;
}

stock LoadNarko() // загрузка наркотиков из таблицы
{
    new time = GetTickCount();
	format(query,sizeof(query), "SELECT * FROM "TABLE_DRUGS"");
 	mysql_query(query);
	mysql_store_result();
	if(mysql_fetch_row(query) == 1)
  	{
		mysql_fetch_row(query);
 		sscanf(query, "p<|>iiiiiiiiiiiiiii",
		ballaskyst[0],
		ballaskyst[1],
		ballaskyst[2],
		grovekyst[0],
		grovekyst[1],
		grovekyst[2],
		aztecazkyst[0],
		aztecazkyst[1],
		aztecazkyst[2],
		rifakyst[0],
		rifakyst[1],
		rifakyst[2],
		vagoskyst[0],
		vagoskyst[1],
		vagoskyst[2]);
    }
    mysql_free_result();
    printf("[Система наркотиков]: Время загрузки - %i(мс)",GetTickCount() - time);
    return true;
}

stock UpdateKyst() // Обновление информации на кустах
{
	new stringm[228];
 	format(stringm,sizeof(stringm),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",ballaskyst[0]);
    UpdateDynamic3DTextLabelText(ballasd[0], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",ballaskyst[1]);
    UpdateDynamic3DTextLabelText(ballasd[1], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",ballaskyst[2]);
	UpdateDynamic3DTextLabelText(ballasd[2], COLOR_YELLOW, stringm);
	format(stringm,sizeof(stringm),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",grovekyst[0]);
    UpdateDynamic3DTextLabelText(groved[0], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",grovekyst[1]);
    UpdateDynamic3DTextLabelText(groved[1], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",grovekyst[2]);
	UpdateDynamic3DTextLabelText(groved[2], COLOR_YELLOW, stringm);
	format(stringm,sizeof(stringm),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",aztecazkyst[0]);
    UpdateDynamic3DTextLabelText(aztecazd[0], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",aztecazkyst[1]);
    UpdateDynamic3DTextLabelText(aztecazd[1], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",aztecazkyst[2]);
	UpdateDynamic3DTextLabelText(aztecazd[2], COLOR_YELLOW, stringm);
	format(stringm,sizeof(stringm),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",rifakyst[0]);
    UpdateDynamic3DTextLabelText(rifad[0], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",rifakyst[1]);
    UpdateDynamic3DTextLabelText(rifad[1], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",rifakyst[2]);
	UpdateDynamic3DTextLabelText(rifad[2], COLOR_YELLOW, stringm);
	format(stringm,sizeof(stringm),"{4682B4}Куст №1\n"W"Травы созрело: {4682B4}%i / 1000 грамм",vagoskyst[0]);
    UpdateDynamic3DTextLabelText(vagosd[0], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №2\n"W"Травы созрело: {4682B4}%i / 1000 грамм",vagoskyst[1]);
    UpdateDynamic3DTextLabelText(vagosd[1], COLOR_YELLOW, stringm);
   	format(stringm,sizeof(stringm),"{4682B4}Куст №3\n"W"Травы созрело: {4682B4}%i / 1000 грамм",vagoskyst[2]);
	UpdateDynamic3DTextLabelText(vagosd[2], COLOR_YELLOW, stringm);
	return true;
}

stock SetDrugsInt(stolb[], znach)
{
	format(query, sizeof(query), "UPDATE "TABLE_DRUGS" SET  %s = '%i'", stolb, znach);
    return mysql_query(query);
}
// и вот сама табличка
PHP:
	CREATE TABLE `gangkyst` (
  `ballaskyst1` int(11) NOT NULL default '0',
  `ballaskyst2` int(11) NOT NULL default '0',
  `ballaskyst3` int(11) NOT NULL default '0',
  `grovekyst1` int(11) NOT NULL default '0',
  `grovekyst2` int(11) NOT NULL default '0',
  `grovekyst3` int(11) NOT NULL default '0',
  `aztecazkyst1` int(11) NOT NULL default '0',
  `aztecazkyst2` int(11) NOT NULL default '0',
  `aztecazkyst3` int(11) NOT NULL default '0',
  `rifakyst1` int(11) NOT NULL default '0',
  `rifakyst2` int(11) NOT NULL default '0',
  `rifakyst3` int(11) NOT NULL default '0',
  `vagoskyst1` int(11) NOT NULL default '0',
  `vagoskyst2` int(11) NOT NULL default '0',
  `vagoskyst3` int(11) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=cp1250 COLLATE=cp1250_bin;

Вот и все.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу