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

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

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

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

/donate

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

Диманн

Умник
Вот нашел систему доната Автор BossArturka
Команда
PHP:
else if(strcmp(cmd, "/donate", true) == 0)
	{
		new lvlexp[80];
		format(lvlexp,80,"Донат услуги | Баланс: %d DonateMoney",PlayerInfo[playerid][pDMInections]);
		ShowPlayerDialog(playerid, 1055, DIALOG_STYLE_LIST, lvlexp, "{FFFFFF}[00] Обменять DonateMoney\n[01] Информация по DonateMoney\n[02] У меня есть AdminCode\n[03] Информация по AdminCode", "Выбрать", "Отмена");
	}
Диалог
PHP:
case 1055:
		{
			if(response)
			{


				switch(listitem)
				{
					case 0: ShowPlayerDialog(playerid, 26363, DIALOG_STYLE_LIST, "DonateMoney Shop", "{FFFFFF}[00] Скиллы\n[01] Вирты\n[02] VIP статус\n[03] Дополнительные привилегии\n[04] Лицензии\n[05] Оружие\n[06] Наркозависимость и наркотики", "Выбрать", "Назад");
                    case 1: ShowPlayerDialog(playerid,1233,DIALOG_STYLE_MSGBOX,"Информация о DonateMoney","{FFFFFF}Вы открыли информацию по DonateMoney\n\nDonateMoney - это игровая валюта, которая накапливается у вас в течении всей игры.\nДанную валюту можно получить по средствам активации DonateCode а также на различных мероприятиях.\nМероприятия на данный тип валюты проводятся старшей администрацией сервера.\nДанную валюту можно обменять на различные привилегий.","Готово","");
					case 2: SendClientMessage(playerid,COLOR_LIGHTRED, "Автоматический прием кодов отключен администратором сервера!");
                    case 3: ShowPlayerDialog(playerid,1233,DIALOG_STYLE_MSGBOX,"Информация о AdminCode","Вы открыли информацию по AdminCode\n\nAdminCode - это код полученный при покупке полномочий администратора.\nВы скажите что админки продавать глупо? Ответ вам будет - Нет!\nНаш сервер не зациклен на продаже админ. полномочий.\nЗаплатив за админ. права вы получаете стадию доверия.\nНе будет человек просто так выкидывать деньги.\nВы станете администратором мгновенно после ввода ключа.","Готово","");
				}
			}
			else return true;
		}
	case 26363:
		{
			if(response)
			{
				switch(listitem)
				{
					case 0:// +
					{
						new unistrp[512];
						format(unistrp,sizeof(unistrp),"{FFFFFF}[00] SDPistol\t\t\t\t[0300 DM]\n[01] DesertEagle\t\t\t[0300 DM]\n[02] ShotGun\t\t\t\t[0300 DM]\n[03] MP5\t\t\t\t[0300 DM]\n[04] AK47\t\t\t\t[0300 DM]\n[05] M4\t\t\t\t\t[0300 DM]\n[06] Получить все скиллы\t\t[1500 DM]");
						ShowPlayerDialog(playerid, 26364, DIALOG_STYLE_LIST, "DonateMoney Shop", unistrp, "Выбрать", "Закрыть");
					}
					case 1:// +
					{
						new unistrp[512];
						format(unistrp,sizeof(unistrp),"{FFFFFF}[00] Получить 0500000 вирт\t\t\t[02500 DM]\n[01] Получить 1000000 вирт\t\t\t[0400 DM]\n[02] Получить 2000000 вирт\t\t\t[0700 DM]\n[03] Получить 5000000 вирт\t\t\t[1300 DM]\n[04] Получить 10000000 вирт\t\t\t[2500 DM]\n[05] Получить 25000000 вирт\t\t\t[4000 DM]");
						ShowPlayerDialog(playerid, 26365, DIALOG_STYLE_LIST, "DonateMoney Shop", unistrp, "Выбрать", "Закрыть");
					}
					case 2:// +
					{
						new unistrp[512];
						format(unistrp,sizeof(unistrp),"{FFFFFF}[00] Bronze VIP\t\t\t\t\t[0500 DM]\n[01] Silver VIP\t\t\t\t\t[1000 DM]\n[02] Gold VIP\t\t\t\t\t[1500 DM]");
						ShowPlayerDialog(playerid, 26366, DIALOG_STYLE_LIST, "DonateMoney Shop", unistrp, "Выбрать", "Закрыть");
					}
					case 3:// +
					{
						new unistrp[512];
						format(unistrp,sizeof(unistrp),"{FFFFFF}\
						[00] Выйти из тюрьмы\t\t\t\t\t\t[0500 DM]\n\
						[01] Снять бан чата\t\t\t\t\t\t[1000 DM]\n\
						[02] Снять предупреждение\t\t\t\t\t[1000 DM]\n\
						[03] Заправить авто на 300 литров\t\t\t\t[0500 DM]\n\
						[04] Изучить все стили боя\t\t\t\t\t[0750 DM]\n\
						[05] Получить 100 законопослушности\t\t\t\t[0100 DM]\n\
						");
						ShowPlayerDialog(playerid, 26367, DIALOG_STYLE_LIST, "DonateMoney Shop", unistrp, "Выбрать", "Закрыть");
					}
					case 4:// +
					{
						new unistrp[512];
						format(unistrp,sizeof(unistrp),"{FFFFFF}\
						[00] Получить лизенцию на бизнес\t\t\t[0300 DM]\n\
						[01] Получить лизенцию на оружие\t\t\t[0300 DM]\n\
						[02] Получить лизенцию на катера\t\t\t[0300 DM]\n\
						[03] Получить лизенцию на рыбалку\t\t\t[0300 DM]\n\
						[04] Получить лизенцию на полеты\t\t\t[0300 DM]\n\
						[05] Получить лизенцию на вождение\t\t\t[0300 DM]\n\
						[06] Получить весь комплект лицензий\t\t[1500 DM]\n\
						");
						ShowPlayerDialog(playerid, 26368, DIALOG_STYLE_LIST, "DonateMoney Shop", unistrp, "Выбрать", "Закрыть");
					}
					case 5:// +
					{
						new unistrp[512];
						format(unistrp,sizeof(unistrp),"{FFFFFF}\
						[00] Получить Deagle (3 обоймы)\t\t\t[0300 DM]\n\
						[01] Получить MP5 (3 обоймы)\t\t\t\t[0300 DM]\n\
						[02] Получить AK-47 (3 обоймы)\t\t\t[0300 DM]\n\
						[03] Получить M4 (3 обоймы)\t\t\t\t[0300 DM]\n\
						[04] Получить Shotgun (50 пуль)\t\t\t[0300 DM]\n\
						[05] Получить Country Rifle (10 пуль)\t\t\t[0300 DM]\n\
						");
						ShowPlayerDialog(playerid, 26369, DIALOG_STYLE_LIST, "DonateMoney Shop", unistrp, "Выбрать", "Закрыть");
					}
					case 6:// +
					{
						new unistrp[512];
						format(unistrp,sizeof(unistrp),"{FFFFFF}\
						[00] Получить 500 грамм наркотиков\t\t\t\t[0200 DM]\n\
						[01] Сбросить стадию наркозависимости\t\t\t[0300 DM]\n\
						[02] Получить вторую стадия наркозависимости\t\t[0400 DM]\n\
						[03] Получить третью стадия наркозависимости\t\t[0500 DM]\n\
						");
						ShowPlayerDialog(playerid, 26370, DIALOG_STYLE_LIST, "DonateMoney Shop", unistrp, "Выбрать", "Закрыть");
					}
				}
			}
			else return OnPlayerCommandText(playerid,"/donate");
		}
	case 26364:
		{
			if(response)
			{
				switch(listitem)
				{
					case 0:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pSDPistol] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, 1000);
					
					}
					case 1:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pDesertEagle] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, 1000);
					}
					case 2:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pShotGun] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, 1000);
					}
					case 3:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pMP5] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, 1000);
					}
					case 4:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pAK47] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, 1000);
					}
					case 5:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pM4] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, 1000);
					}
					case 6:
					{
						if(PlayerInfo[playerid][pDMInections] < 1500) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-1500 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 1500;
						PlayerInfo[playerid][pSDPistol] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, 1000);
						PlayerInfo[playerid][pDesertEagle] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, 1000);
						PlayerInfo[playerid][pShotGun] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, 1000);
						PlayerInfo[playerid][pMP5] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, 1000);
						PlayerInfo[playerid][pAK47] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, 1000);
						PlayerInfo[playerid][pM4] = 100; SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, 1000);
					}
				}
			}
			else return OnPlayerCommandText(playerid,"/donate");
		}
	case 26365:
		{
			if(response)
			{
				switch(listitem)
				{
					case 0:
					{
						if(PlayerInfo[playerid][pDMInections] < 250) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-0250 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 250;
						PlayerInfo[playerid][pCash] += 500000;
					}
					case 1:
					{
						if(PlayerInfo[playerid][pDMInections] < 400) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-0400 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 400;
						PlayerInfo[playerid][pCash] += 1000000;
					}
					case 2:
					{
						if(PlayerInfo[playerid][pDMInections] < 700) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-0700 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 700;
						PlayerInfo[playerid][pCash] += 2000000;
					}
					case 3:
					{
						if(PlayerInfo[playerid][pDMInections] < 1300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-1300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 1300;
						PlayerInfo[playerid][pCash] += 5000000;
					}
					case 4:
					{
						if(PlayerInfo[playerid][pDMInections] < 2500) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-2500 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 2500;
						PlayerInfo[playerid][pCash] += 10000000;
					}
					case 5:
					{
						if(PlayerInfo[playerid][pDMInections] < 4000) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						format(stringer, sizeof(stringer), "~r~-4000 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDMInections] -= 4000;
						PlayerInfo[playerid][pCash] += 25000000;
					}
				}
			}
			else return OnPlayerCommandText(playerid,"/donate");
		}
	case 26366:
		{
			if(response)
			{
				new year, month,day;
				getdate(year, month, day);
				new curdate = getdate(year,month,day);
				switch(listitem)
				{
				case 0:
					{
						if(PlayerInfo[playerid][pDMInections] < 500) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						if(PlayerInfo[playerid][pPayDayHad] < 1) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Для приобрете VIP статуса 1 лвл нужно отыграть 1 час минимум!");
						PlayerInfo[playerid][pVipTime] = curdate+7;
						PlayerInfo[playerid][pVipData] = curdate;
						PlayerInfo[playerid][pDRInections] = 1;
						PlayerInfo[playerid][pDMInections] -= 500;
						format(stringer, sizeof(stringer), "~r~-0500 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 1:
					{
						if(PlayerInfo[playerid][pDMInections] < 1000) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
	                    if(PlayerInfo[playerid][pPayDayHad] < 2) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Для приобрете VIP статуса 2 лвл нужно отыграть 2 часа минимум!");
	                	PlayerInfo[playerid][pVipTime] = curdate+7;
						PlayerInfo[playerid][pVipData] = curdate;
						PlayerInfo[playerid][pDRInections] = 2;
						PlayerInfo[playerid][pDMInections] -= 1000;
						format(stringer, sizeof(stringer), "~r~-1000 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 2:
					{
						if(PlayerInfo[playerid][pDMInections] < 1500) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
	                    if(PlayerInfo[playerid][pPayDayHad] < 3) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Для приобрете VIP статуса 3 лвл нужно отыграть 3 часа минимум!");
	                	PlayerInfo[playerid][pVipTime] = curdate+7;
						PlayerInfo[playerid][pVipData] = curdate;
						PlayerInfo[playerid][pDRInections] = 3;
						PlayerInfo[playerid][pDMInections] -= 1500;
						format(stringer, sizeof(stringer), "~r~-1500 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);

					}
				}
			}
			else OnPlayerCommandText(playerid,"/donate");
		}
	case 26367:
		{
			if(response)
			{
				switch(listitem)
				{
				case 0:
					{
                        if(PlayerInfo[playerid][pJailTime] < 1) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Вы не в заключении!");
						if(PlayerInfo[playerid][pDMInections] < 500) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						SetPlayerInterior(playerid, 0); PlayerInfo[playerid][pInt] = 0;
						PlayerInfo[playerid][pJailTime] = 0;
						PlayerInfo[playerid][pJailed] = 0;
						SetPPos(playerid,1553.4962,-1675.2714,16.1953);
						SetPlayerFacingAngle(playerid, 95.0636);
						SetPlayerVirtualWorld(playerid, 0);
						PlayerInfo[playerid][pDMInections] -= 500;
						format(stringer, sizeof(stringer), "~r~-0500 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 1:
					{
						if(PlayerInfo[playerid][pMuted] <= 0) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] У вас нету бана чата!");
						if(PlayerInfo[playerid][pDMInections] < 1000) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pMuted] = 0;
						PlayerInfo[playerid][pMuteTime] = 0;
						PlayerInfo[playerid][pDMInections] -= 1000;
						format(stringer, sizeof(stringer), "~r~-1000 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 2:
					{
						if(PlayerInfo[playerid][pWarns] <= 0) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] У вас нету предупреждений!");
						if(PlayerInfo[playerid][pDMInections] < 1000) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pWarns] --;
						PlayerInfo[playerid][punWarnstime] = 0;
						PlayerInfo[playerid][punWarns] = 0;
						PlayerInfo[playerid][pDMInections] -= 1000;
						format(stringer, sizeof(stringer), "~r~-1000 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 3:
					{
						if(PlayerInfo[playerid][pDMInections] < 500) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						Fuell[GetPlayerVehicleID(playerid)] = 300;
						PlayerInfo[playerid][pFuelcar] = 300;
						PlayerInfo[playerid][pDMInections] -= 500;
						format(stringer, sizeof(stringer), "~r~-0500 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 4:
					{
						if(PlayerInfo[playerid][pDMInections] < 750) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pBoxSkill] = 999999;
						PlayerInfo[playerid][pKongfuSkill] = 999999;
						PlayerInfo[playerid][pKickboxSkill] = 9999999;
						PlayerInfo[playerid][pDMInections] -= 750;
						format(stringer, sizeof(stringer), "~r~-0750 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 5:
					{
						if(PlayerInfo[playerid][pDMInections] < 100) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 100;
						PlayerInfo[playerid][pZakonp] = 100;
						format(stringer, sizeof(stringer), "~r~-0100 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				}
			}
			else OnPlayerCommandText(playerid,"/donate");
		}
		case 26368:
		{
			if(response)
			{
				switch(listitem)
				{
				case 0:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pBizLic] = 1;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 1:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pGunLic] = 1;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 2:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pBoatLic] = 1;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 3:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pFishLic] = 1;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 4:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pFlyLic] = 1;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 5:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						PlayerInfo[playerid][pVodPrava] = 1;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				case 6:
					{
						if(PlayerInfo[playerid][pDMInections] < 1500) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 1500;
						PlayerInfo[playerid][pBizLic] = 1;
						PlayerInfo[playerid][pGunLic] = 1;
						PlayerInfo[playerid][pBoatLic] = 1;
						PlayerInfo[playerid][pFishLic] = 1;
						PlayerInfo[playerid][pFlyLic] = 1;
						PlayerInfo[playerid][pVodPrava] = 1;
						format(stringer, sizeof(stringer), "~r~-1500 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
					}
				}
			}
			else OnPlayerCommandText(playerid,"/donate");
		}
	case 26369:
		{
			if(response)
			{
				switch(listitem)
				{
				case 0:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						GiveWeapon(playerid, 24, 21);
					}
				case 1:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						GiveWeapon(playerid, 29, 90);
					}
				case 2:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						GiveWeapon(playerid, 30, 90);
					}
				case 3:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						GiveWeapon(playerid, 31, 150);
					}
				case 4:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						GiveWeapon(playerid, 25, 50);
					}
				case 5:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						GiveWeapon(playerid, 33, 10);
					}
				}
			}
			else OnPlayerCommandText(playerid,"/donate");
		}
	case 26370:
		{
			if(response)
			{
				switch(listitem)
				{
				case 0:
					{
						if(PlayerInfo[playerid][pDMInections] < 200) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 200;
						format(stringer, sizeof(stringer), "~r~-0200 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pDrugs] += 500;
					}
				case 1:
					{
						if(PlayerInfo[playerid][pDMInections] < 300) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 300;
						format(stringer, sizeof(stringer), "~r~-0300 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pNarcoLomka] = 0;
					}
				case 3:
					{
						if(PlayerInfo[playerid][pDMInections] < 400) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 400;
						format(stringer, sizeof(stringer), "~r~-0400 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pNarcoLomka] = 3000;
					}
				case 4:
					{
						if(PlayerInfo[playerid][pDMInections] < 500) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Не достаточно DonateMoney!");
						PlayerInfo[playerid][pDMInections] -= 500;
						format(stringer, sizeof(stringer), "~r~-0500 Donate ~g~Thanks!"); GameTextForPlayer(playerid, stringer, 5000, 1);
						PlayerInfo[playerid][pNarcoLomka] = 5000;
					}
				}
			}
			else OnPlayerCommandText(playerid,"/donate");
		}
	case 10060:
		{
			if(response)
			{
				switch(listitem)
				{
				    case 0: PlayerInfo[playerid][pCar] = 409;
				    case 1: PlayerInfo[playerid][pCar] = 447;
				    case 2: PlayerInfo[playerid][pCar] = 596;
				    case 3: PlayerInfo[playerid][pCar] = 470;
				    case 4: PlayerInfo[playerid][pCar] = 463;
				    case 5: PlayerInfo[playerid][pCar] = 490;
				    case 6: PlayerInfo[playerid][pCar] = 471;
				    case 7: PlayerInfo[playerid][pCar] = 437;
				    case 8: PlayerInfo[playerid][pCar] = 510;
				    case 9: PlayerInfo[playerid][pCar] = 487;
				    case 10: PlayerInfo[playerid][pCar] = 444;
				    case 11: PlayerInfo[playerid][pCar] = 514;
				    case 12: PlayerInfo[playerid][pCar] = 568;
				    case 13: PlayerInfo[playerid][pCar] = 571;
				    case 14: PlayerInfo[playerid][pCar] = 423;
				    case 15: PlayerInfo[playerid][pCar] = 483;
				    case 16: PlayerInfo[playerid][pCar] = 508;
				    case 17: PlayerInfo[playerid][pCar] = 531;
				    case 18: PlayerInfo[playerid][pCar] = 573;
				    case 19: PlayerInfo[playerid][pCar] = 504;
				    case 20: PlayerInfo[playerid][pCar] = 502;
				    case 21: PlayerInfo[playerid][pCar] = 503;
				}
				PlayerInfo[playerid][pDMInections] -= 150;
				SendClientMessage(playerid, 0x6495EDFF, "Спасибо за помощь в развитии проекта!");
				SendClientMessage(playerid, 0x6495EDFF, "Подойдите к дому и впишите (( /fixcar ))!");
			}
			else OnPlayerCommandText(playerid,"/mm");
		}
На этом все)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу