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

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

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

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

Как сделать invite

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

[INDEIS]

Умник
Чтоб игрока принят в фракцию надо игроку играть 1 час как сделать?

вот сама команда:

PHP:
	if(strcmp(cmd, "/invite", true) == 0)
	{
		new para1;
		new ftext[50],invite[128];
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) return	SendClientMessage(playerid, COLOR_WHITE,"{22ff00}» {bbbbbb}Введите{FFFFFF}: /invite [ид]");
			para1 = ReturnUser(tmp);
			if(PlayerInfo[playerid][pLeader] >= 1 || IsAZam(playerid))
			{
				if(IsPlayerConnected(para1))
				{
					if(ProxDetectorS(5.0, playerid, para1))
					{
						if(para1 != INVALID_PLAYER_ID)
						{
							if (PlayerInfo[para1][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "{F70000}x {ADAEAD}Игрок уже где то состоит");
							if(PlayerInfo[para1][pWarns] >= 1) return SendClientMessage(playerid, COLOR_GRAD1,"{F70000}x {ADAEAD}У игрока варн");
							switch(PlayerInfo[playerid][pMember])
							{
							case 1:{ftext = "SAPD"; InviteSkin[para1] = 280;}
							case 2:{ftext = "ФБР"; InviteSkin[para1] = 286;}
							case 3:{ftext = "Армия: Авианосец"; InviteSkin[para1] = 287;}
							case 4:{ftext = "МЧС"; InviteSkin[para1] = 70;}
							case 5:{ftext = "ЛКН"; InviteSkin[para1] = 223;}
							case 6:{ftext = "Якудза"; InviteSkin[para1] = 120;}
							case 7:{ftext = "Мэрия"; InviteSkin[para1] = 57;}
							case 8:{ftext = "Sons of Anarchy MC"; InviteSkin[para1] = 286;}
							case 9:{ftext = "Аэропорт LS"; InviteSkin[para1] = 57;}
							case 10:{ftext = "SAPD"; InviteSkin[para1] = 286;}
							case 11:{ftext = "Инструкторы"; InviteSkin[para1] = 59;}
							case 12:{ftext = "The Ballas Gang"; InviteSkin[para1] = 102;}
							case 13:{ftext = "Los Santos Vagos"; InviteSkin[para1] = 108;}
							case 14:{ftext = "Russian Mafia"; InviteSkin[para1] = 111;}
							case 15:{ftext = "Grove Street Gang"; InviteSkin[para1] = 106;}
							case 16:{ftext = "SA NEWS"; InviteSkin[para1] = 261;}
							case 17:{ftext = "Varios Los Aztecas"; InviteSkin[para1] = 115;}
							case 18:{ftext = "The Rifa Gang";InviteSkin[para1] = 174;}
							case 19:{ftext = "Зона 51"; InviteSkin[para1] = 287;}
							case 20:{ftext = "Мэрия ЛВ"; InviteSkin[para1] = 57;}
							case 21:{ftext = "LVPD"; InviteSkin[para1] = 280;}
							case 22:{ftext = "Medics SF"; InviteSkin[para1] = 1;}
							case 23:{ftext = "Hitmans Agency"; InviteSkin[para1] = 294;}
							case 24:{ftext = "Университет"; InviteSkin[para1] = 250;}
							case 25:{ftext = "Риелторы"; InviteSkin[para1] = 250;}
							}
							GetPlayerName(para1, giveplayer, sizeof(giveplayer));
							InviteOffer[para1] = PlayerInfo[playerid][pMember];
							format(string, sizeof(string), "Вы пригласили %s присоединиться к %s", giveplayer,ftext);
							SendClientMessage(playerid, COLOR_BLUE, string);
							format(invite,sizeof(invite), "%s приглашает вас в %s\nВы согласны?", sendername,ftext);
							SPD(para1,76,DIALOG_STYLE_MSGBOX,"Приглашение",invite, "Да", "Нет");
						}
					}
					else
					{
						SendClientMessage(playerid,COLOR_GREY,"{F70000}x {ADAEAD}Вы должны находится рядом с игроком.");
						return true;
					}
				}
			}//not connected
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "{F70000}x {ADAEAD}Недоступно!");
			}
			return true;
		}
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу