/makeleader help pelase
#1

Hello guys, i need some help

I made my account admin lvl 9999999 and it told me Welcome admin

When i do /makeleader it tells me

You are not authorized to use that command
Reply
#2

Can you post the /makeleader command?
Reply
#3

Sure
Here you go

Код:
CMD:makeleader(playerid, params[])
{
	if(IsPlayerAdmin(playerid))
	{
		new string[128], giveplayerid, faction;
		if(sscanf(params, "ud", giveplayerid, faction))
		{
			SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /makeleader [playerid] [factionid]");
			SendClientMessageEx(playerid, COLOR_GRAD3, "|1 LAPD |2 FBI |3 SASP |4 LAFMD |5 Judicial System");
			SendClientMessageEx(playerid, COLOR_GRAD2, "|6 Government |7 SADPS |8 Hitman |9 Fox News");
			SendClientMessageEx(playerid, COLOR_GRAD1, "|10 Taxi Company |11 NG |12 Tierra Robada");
			SendClientMessageEx(playerid, COLOR_GRAD1, "|13 NOOSE");
			return 1;
		}
		if(faction > 13 || faction < 0) { SendClientMessageEx(playerid, COLOR_GREY, "   Don't go below number 0, or above number 13!"); return 1; }

		if(IsPlayerConnected(giveplayerid))
		{
			new ftext[30];
			PlayerInfo[giveplayerid][pLeader] = faction;
			PlayerInfo[giveplayerid][pRank] = 6;
			PlayerInfo[giveplayerid][pMember] = faction;
			if(PlayerInfo[giveplayerid][pLeader] == 1) { ftext = "LAPD"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 2) { ftext = "FBI"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 3) { ftext = "SASP"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 4) { ftext = "LAFMD"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 5) { ftext = "Judicial System"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 6) { ftext = "The Government"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 7) { ftext = "SADPS"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 8) { ftext = "Hitman Agency"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 9) { ftext = "Fox News"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 10) { ftext = "Taxi Cab Company"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 11) { ftext = "National Guard"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 12) { ftext = "Tierra Robada"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 13) { ftext = "NOOSE"; }
			else { return 1; }


			format(string, sizeof(string), "You have been made the leader of the %s by Administrator %s.",ftext, GetPlayerNameEx(playerid));
			SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string);
			format(string, sizeof(string), "You have made %s the leader of the %s.", GetPlayerNameEx(giveplayerid),ftext);
			SendClientMessageEx(playerid, COLOR_LIGHTBLUE, string);

			if(faction < 4 && faction > 0 || faction > 4 && faction < 7)
			{
				gTeam[giveplayerid] = 2;
				PlayerInfo[giveplayerid][pTeam] = 2;
			}
			PlayerInfo[giveplayerid][pFMember] = 255;
		}
	}
	else
	{
		SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
	}
	return 1;
}
Reply
#4

Код:
CMD:makeleader(playerid, params[])
{
       if (PlayerInfo[playerid][pAdmin] >= 99999
	{
		new string[128], giveplayerid, faction;
		if(sscanf(params, "ud", giveplayerid, faction))
		{
			SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /makeleader [playerid] [factionid]");
			SendClientMessageEx(playerid, COLOR_GRAD3, "|1 LAPD |2 FBI |3 SASP |4 LAFMD |5 Judicial System");
			SendClientMessageEx(playerid, COLOR_GRAD2, "|6 Government |7 SADPS |8 Hitman |9 Fox News");
			SendClientMessageEx(playerid, COLOR_GRAD1, "|10 Taxi Company |11 NG |12 Tierra Robada");
			SendClientMessageEx(playerid, COLOR_GRAD1, "|13 NOOSE");
			return 1;
		}
		if(faction > 13 || faction < 0) { SendClientMessageEx(playerid, COLOR_GREY, "   Don't go below number 0, or above number 13!"); return 1; }

		if(IsPlayerConnected(giveplayerid))
		{
			new ftext[30];
			PlayerInfo[giveplayerid][pLeader] = faction;
			PlayerInfo[giveplayerid][pRank] = 6;
			PlayerInfo[giveplayerid][pMember] = faction;
			if(PlayerInfo[giveplayerid][pLeader] == 1) { ftext = "LAPD"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 2) { ftext = "FBI"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 3) { ftext = "SASP"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 4) { ftext = "LAFMD"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 5) { ftext = "Judicial System"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 6) { ftext = "The Government"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 7) { ftext = "SADPS"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 8) { ftext = "Hitman Agency"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 9) { ftext = "Fox News"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 10) { ftext = "Taxi Cab Company"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 11) { ftext = "National Guard"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 12) { ftext = "Tierra Robada"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 13) { ftext = "NOOSE"; }
			else { return 1; }


			format(string, sizeof(string), "You have been made the leader of the %s by Administrator %s.",ftext, GetPlayerNameEx(playerid));
			SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string);
			format(string, sizeof(string), "You have made %s the leader of the %s.", GetPlayerNameEx(giveplayerid),ftext);
			SendClientMessageEx(playerid, COLOR_LIGHTBLUE, string);

			if(faction < 4 && faction > 0 || faction > 4 && faction < 7)
			{
				gTeam[giveplayerid] = 2;
				PlayerInfo[giveplayerid][pTeam] = 2;
			}
			PlayerInfo[giveplayerid][pFMember] = 255;
		}
	}
	else
	{
		SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
	}
	return 1;
}
try now mate
Reply
#5

If the line above didn't help you, please post IsPlayerAdmin line.
Reply
#6

Quote:
Originally Posted by PrinceOfPersia
Посмотреть сообщение
Hello guys, i need some help

I made my account admin lvl 9999999 and it told me Welcome admin

When i do /makeleader it tells me

