Перейти к содержанию
Авторизация  
Demon Hunter

Фракция

Рекомендуемые сообщения

Demon Hunter

как сделать на моде Green Tech, Что-бы во фракцию могли принимать замы?

	if(strcmp(cmd, "/invite", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "/invite [playerid/PartOfName]");
				return true;
			}
			new para1;
			new ftext[50];
			para1 = ReturnUser(tmp);
			if (PlayerInfo[playerid][pLeader] >= 1)
			{
				if(IsPlayerConnected(para1))
				{
					if(para1 != INVALID_PLAYER_ID)
					{
						if (PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pLeader] == 0 && PlayerInfo[para1][pLevel] >= 2)
						{
							if(PlayerInfo[playerid][pLeader] == 1) { ftext = "Полиция"; }
							else if(PlayerInfo[playerid][pLeader] == 2) { ftext = "ФСБ"; }
							else if(PlayerInfo[playerid][pLeader] == 3) { ftext = "Армия";}
							else if(PlayerInfo[playerid][pLeader] == 4) { ftext = "Министр Здравохранение";}
							else if(PlayerInfo[playerid][pLeader] == 5) { ftext = "La Cosa Nostra";}
							else if(PlayerInfo[playerid][pLeader] == 6) { ftext = "Воено Морской Флот";}
							else if(PlayerInfo[playerid][pLeader] == 7) { ftext = "Правительство";}
							else if(PlayerInfo[playerid][pLeader] == 8) { ftext = "";}
							else if(PlayerInfo[playerid][pLeader] == 9) { ftext = "Live Radio'";}
							else if(PlayerInfo[playerid][pLeader] == 10) { ftext = "ТМК Форсаж";}
							else if(PlayerInfo[playerid][pLeader] == 11) { ftext = "Автошкола";}
							else if(PlayerInfo[playerid][pLeader] == 12) { ftext = "";}
							else if(PlayerInfo[playerid][pLeader] == 13) { ftext = "Русская бригада";}
							else if(PlayerInfo[playerid][pLeader] == 14) { ftext = ""; }
							else if(PlayerInfo[playerid][pLeader] == 15) { ftext = "";}
							else if(PlayerInfo[playerid][pLeader] == 16) { ftext = "Гопники";}
							else if(PlayerInfo[playerid][pLeader] == 17) { ftext = "Мчс Южного"; }
							else if(PlayerInfo[playerid][pLeader] == 18) { ftext = "Прокуратура"; }
							else if(PlayerInfo[playerid][pLeader] == 19) { ftext = "ГБР";}
							else if(PlayerInfo[playerid][pLeader] == 20) { ftext = "ДПС г.Южный"; }
							else if(PlayerInfo[playerid][pLeader] == 21) { ftext = "Русская Мафия";}
							else if(PlayerInfo[playerid][pLeader] == 22) { ftext = "";}
							else if(PlayerInfo[playerid][pLeader] == 23) { ftext = "Спецназ"; }
							else if(PlayerInfo[playerid][pLeader] == 24) { ftext = "Таксопарк Арзамас";}
							else if(PlayerInfo[playerid][pLeader] == 25) { ftext = "Smotra Auto Club"; }
							else { return true; }
							GetPlayerName(para1, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string,sizeof(string),"__________________Приглашение_________________ \nВас приглашают вступить во фракцию %s\n______________________________________",ftext);
							ShowPlayerDialog(para1,657,DIALOG_STYLE_MSGBOX,"Приглашение",string,"Согласен","Отказать");
							format(string, sizeof(string), "Игрок %s принял ваше предложение.(%s).", giveplayer,ftext);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							pInvite[para1] = playerid;
						}
						else
						{
							SendClientMessage(playerid, COLOR_GREY, "Игрок уже состоит в организации или он не 2 LvL");
							return true;
						}
					}
				}//not connected
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "Команда доступна только лидерам!");
			}
		}
		return true;
	}
Изменено пользователем Demon Hunter

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Web

Присвой замам отдельную переменную или ранг и проверяй по переменной или рангу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas
if (PlayerInfo[playerid][pLeader] >= 1)

сюда новую переменную зама впиши

рядом с [pLeader]

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.