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

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

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

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

Дипломатия.(GF)

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

Syxcho

Специалист
Всем доброго времени суток.​

Копался в своем моде который переделывал,и наткнулся на такую команду как Дипломатия.Вот выкладываю вам.

Для начала создаем команду.

PHP:
 if(strcmp(cmd, "/gang", true) == 0)
	{
		ShowPlayerDialog(playerid, 88, 2, "Дипломатия","Посмотреть дипломатию\nÄДипломатические предложения\nИзменить Дипломатию","Выбрать","Отмена");
		return 1;
	}
Дальше добавляем ко всем new


PHP:
new Dep[MAX_PLAYERS];
new DepWt[MAX_PLAYERS];
new DepOt[MAX_PLAYERS];
Дальше добавляем ко всем forward

PHP:
forward DepSave(depid);
forward DepLoad(depid);
forward DepSave2(depid);
forward DepLoad2(depid);

Дальше добавляем

PHP:
new DepInfo[22][22];
new DepInfo2[22][22];
public DepLoad(depid)
{
	new arrCoords[11][1];
	new strFromFile2[32];
 	new filename[512];
 	format(filename, 512, "Deplomatia/dep/%d.cfg",depid);
 	new File: file = fopen("Deplomatia/dep/%d.cfg", io_read);
	fread(file, strFromFile2);
	split(strFromFile2, arrCoords, '|');
	DepInfo[depid][5] = strval(arrCoords[0]);
	DepInfo[depid][6] = strval(arrCoords[1]);
	DepInfo[depid][12] = strval(arrCoords[2]);
	DepInfo[depid][13] = strval(arrCoords[3]);
	DepInfo[depid][14] = strval(arrCoords[4]);
	DepInfo[depid][15] = strval(arrCoords[5]);
	DepInfo[depid][16] = strval(arrCoords[6]);
	DepInfo[depid][17] = strval(arrCoords[7]);
	DepInfo[depid][18] = strval(arrCoords[8]);
	fclose(file);
	return 1;
}
public DepSave(depid)
{
    new filename[256];
	format(filename, 256, "Deplomatia/dep/%d.cfg",depid);
	new coordsstring[2048];
	format(coordsstring, sizeof(coordsstring), "%d|%d|%d|%d|%d|%d|%d|%d|%d|",
	DepInfo2[depid][5],
	DepInfo2[depid][6],
	DepInfo2[depid][12],
	DepInfo2[depid][13],
	DepInfo2[depid][14],
	DepInfo2[depid][15],
	DepInfo2[depid][16],
	DepInfo2[depid][17],
	DepInfo2[depid][18];
	new File: file2 = fopen("Deplomatia/dep/%d.cfg", io_write);
	fwrite(file2, coordsstring);
	fclose(file2);
	return 1;
}
public DepSave2(depid)
{
	new filename[256];
	format(filename, 256, "Deplomatia/dep2/%d.cfg",depid);
	new coordsstring[2048];
	format(coordsstring, sizeof(coordsstring), "%d|%d|%d|%d|%d|%d|%d|%d|%d|",
	DepInfo2[depid][5],
	DepInfo2[depid][6],
	DepInfo2[depid][12],
	DepInfo2[depid][13],
	DepInfo2[depid][14],
	DepInfo2[depid][15],
	DepInfo2[depid][16],
	DepInfo2[depid][17],
	DepInfo2[depid][18];
	new File: file2 = fopen("Deplomatia/dep/%d.cfg", io_write);
	fwrite(file2,coordsstring);
	fclose(file2);
	return 1;
}

public DepLoad2(depid)
{
	new arrCoords[21][2];
	new strFromFile2[256];
	new filename[256];
 	format(filename, 256, "Deplomatia/dep2/%d.cfg",depid);
 	new File: file = fopen("Deplomatia/dep2/%d.cfg", io_read);
	fread(file, strFromFile2);
	split(strFromFile2, arrCoords, '|');
	DepInfo2[depid][5] = strval(arrCoords[0]);
	DepInfo2[depid][6] = strval(arrCoords[1]);
	DepInfo2[depid][12] = strval(arrCoords[2]);
	DepInfo2[depid][13] = strval(arrCoords[3]);
	DepInfo2[depid][14] = strval(arrCoords[4]);
	DepInfo2[depid][15] = strval(arrCoords[5]);
	DepInfo2[depid][16] = strval(arrCoords[6]);
	DepInfo2[depid][17] = strval(arrCoords[7]);
	DepInfo2[depid][18] = strval(arrCoords[8]);
	fclose(file);
	return 1;
}

Дальше добавляем


PHP:
    if(dialogid == 88)
	{
	if(response)
	{
		new gang = PlayerInfo[playerid][pMember];
		new lgang = PlayerInfo[playerid][pLeader];
		if(listitem == 0)
		{
			new lcntext[128];
			new ytext[128];
			new sttext[128];
			new gtext[128];
			new ctext[128];
			new vtext[128];
			new sdtext[128];
			new btext[128];
			new bitext[128];
			new rmtext[128];
			new ktext[128];
			//--------------------------LCN
			if(DepInfo[gang][5] == 0)
			{
				lcntext = "{ffffff}- Нейтрал";
			}
			if(DepInfo[gang][5] == 1)
			{
				lcntext = "{ffff00}- Торговый Союз";
			}
			if(DepInfo[gang][5] == 2)
			{
				lcntext = "{00ff00}- Союз";
			}
			if(DepInfo[gang][5] == 3)
			{
				lcntext = "{ff0000}- Вражда";
			}
			if(DepInfo2[gang][5] == 10)
			{
				lcntext = "{00ffff}- Отправлено предложение для установления нейтралитета";
			}
			if(DepInfo2[gang][5] == 11)
			{
				lcntext = "{00ffff}- Отправлено предложение для установления торгового союза";
			}
			if(DepInfo2[gang][5] == 12)
			{
				lcntext = "{00ffff}- Отправлено предложение для установления союза";
			}
     		if(DepInfo2[gang][5] == 22)
			{
				lcntext = "{4000FF}- Предлагают вам союз";
			}
			if(gang == 5 || lgang == 5)
			{
				lcntext = "{00ff00}- это вы";
			}
			//-----------------------Yakuza
			if(DepInfo[gang][6] == 0)
			{
				ytext = "{ffffff}- Нейтрал";
			}
			if(DepInfo[gang][6] == 1)
			{
				ytext = "{ffff00}- Торговый Союз";
			}
			if(DepInfo[gang][6] == 2)
			{
				ytext = "{00ff00}- Союз";
			}
			if(DepInfo[gang][6] == 3)
			{
				ytext = "{ff0000}- Вражда";
			}
			if(DepInfo2[gang][6] == 10)
			{
				ytext = "{00ffff}- Отправлено предложение для установления нейтралитета";
			}
			if(DepInfo2[gang][6] == 11)
			{
				ytext = "{00ffff}- Отправлено предложение для установления торгового союза";
			}
			if(DepInfo2[gang][6] == 12)
			{
				ytext = "{00ffff}- Отправлено предложение для установления союза";
			}
			if(DepInfo2[gang][6] == 22)
			{
				ytext = "{4000FF}- Предлагают вам союз";
			}
			if(gang == 6 || lgang == 6)
			{
				ytext = "{00ff00}- это вы";
			}
			//-----------------------Bikers
			if(DepInfo[gang][12] == 0)
			{
				sttext = "{ffffff}- Нейтрал";
			}
			if(DepInfo[gang][12] == 1)
			{
				sttext = "{ffff00}- Торговый Союз";
			}
			if(DepInfo[gang][12] == 2)
			{
				sttext = "{00ff00}- Союз";
			}
			if(DepInfo[gang][12] == 3)
			{
				sttext = "{ff0000}- Вражда";
			}
			if(DepInfo2[gang][12] == 10)
			{
				sttext = "{00ffff}- Отправлено предложение для установления нейтралитета";
			}
			if(DepInfo2[gang][12] == 11)
			{
				sttext = "{00ffff}- Отправлено предложение для установления торгового союза";
			}
			if(DepInfo2[gang][12] == 12)
			{
				sttext = "{00ffff}- Отправлено предложение для установления союза";
			}
			if(DepInfo2[gang][12] == 22)
			{
				sttext = "{4000FF}- Предлагают вам союз";
			}
			if(gang == 12 || lgang == 12)
			{
				sttext = "{00ff00}- это вы";
			}
			//-----------------------Русская мафия
			if(DepInfo[gang][13] == 0)
			{
				gtext = "{ffffff}- Нейтрал";
			}
			if(DepInfo[gang][13] == 1)
			{
				gtext = "{ffff00}- Торговый Союз";
			}
			if(DepInfo[gang][13] == 2)
			{
				gtext = "{00ff00}- Союз";
			}
			if(DepInfo[gang][13] == 3)
			{
				gtext = "{ff0000}- Вражда";
			}
			if(DepInfo2[gang][13] == 10)
			{
				gtext = "{00ffff}- Отправлено предложение для установления нейтралитета";
			}
			if(DepInfo2[gang][13] == 11)
			{
				gtext = "{00ffff}- Отправлено предложение для установления торгового союза";
			}
			if(DepInfo2[gang][13] == 12)
			{
				gtext = "{00ffff}- Отправлено предложение для установления союза";
			}
			if(DepInfo2[gang][13] == 22)
			{
				gtext = "{4000FF}- Предлагают вам союз";
			}
			if(gang == 13 || lgang == 13)
			{
				gtext = "{00ff00}- это вы";
			}
			//-----------------------Grove
			if(DepInfo[gang][14] == 0)
			{
				ctext = "{ffffff}- Нейтрал";
			}
			if(DepInfo[gang][14] == 1)
			{
				ctext = "{ffff00}- Торговый Союз";
			}
			if(DepInfo[gang][14] == 2)
			{
				ctext = "{00ff00}- Союз";
			}
			if(DepInfo[gang][14] == 3)
			{
				ctext = "{ff0000}- Вражда";
			}
			if(DepInfo2[gang][14] == 10)
			{
				ctext = "{00ffff}- Отправлено предложение для установления нейтралитета";
			}
			if(DepInfo2[gang][14] == 11)
			{
				ctext = "{00ffff}- Отправлено предложение для установления торгового союза";
			}
			if(DepInfo2[gang][14] == 12)
			{
				ctext = "{00ffff}- Отправлено предложение для установления союза";
			}
			if(DepInfo2[gang][14] == 22)
			{
				ctext = "{4000FF}- Предлагают вам союз";
			}
			if(gang == 14 || lgang == 14)
			{
				ctext = "{00ff00}- это вы";
			}
			//-----------------------Coronos
			if(DepInfo[gang][15] == 0)
			{
				vtext = "{ffffff}- Нейтрал";
			}
			if(DepInfo[gang][15] == 1)
			{
				vtext = "{ffff00}- Торговый Союз";
			}
			if(DepInfo[gang][15] == 2)
			{
				vtext = "{00ff00}- Союз";
			}
			if(DepInfo[gang][15] == 3)
			{
				vtext = "{ff0000}- Вражда";
			}
			if(DepInfo2[gang][15] == 10)
			{
				vtext = "{00ffff}- Отправлено предложение для установления нейтралитета";
			}
			if(DepInfo2[gang][15] == 11)
			{
				vtext = "{00ffff}- Отправлено предложение для установления торгового союза";
			}
			if(DepInfo2[gang][15] == 12)
			{
				vtext = "{00ffff}- Отправлено предложение для установления союза";
			}
			if(DepInfo2[gang][15] == 22)
			{
				vtext = "{4000FF}- Предлагают вам союз";
			}
			if(gang == 15 || lgang == 15)
			{
				vtext = "{00ff00}- это вы";
			}
			//-----------------------Ballas
			if(DepInfo[gang][16] == 0)
			{
				btext = "{ffffff}- Нейтрал";
			}
			if(DepInfo[gang][16] == 1)
			{
				btext = "{ffff00}- Торговый Союз";
			}
			if(DepInfo[gang][16] == 2)
			{
				btext = "{00ff00}- Союз";
			}
			if(DepInfo[gang][16] == 3)
			{
				btext = "{ff0000}- Вражда";
			}
			if(DepInfo2[gang][16] == 10)
			{
				btext = "{00ffff}- Отправлено предложение для установления нейтралитета";
			}
			if(DepInfo2[gang][16] == 11)
			{
				btext = "{00ffff}- Отправлено предложение для установления торгового союза";
			}
			if(DepInfo2[gang][16] == 12)
			{
				btext = "{00ffff}- Отправлено предложение для установления союза";
			}
	        if(DepInfo2[gang][16] == 22)
			{
				btext = "{4000FF}- Предлагают вам союз";
			}
			if(gang == 16 || lgang == 16)
			{
				btext = "{00ff00}- это вы";
			}
			//-----------------------Rifa
			if(DepInfo[gang][17] == 0)
			{
				bitext = "{ffffff}- Нейтрал";
			}
			if(DepInfo[gang][17] == 1)
			{
				bitext = "{ffff00}- Торговый Союз";
			}
			if(DepInfo[gang][17] == 2)
			{
				bitext = "{00ff00}- Союз";
			}
			if(DepInfo[gang][17] == 3)
			{
				bitext = "{ff0000}- Вражда";
			}
			if(DepInfo2[gang][17] == 10)
			{
				bitext = "{00ffff}- Отправлено предложение для установления нейтралитета";
			}
			if(DepInfo2[gang][17] == 11)
			{
				bitext = "{00ffff}- Отправлено предложение для установления торгового союза";
			}
			if(DepInfo2[gang][17] == 12)
			{
				bitext = "{00ffff}- Отправлено предложение для установления союза";
			}
			if(DepInfo2[gang][17] == 22)
			{
				bitext = "{4000FF}- Предлагают вам союз";
			}
			if(gang == 17 || lgang == 17)
			{
				bitext = "{00ff00}- это вы";
			}
			//-----------------------Vagos
			if(DepInfo[gang][18] == 0)
			{
				sdtext = "{ffffff}- Нейтрал";
			}
			if(DepInfo[gang][18] == 1)
			{
				sdtext = "{ffff00}- Торговый Союз";
			}
			if(DepInfo[gang][18] == 2)
			{
				sdtext = "{00ff00}- Союз";
			}
			if(DepInfo[gang][18] == 3)
			{
				sdtext = "{ff0000}- Вражда";
			}
			if(DepInfo[gang][18] == 10)
			{
				sdtext = "{00ffff}- Отправлено предложение для установления нейтралитета";
			}
			if(DepInfo[gang][18] == 11)
			{
				sdtext = "{00ffff}- Отправлено предложение для установления торгового союза";
			}
			if(DepInfo[gang][18] == 12)
			{
				sdtext = "{00ffff}- Отправлено предложение для установления союза";
			}
			if(DepInfo[gang][18] == 22)
			{
				sdtext = "{4000FF}- Предлагают вам союз";
			}
			if(gang == 18 || lgang == 18)
			{
				sdtext = "{00ff00}- это вы";
			}
			new string22[1024];
			format(string22,sizeof(string22),"{f4c430}La Cosa Nostra %s\n\
			{f7f21a}Yakuza %s\n\
			{464451}Русская Мафия %s\n\
			{d5d5d5}Flaming Cobra Gang %s\n\
			{00ff00}Groove Street %s\n\
			{08e8de}El'Coronos %s\n\
			{e808e1}The Ballas %s\n\
			{4682b4}The Rifa %s\n\
			{cfb53b}Los Santos Vagos %s",lcntext,ytext,gtext,sttext,ctext,vtext,btext,bitext,sdtext,rmtext,ktext);
			ShowPlayerDialog(playerid, 110, 0, "Дипломатия",string22,"X","");
		}
		if(listitem == 1)
		{
			if(PlayerInfo[playerid][pLeader] == 0)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "Только для лидера");
				return 1;
			}
			if(DepInfo2[gang][5] == 22)
			{
				DepWt[playerid] = 2;
				DepOt[playerid] = 5;
				ShowPlayerDialog(playerid, 91, 0, "La Cosa Nostra","Предлагает союз","Принять","Отклонить");
			}
			if(DepInfo2[gang][6] == 22)
			{
				DepWt[playerid] = 2;
				DepOt[playerid] = 6;
				ShowPlayerDialog(playerid, 91, 0, "Yakuza","Предлагает союз","Принять","Отклонить");
			}
			if(DepInfo2[gang][12] == 22)
			{
				DepWt[playerid] = 2;
				DepOt[playerid] = 12;
				ShowPlayerDialog(playerid, 91, 0, "Flaming Cobra Gang","Предлагает союз","Принять","Отклонить");
			}
			if(DepInfo2[gang][13] == 22)
			{
				DepWt[playerid] = 2;
				DepOt[playerid] = 13;
				ShowPlayerDialog(playerid, 91, 0, "Русская мафия","Предлагает союз","Принять","Отклонить");
			}
			if(DepInfo2[gang][14] == 22)
			{
				DepWt[playerid] = 2;
				DepOt[playerid] = 14;
				ShowPlayerDialog(playerid, 91, 0, "Grove Street","Предлагает союз","Принять","Отклонить");
			}
			if(DepInfo2[gang][15] == 22)
			{
				DepWt[playerid] = 2;
				DepOt[playerid] = 15;
				ShowPlayerDialog(playerid, 91, 0, "El'Cornos","Предлагает союз","Принять","Отклонить");
			}
			if(DepInfo2[gang][16] == 22)
			{
				DepWt[playerid] = 2;
				DepOt[playerid] = 16;
				ShowPlayerDialog(playerid, 91, 0, "The Ballas","Предлагает союз","Принять","Отклонить");
			}
			if(DepInfo2[gang][17] == 22)
			{
				DepWt[playerid] = 2;
				DepOt[playerid] = 17;
				ShowPlayerDialog(playerid, 91, 0, "Rifa","Предлагает союз","Принять","Отклонить");
			}
			if(DepInfo2[gang][18] == 22)
			{
				DepWt[playerid] = 2;
				DepOt[playerid] = 18;
				ShowPlayerDialog(playerid, 91, 0, "Vagos","Предлагает союз","Принять","Отклонить");
			}
		}
		if(listitem == 2)
		{
			if(PlayerInfo[playerid][pLeader] == 0)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "Только для лидера");
				return 1;
			}
			ShowPlayerDialog(playerid, 89, 2, "Дипломатия","La Cosa Nostra\nYakuza\nFlaming Cobra Gang\nРусская Мафия\nGrove Street\nEl'Coronos\nThe Ballas\nThe Rifa\nLS Vagos","Ок","Отмена");
		}
	}
}
if(dialogid == 89)
{
	if(response)
	{
		if(listitem == 0)
		{
			Dep[playerid] = 5;
			ShowPlayerDialog(playerid, 90, 2, "La Cosa Nostra","Союз\nТорговый Союз\nНейтрал\nВражда","Выбрать","Отмена");
		}
		if(listitem == 1)
		{
			Dep[playerid] = 6;
			ShowPlayerDialog(playerid, 90, 2, "Yakuza","Союз\nТорговый Союз\nНейтрал\nВражда","Выбрать","Отмена");
		}
		if(listitem == 2)
		{
			Dep[playerid] = 12;
			ShowPlayerDialog(playerid, 90, 2, "Flaming Cobra Gang","Союз\nТорговый Союз\nНейтрал\nВражда","Выбрать","Отмена");
		}
		if(listitem == 3)
		{
			Dep[playerid] = 13;
			ShowPlayerDialog(playerid, 90, 2, "Русская Мафия","Союз\nТорговый Союз\nНейтрал\nВражда","Выбрать","Отмена");
		}
		if(listitem == 4)
		{
			Dep[playerid] = 14;
			ShowPlayerDialog(playerid, 90, 2, "Grove Street","Союз\nТорговый Союз\nНейтрал\nВражда","Выбрать","Отмена");
		}
		if(listitem == 5)
		{
			Dep[playerid] = 15;
			ShowPlayerDialog(playerid, 90, 2, "El'Cornos","Союз\nТорговый Союз\nНейтрал\nВражда","Выбрать","Отмена");
		}
		if(listitem == 6)
		{
			Dep[playerid] = 16;
			ShowPlayerDialog(playerid, 90, 2, "The Ballas","Союз\nТорговый Союз\nНейтрал\nВражда","Выбрать","Отмена");
		}
		if(listitem == 7)
		{
			Dep[playerid] = 17;
			ShowPlayerDialog(playerid, 90, 2, "Rifa","Союз\nТорговый Союз\nНейтрал\nВражда","Выбрать","Отмена");
		}
		if(listitem == 8)
		{
			Dep[playerid] = 18;
			ShowPlayerDialog(playerid, 90, 2, "Vagos","Союз\nТорговый Союз\nНейтрал\nВражда","Выбрать","Отмена");
		}
	}
}

