Need URGENT HELP! /say not working properly
#1

Код:
	if(strcmp(cmd, "/say", true) == 0) // Publicly says an admin message.
	{
				if (AccountInfo[playerid][AdminLevel] = 2)
  			{
 				new playername[MAX_PLAYER_NAME];
 				new result[128];
				GetPlayerName(playerid, playername, sizeof(playername));
				format(string, sizeof(string), "{:: Trial Admin %s: %s ::}", playername, result);
				SendClientMessageToAll(ADMIN_RED, string);
				}
      	if (AccountInfo[playerid][AdminLevel] = 3)
 				{
 				new playername[MAX_PLAYER_NAME];
 				new result[128];
				GetPlayerName(playerid, playername, sizeof(playername));
				format(string, sizeof(string), "{:: Admin %s: %s ::}", playername, result);
				SendClientMessageToAll(ADMIN_RED, string);
				}
      	if (AccountInfo[playerid][AdminLevel] = 4)
 				{
 				new playername[MAX_PLAYER_NAME];
 				new result[128];
				GetPlayerName(playerid, playername, sizeof(playername));
				format(string, sizeof(string), "{:: High Admin %s: %s ::}", playername, result);
				SendClientMessageToAll(ADMIN_RED, string);
				}
      	if (AccountInfo[playerid][AdminLevel] = 5)
 				{
 				new result[128];
 				new playername[MAX_PLAYER_NAME];
				GetPlayerName(playerid, playername, sizeof(playername));
				format(string, sizeof(string), "{:: Lead Admin %s: %s ::}", playername, result);
				SendClientMessageToAll(ADMIN_RED, string);
				}
		else SendClientMessage(playerid, RED, "You are not an admin with the required level.");
		return 1;
	}
Hereґs my new code, but If i use /say TEXT, all 4 messages show up (Trial, Admin, High, Lead) and no text is displayed. Why?
Reply


Messages In This Thread
Need URGENT HELP! /say not working properly - by Striker_Moe - 26.09.2009, 15:41
Re: Need URGENT HELP! /say not working properly - by Striker_Moe - 26.09.2009, 16:22
Re: Need URGENT HELP! /say not working properly - by Striker_Moe - 26.09.2009, 17:29

Forum Jump:


Users browsing this thread: 1 Guest(s)