[Help] Script group faction
#1

I have code Dynamic faction

Код:
CMD:invite(playerid, params[]) {
	if(0 <= PlayerInfo[playerid][pLeader] < MAX_GROUPS)
	{

		new
			iTargetID;

		if(sscanf(params, "u", iTargetID))
		{
			SendClientMessageEx(playerid, COLOR_GREY, "USAGE: /invite [player]");
		}
		else if(IsPlayerConnected(iTargetID))
		{
			if(!(0 <= PlayerInfo[iTargetID][pLeader] < MAX_GROUPS) && !(0 <= PlayerInfo[iTargetID][pMember] < MAX_GROUPS) && PlayerInfo[iTargetID][pFMember] == 255)
			{

				new
					szQuery[128],
					iGroupID = PlayerInfo[playerid][pLeader];

				format(szQuery, sizeof szQuery, "SELECT `TypeBan` FROM `GroupBans` WHERE `id` = %i AND (`TypeBan` = %i OR `GroupBan` = %i)", GetPlayerSQLId(iTargetID), iGroupID, arrGroupData[iGroupID][g_iGroupType]);
				mysql_function_query(MainPipeline, szQuery, true, "Group_QueryFinish", "ii", GROUP_QUERY_INVITE, playerid);

				SendClientMessage(playerid, COLOR_WHITE, "Checking group ban list, please wait...");
				SetPVarInt(playerid, "Group_Invited", iTargetID);
			}
			else SendClientMessageEx(playerid, COLOR_GREY, "The person you're trying to invite is already in another group.");
		}
		else SendClientMessageEx(playerid, COLOR_GRAD1, "Invalid player specified.");
	}
	else SendClientMessageEx(playerid, COLOR_GRAD1, "Only group leaders may use this command.");
	return 1;
}
while i invite
code error:
Код:
if(!(0 <= PlayerInfo[iTargetID][pLeader] < MAX_GROUPS) && !(0 <= PlayerInfo[iTargetID][pMember] < MAX_GROUPS) && PlayerInfo[iTargetID][pFMember] == 255)
It dosen't work while i invited member joined group

Код:
else SendClientMessageEx(playerid, COLOR_GREY, "The person you're trying to invite is already in another group.");
Quote:

Reply


Messages In This Thread
[Help] Script group faction - by nguyenquynh - 15.10.2013, 12:28
Re: [Help] Script group faction - by Tomix - 15.10.2013, 12:32
Re: [Help] Script group faction - by nguyenquynh - 15.10.2013, 12:32

Forum Jump:


Users browsing this thread: 1 Guest(s)