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

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

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

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

Проблема с /invite

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

Catalin

Новичок
НЕмогу принять ни в одной фракции пишу /invite id не работает есть еще через панель лидера lpanel но тоже не работает


PHP:
				else if(!strcmp(inputtext,"/invite",true)) { SCM(playerid,COLOR_YELLOW2,"<> /invite - Ïðèãëàñèòü ÷åëîâåêà âî ôðàêöèþ"); }
PHP:
CMD:invite(playerid, params[])
{
	new ttext[30];
	if(!CanInvitePlayer(playerid)) return SCM(playerid, COLOR_WHITE, "Îøèáêà: Âàì íåäîñòóïíà ýòà êîìàíäà.");
	if(sscanf(params,"d",params[0])) return	SCM(playerid, COLOR_GRAD2, "Ââåäèòå: /invite [id]");
	if(PlayerInfo[playerid][bAdmin] > 0 ) return true;
	if(PlayerInfo[params[0]][bAdmin] > 0) return SCM(playerid, COLOR_GREY, "Îøèáêà: Çàïðåùåíî ïðèíèìàòü àäìèíèñòðàòîðà!");
	if(IsPlayerInAnyVehicle(params[0])) return  SCM(playerid, COLOR_WHITE, "Èãðîê â ìàøèíå!");
	if (PlayerInfo[params[0]][pMRInections] > 0 || PlayerInfo[params[0]][pLRInections] > 0) return SCM(playerid, COLOR_WHITE, "Èãðîê óæå ãäå òî ñîñòîèò");
	if(PlayerInfo[params[0]][pWarns] >= 1) return SCM(playerid, COLOR_GRAD1,"Ó èãðîêà Warn.");
	if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return true;
	if(!ProxDetectorS(10.0, playerid, params[0])) return SCM(playerid, COLOR_WHITE, "Èãðîê, íå ðÿäîì ñ âàìè !");
	ttext=GetMember(PlayerInfo[playerid][pMRInections]);
	new invite_string[264];
	format(invite_string,sizeof(invite_string),"{FFFFFF}%s ïðåäëàãàåò Âàì âñòóïèòü â îðãàíèçàöèþ: {FFD300}%s{FFFFFF}\n\nÍàæìèòå Äà äëÿ ñîãëàñèÿ.\nÍàæìèòå Íåò äëÿ îòêàçà!",PlayerInfo[playerid][pNames],ttext);
	SPD(params[0], 1147, DIALOG_STYLE_MSGBOX, "{FFD300}Ïðåäëîæåíèå",invite_string,"Äà","Íåò");
	SCMF(playerid, -1, "Âû ïðåäëîæèëè {FFD300}%s{FFFFFF} âñòóïèòü â îðãàíèçàöèþ {FFD300}%s",PlayerInfo[params[0]][pNames],ttext);
	SetPVarInt(params[0],"Invite",1);
	SetPVarInt(params[0],"Player",playerid);
	return true;
}
CMD:uninvite(playerid, params[])
{
	if(sscanf(params, "ds[100]",params[0],params[1])) return SCM(playerid, COLOR_WHITE, "Ââåäèòå: /uninvite [playerid] [ïðè÷èíà]");
	if(params[0] == playerid) return SCM(playerid,-1,"Ñåáÿ íåâîçìîæíî óâîëèòü");
	if(PlayerInfo[params[0]][pLRInections] >= 1) { SCM(playerid, COLOR_WHITE, "Íåâåðíûé ID"); return true; }
	if(PlayerInfo[playerid][pLRInections] <= 0 && PlayerInfo[playerid][pRKInections] <=  PlayerInfo[params[0]][pRKInections]) return SCM(playerid, COLOR_WHITE, "Îøèáêà");
	if(PlayerInfo[params[0]][pMRInections] == 0) return SCM(playerid, COLOR_WHITE,"Ýòîò ÷åëîâåê ãðàæäàíñêèé");
	if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return true;
	if(PlayerInfo[params[0]][pMRInections] == PlayerInfo[playerid][pLRInections] ||PlayerInfo[params[0]][pMRInections] == PlayerInfo[playerid][pMRInections])
	{
		if(PlayerInfo[params[0]][pMRInections] > 0)
		{
			SCMF(params[0], 0xFF182DFF, "%s óâîëèë Âàñ èç îðãàíèçàöèè. Ïðè÷èíà: %s", PlayerInfo[playerid][pNames],params[1]);
			SCMF(playerid, 0x269BD8FF, "%s áûë óâîëåí èç îðãàíèçàöèè. Ïðè÷èíà: %s", PlayerInfo[params[0]][pNames],params[1]);
			PlayerInfo[params[0]][pMRInections] = 0;
			PlayerInfo[params[0]][pRKInections] = 0;
			PlayerInfo[params[0]][pLRInections] = 0;
			PlayerInfo[params[0]][pJob] = 0;
			SetPlayerToTeamColor(params[0]);
			SetPlayerSkin(params[0], PlayerInfo[params[0]][pChar]);
		}
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу