D:\server\gamemodes\ExtremeGame.pwn(35801) : warning 219: local variable "using_deprecated_foreach_syntax" shadows a var
#1

D:\server\gamemodes\ExtremeGame.pwn(35801) : warning 219: local variable "using_deprecated_foreach_syntax" shadows a variable at a preceding level


Код:
if(para1 != INVALID_PLAYER_ID)
		        {
		            if(PlayerInfo[para1][pMember] > 0 && PlayerInfo[para1][pLeader] > 0) return SendClientMessage(playerid, COLOR_GREY, "This player is in a faction.");
					GetPlayerName(para1, giveplayer, sizeof(giveplayer));
					GetPlayerName(playerid, sendername, sizeof(sendername));
					new ftext[50],query[256];
					if(level == 1) { ftext = "Los Santos Police Department"; } //Police Force
					else if(level == 2) { ftext = "Federal Bureau of Investigations"; } //FBI
					else if(level == 3) { ftext = "National Guard"; } //National Guard
					else if(level == 4) { ftext = "Los Aztecas"; } //Los Aztecas
					else if(level == 5) { ftext = "Grove Street"; } //Grove Street
					else if(level == 6) { ftext = "Los Vagos"; } //Los Vagos
					else if(level == 8) { ftext = "Las Venturas Police Department"; } //LVPD
					else if(level == 9) { ftext = "News Reporters"; } //News Reporter
					else if(level == 10) { ftext = "Ballas"; } //Ballas
                    else if(level == 11) { ftext = "Hitman Agency"; } //The Agency
                    else if(level == 12) { ftext = "School Instructors LV"; } //School Instructors
                    else if(level == 13) { ftext = "Taxi"; } //Los Santos Taxi
                    else if(level == 14) { ftext = "Las Venturas Paramedic Department"; } //Paramedic
                    else if(level == 15) { ftext = "The Rifa"; } //Paramedic
                    else if(level == 16) { ftext = "San Fierro Police Department"; } //Paramedic
                    else if(level == 17) { ftext = "School Instructors LS"; } //Paramedic
                    else if(level == 18) { ftext = "San Fierro Paramedic Department"; } //Paramedic
					PlayerInfo[para1][pMember] = level;
					PlayerInfo[para1][pLeader] = level;
Reply
#2

try edit to
Quote:

for(new i=0;i<MAX_PLAYERS;i++)
/*place like CMD:a (playerid, params[])
{
for(new i=0;i<MAX_PLAYERS;i++)
if(para1 != INCALID_PLAYER_ID)
{balblablabal…..
}
return 1;
}
*/
for(new i=0;i<MAX_PLAYERS;i++)
{if(para1 != INVALID_PLAYER_ID)
{
if(PlayerInfo[para1][pMember] > 0 && PlayerInfo[para1][pLeader] > 0) return SendClientMessage(playerid, COLOR_GREY, "This player is in a faction.");
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new ftext[50],query[256];
if(PlayerInfo [i][pFaction] == 1) { ftext = "Los Santos Police Department"; } //Police Force
else if(PlayerInfo [i][pFaction] == 2) { ftext = "Federal Bureau of Investigations"; } //FBI
else if(PlayerInfo [i][pFaction] == 3) { ftext = "National Guard"; } //National Guard
else if(PlayerInfo [i][pFaction] == 4) { ftext = "Los Aztecas"; } //Los Aztecas
else if(PlayerInfo [i][pFaction] == 5) { ftext = "Grove Street"; } //Grove Street
else if(PlayerInfo [i][pFaction] == 6) { ftext = "Los Vagos"; } //Los Vagos
else if(PlayerInfo [i][pFaction] == { ftext = "Las Venturas Police Department"; } //LVPD
else if(PlayerInfo [i][pFaction] == 9) { ftext = "News Reporters"; } //News Reporter
else if(PlayerInfo [i][pFaction] == 10) { ftext = "Ballas"; } //Ballas
else if(PlayerInfo [i][pFaction]l == 11) { ftext = "Hitman Agency"; } //The Agency
else if(PlayerInfo [i][pFaction] == 12) { ftext = "School Instructors LV"; } //School Instructors
PlayerInfo[para1][pMember] = level;
PlayerInfo[para1][pLeader] = level;

Reply
#3

Quote:
Originally Posted by ******
Посмотреть сообщение
I means somewhere you are doing foreach (Player, i) instead of foreach (new i : Player). Not that line though.
fixed by this, ty
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)