[CMD] /makeleader
#1

Код:
CMD:makeleader(playerid, params[])
{
	new giveplayerid, fac, str[126];
	if(PlayerInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid, COLOR_GREY, "You are not authorized to do this.");
	if(sscanf(params, "ui", giveplayerid, fac)) return SendClientMessage(playerid, -1, "USAGE: /makeleader [playerid/partofname] [faction]");
	if(fac < 1 || fac > 5) return SendClientMessage(playerid, -1, "Valid faction number is 1-5");
	PlayerInfo[playerid][pFacLeader] = fac;
	PlayerInfo[playerid][pFaction] = fac;
	PlayerInfo[playerid][pFacRank] = 6;
	format(str, sizeof(str), "You have been give leadership powers over %s by %s.", GetFactionName(giveplayerid), GetName(playerid));
	SendClientMessage(giveplayerid, COLOR_CYAN, str);
	format(str, sizeof(str), "You have give %s leadership powers over %s.", GetFactionName(giveplayerid), GetName(playerid));
	SendClientMessage(playerid, -1, str);
	return 1;
}
Whenever this code is executed ingame, it brings up the wrong text, for E.G:



bear in mind, this is me giving leadership to SOMEONE else, yet it still says I have been given powers...
Reply


Messages In This Thread
[CMD] /makeleader - by BarFix - 31.10.2015, 14:40
Re: [CMD] /makeleader - by IceBilizard - 31.10.2015, 14:43
Re: [CMD] /makeleader - by BarFix - 31.10.2015, 14:55
Re: [CMD] /makeleader - by Patrick - 31.10.2015, 15:01
Re: [CMD] /makeleader - by jlalt - 31.10.2015, 15:08
Re: [CMD] /makeleader - by BarFix - 31.10.2015, 15:57
Re: [CMD] /makeleader - by AchievementMaster360 - 31.10.2015, 16:03
Re: [CMD] /makeleader - by BarFix - 31.10.2015, 16:05

Forum Jump:


Users browsing this thread: 2 Guest(s)