Police radio
#1

I have made command /pr (policeradio) and I have one problem :
Код:
CMD:pr(playerid, params[])
{
	if(IsPlayerConnected(playerid))
	{
		GetPlayerName(playerid, sendername, sizeof(sendername));//This is line 2683
		new length = strlen(cmdtext);
		while ((idx < length) && (cmdtext[idx] <= ' '))
		{
			idx++;
		}
		new offset = idx;
		new result[64];
		while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
		{
			result[idx - offset] = cmdtext[idx];
			idx++;
		}
			result[idx - offset] = EOS;
			if(!strlen(result))
		{
		SendClientMessage(playerid, GREY, "Usage: /pr [radio chat]");
		return 1;
		}
		if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
			{
				if(PlayerInfo[playerid][pMember] == 6) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); }
				else if(PlayerInfo[playerid][pMember] == 5) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); }
				else if(PlayerInfo[playerid][pMember] == 4) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); }
				else if(PlayerInfo[playerid][pMember] == 3) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); }
				else if(PlayerInfo[playerid][pMember] == 2) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); }
				else if(PlayerInfo[playerid][pMember] == 1) { format(string, sizeof(string), "%s(radio): %s, over.", sendername, result); }
				else
				{
					format(string, sizeof(string), "%s(radio): %s, over.", sendername, result);
				}
				ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
				SendRadioMessage(1, COLOR_WHITE, string);
				printf("%s", string);
				return 1;
		    }
		    else
			{
				SendClientMessage(playerid, GRAY, "You are not ");
				return 1;
			}
	}
	return 0;
}
And I have this error :
Код:
C:\Documents and Settings\Medion\Desktop\Bone County\Mod\gamemodes\bcrp.pwn(2683) : error 017: undefined symbol "sendername"
C:\Documents and Settings\Medion\Desktop\Bone County\Mod\gamemodes\bcrp.pwn(2683) : error 017: undefined symbol "sendername"
C:\Documents and Settings\Medion\Desktop\Bone County\Mod\gamemodes\bcrp.pwn(2683) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Medion\Desktop\Bone County\Mod\gamemodes\bcrp.pwn(2683) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Reply
#2

pawn Код:
new sendername[MAX_PLAYER_NAME];
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)