if(dialogid == 90)
{
	if(response)
	{
		new gang = PlayerInfo[playerid][pMember];
		new depl = Dep[playerid];
		if(listitem == 0)
		{
			if(DepInfo[gang][depl] == 2) { SendClientMessage(playerid, COLOR_GRAD2, "У вас уже союз с этой бандой/мафией"); return 1; }
			if(DepInfo2[gang][depl] >= 10 && DepInfo[gang][depl] < 20) { SendClientMessage(playerid, COLOR_GRAD2, "Вы уже отправляли предложение о смене дипломатии этой банде/мафии"); return 1; }
			if(DepInfo2[gang][depl] >= 20) { SendClientMessage(playerid, COLOR_GRAD2, "У вас есть нерассмотренное предложение от этой банды/мафии"); return 1; }
			DepInfo2[gang][depl] = 12;
			DepInfo2[depl][gang] = 22;
			SendClientMessage(playerid, COLOR_LIGHTBLUE, "Вы отправили предложение заключить союз");
			DepSave2(gang);
			DepSave2(depl);
		}
		if(listitem == 1)
		{
			if(DepInfo[gang][depl] == 1) { SendClientMessage(playerid, COLOR_GRAD2, "У вас уже торговый союз с этой бандой/мафией"); return 1; }
			if(DepInfo2[gang][depl] >= 10 && DepInfo[gang][depl] < 20) { SendClientMessage(playerid, COLOR_GRAD2, "Вы уже отправляли предложение о смене дипломатии этой банде/мафии"); return 1; }
			if(DepInfo2[gang][depl] >= 20) { SendClientMessage(playerid, COLOR_GRAD2, "У вас есть нерассмотренное предложение от этой банды/мафии"); return 1; }
			DepInfo2[gang][depl] = 11;
			DepInfo2[depl][gang] = 21;
			DepSave2(gang);
			DepSave2(depl);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, "Вы отправили предложение заключить торговый союз");
		}
		if(listitem == 2)
		{
			if(DepInfo[gang][depl] == 0) { SendClientMessage(playerid, COLOR_GRAD2, "У вас уже нейтралитет с этой бандой/мафией"); return 1; }
			if(DepInfo2[gang][depl] >= 10 && DepInfo[gang][depl] < 20) { SendClientMessage(playerid, COLOR_GRAD2, "Вы уже отправляли предложение о смене дипломатии этой банде/мафии"); return 1; }
			if(DepInfo2[gang][depl] >= 20) { SendClientMessage(playerid, COLOR_GRAD2, "У вас есть нерассмотренное предложение от этой банды/мафии"); return 1; }
			DepInfo2[gang][depl] = 10;
			DepInfo2[depl][gang] = 20;
			DepSave2(gang);
			DepSave2(depl);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, "Вы отправили предложение заключить нейтралитет");
		}
		if(listitem == 3)
		{
			if(DepInfo[gang][depl] == 3) { SendClientMessage(playerid, COLOR_GRAD2, "У вас уже вражда с этой бандой/мафией"); return 1; }
			DepInfo[gang][depl] = 3;
			DepInfo[depl][gang] = 3;
			DepSave(depl);
			DepSave(gang);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, "Теперь у вас вражда с этой бандой/мафией");
		}
	}
}
if(dialogid == 91)
{
	new gang = PlayerInfo[playerid][pMember];
	if(response)
	{
		if(DepWt[playerid] == 0)
		{
			DepInfo[gang][DepOt[playerid]] = 0;
			DepInfo[DepOt[playerid]][gang] = 0;
			DepInfo2[gang][DepOt[playerid]] = 0;
			DepInfo2[DepOt[playerid]][gang] = 0;
			DepSave2(DepOt[playerid]);
			DepSave(DepOt[playerid]);
			DepSave2(gang);
			DepSave(gang);
			SendClientMessage(playerid, COLOR_GRAD2, "Вы установили нейтралитет с этой мафией/бандой");
		}
		if(DepWt[playerid] == 1)
		{
			DepInfo[gang][DepOt[playerid]] = 1;
			DepInfo[DepOt[playerid]][gang] = 1;
			DepInfo2[gang][DepOt[playerid]] = 0;
			DepInfo2[DepOt[playerid]][gang] = 0;
			DepSave2(DepOt[playerid]);
			DepSave(DepOt[playerid]);
			DepSave2(gang);
			DepSave(gang);
			SendClientMessage(playerid, COLOR_GRAD2, "Вы заключили торговый союз с этой мафией/бандой");
		}
		if(DepWt[playerid] == 2)
		{
		DepInfo[gang][DepOt[playerid]] = 2;
		DepInfo[DepOt[playerid]][gang] = 2;
		DepInfo2[gang][DepOt[playerid]] = 0;
		DepInfo2[DepOt[playerid]][gang] = 0;
		DepSave2(DepOt[playerid]);
		DepSave(DepOt[playerid]);
		DepSave2(gang);
		DepSave(gang);
		SendClientMessage(playerid, COLOR_GRAD2, "Вы заключили союз с этой мафией/бандой");
		}
	}
	if(!response)
	{
		DepInfo2[gang][DepOt[playerid]] = 0;
		DepInfo2[DepOt[playerid]][gang] = 0;
		DepSave2(DepOt[playerid]);
		DepSave(DepOt[playerid]);
		DepSave2(gang);
		DepSave(gang);
		SendClientMessage(playerid, COLOR_GRAD2, "Вы отказались от предложения этой мафии/банды");
	}
}

Дальше идем в папку "scriptfiles" создаем папку "Deplomatia" в нее закидывайте вот эти 2 файла =>

Автор: Неизвестно.
Пароль: Pawno-Info.ru
Virus Total:


Не прошу плюсов.
Просто комментарии.

Я открываю новый проект под названием Original State
Кого заинтересовало:
Original State Role Play

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