You are not authorized to use that command
if (IsPlayerAdmin(playerid)) is made for "/rcon login YourPasswordHere"
for an example: If you login via rcon, you will be set as a RCON Admin(IsPlayerAdmin).
Level 9999999 is for "pAdmin" etc.
Reply
#7

I got this error
Код:
C:\Users\xHackerBoy\Desktop\LARP\gamemodes\la-rp.pwn(91259) : error 029: invalid expression, assumed zero
Line 91259
Код:
CMD:makeleader(playerid, params[])
{
       if (PlayerInfo[playerid][pAdmin] >= 99999
	{
		new string[128], giveplayerid, faction;
		if(sscanf(params, "ud", giveplayerid, faction))
		{
			SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /makeleader [playerid] [factionid]");
			SendClientMessageEx(playerid, COLOR_GRAD3, "|1 LAPD |2 FBI |3 SASP |4 LAFMD |5 Judicial System");
			SendClientMessageEx(playerid, COLOR_GRAD2, "|6 Government |7 SADPS |8 Hitman |9 Fox News");
			SendClientMessageEx(playerid, COLOR_GRAD1, "|10 Taxi Company |11 NG |12 Tierra Robada");
			SendClientMessageEx(playerid, COLOR_GRAD1, "|13 NOOSE");
			return 1;
		}
		if(faction > 13 || faction < 0) { SendClientMessageEx(playerid, COLOR_GREY, "   Don't go below number 0, or above number 13!"); return 1; }

		if(IsPlayerConnected(giveplayerid))
		{
			new ftext[30];
			PlayerInfo[giveplayerid][pLeader] = faction;
			PlayerInfo[giveplayerid][pRank] = 6;
			PlayerInfo[giveplayerid][pMember] = faction;
			if(PlayerInfo[giveplayerid][pLeader] == 1) { ftext = "LAPD"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 2) { ftext = "FBI"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 3) { ftext = "SASP"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 4) { ftext = "LAFMD"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 5) { ftext = "Judicial System"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 6) { ftext = "The Government"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 7) { ftext = "SADPS"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 8) { ftext = "Hitman Agency"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 9) { ftext = "Fox News"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 10) { ftext = "Taxi Cab Company"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 11) { ftext = "National Guard"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 12) { ftext = "Tierra Robada"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 13) { ftext = "NOOSE"; }
			else { return 1; }


			format(string, sizeof(string), "You have been made the leader of the %s by Administrator %s.",ftext, GetPlayerNameEx(playerid));
			SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string);
			format(string, sizeof(string), "You have made %s the leader of the %s.", GetPlayerNameEx(giveplayerid),ftext);
			SendClientMessageEx(playerid, COLOR_LIGHTBLUE, string);

			if(faction < 4 && faction > 0 || faction > 4 && faction < 7)
			{
				gTeam[giveplayerid] = 2;
				PlayerInfo[giveplayerid][pTeam] = 2;
			}
			PlayerInfo[giveplayerid][pFMember] = 255;
		}
	}
	else
	{
		SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
	}
	return 1;
}
Reply
#8

try it now


Код:
CMD:makeleader(playerid, params[])
{
       if (PlayerInfo[playerid][pAdmin] >= 99999)
	{
		new string[128], giveplayerid, faction;
		if(sscanf(params, "ud", giveplayerid, faction))
		{
			SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /makeleader [playerid] [factionid]");
			SendClientMessageEx(playerid, COLOR_GRAD3, "|1 LAPD |2 FBI |3 SASP |4 LAFMD |5 Judicial System");
			SendClientMessageEx(playerid, COLOR_GRAD2, "|6 Government |7 SADPS |8 Hitman |9 Fox News");
			SendClientMessageEx(playerid, COLOR_GRAD1, "|10 Taxi Company |11 NG |12 Tierra Robada");
			SendClientMessageEx(playerid, COLOR_GRAD1, "|13 NOOSE");
			return 1;
		}
		if(faction > 13 || faction < 0) { SendClientMessageEx(playerid, COLOR_GREY, "   Don't go below number 0, or above number 13!"); return 1; }

		if(IsPlayerConnected(giveplayerid))
		{
			new ftext[30];
			PlayerInfo[giveplayerid][pLeader] = faction;
			PlayerInfo[giveplayerid][pRank] = 6;
			PlayerInfo[giveplayerid][pMember] = faction;
			if(PlayerInfo[giveplayerid][pLeader] == 1) { ftext = "LAPD"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 2) { ftext = "FBI"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 3) { ftext = "SASP"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 4) { ftext = "LAFMD"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 5) { ftext = "Judicial System"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 6) { ftext = "The Government"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 7) { ftext = "SADPS"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 8) { ftext = "Hitman Agency"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 9) { ftext = "Fox News"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 10) { ftext = "Taxi Cab Company"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 11) { ftext = "National Guard"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 12) { ftext = "Tierra Robada"; }
			else if(PlayerInfo[giveplayerid][pLeader] == 13) { ftext = "NOOSE"; }
			else { return 1; }


			format(string, sizeof(string), "You have been made the leader of the %s by Administrator %s.",ftext, GetPlayerNameEx(playerid));
			SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string);
			format(string, sizeof(string), "You have made %s the leader of the %s.", GetPlayerNameEx(giveplayerid),ftext);
			SendClientMessageEx(playerid, COLOR_LIGHTBLUE, string);

			if(faction < 4 && faction > 0 || faction > 4 && faction < 7)
			{
				gTeam[giveplayerid] = 2;
				PlayerInfo[giveplayerid][pTeam] = 2;
			}
			PlayerInfo[giveplayerid][pFMember] = 255;
		}
	}
	else
	{
		SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
	}
	return 1;
}
Reply


Forum Jump:


Users browsing this thread: