Ayuda warning 219: local variable "rand" shadows a variable at a preceding level
#1

Ayuda con estos Warning Porfavor

Код:
C:\Users\TheKye2012\Desktop\Cops And Robbers\Windows - 3GM\gamemodes\mg.pwn(1588) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\TheKye2012\Desktop\Cops And Robbers\Windows - 3GM\gamemodes\mg.pwn(1601) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\TheKye2012\Desktop\Cops And Robbers\Windows - 3GM\gamemodes\mg.pwn(1612) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\TheKye2012\Desktop\Cops And Robbers\Windows - 3GM\gamemodes\mg.pwn(1623) : warning 219: local variable "rand" shadows a variable at a preceding level
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Warnings.
Codigo:

pawn Код:
if(gTeam[playerid] == TROLL)
    {
            SetPlayerColor(playerid, 0xcc0000ff); // Red
            new rand = random(sizeof(gTeamTROLL));//Linea del error
            SetPlayerPos(playerid, gTeamTROLL[rand][0],gTeamTROLL[rand][1],gTeamTROLL[rand][2]);
            PlayerInfo[playerid][pTeam] = 1;
            SetPlayerInterior(playerid,0);
            TogglePlayerControllable(playerid, true);
            GivePlayerWeapon(playerid,5,1);
            GivePlayerWeapon(playerid,29,400);
            GivePlayerWeapon(playerid,22,100);
            GivePlayerWeapon(playerid,31,300);
    }
    else if(gTeam[playerid] == Putas)
    {
            SetPlayerColor(playerid, 0x000099ff); // Blue
            new rand = random(sizeof(gTeamPutas));//Linea del error
            SetPlayerPos(playerid, gTeamPutas[rand][0],gTeamPutas[rand][1],gTeamPutas[rand][2]);
            PlayerInfo[playerid][pTeam] = 2;
            SetPlayerInterior(playerid,0);
            GivePlayerWeapon(playerid,25,100);
            GivePlayerWeapon(playerid,22,100);
            GivePlayerWeapon(playerid,28,100);
    }
    else if(gTeam[playerid] == Xtreme)
    {
            SetPlayerColor(playerid, 0x009900ff); // Green
            new rand = random(sizeof(gTeamXtreme));//Linea del error
            SetPlayerPos(playerid, gTeamXtreme[rand][0],gTeamXtreme[rand][1],gTeamXtreme[rand][2]);
            PlayerInfo[playerid][pTeam] = 3;
            SetPlayerInterior(playerid,0);
            GivePlayerWeapon(playerid,25,100);
            GivePlayerWeapon(playerid,22,100);
            GivePlayerWeapon(playerid,28,100);
    }
    else if(gTeam[playerid] == TheBest)
    {
            SetPlayerColor(playerid, 0xffffffff); // White
            new rand = random(sizeof(gTeamTheBest));//Linea del error
            SetPlayerPos(playerid, gTeamTheBest[rand][0],gTeamTheBest[rand][1],gTeamTheBest[rand][2]);
            PlayerInfo[playerid][pTeam] = 4;
            SetPlayerInterior(playerid,0);
            SetCameraBehindPlayer(playerid);
            GivePlayerWeapon(playerid,29,400);
            GivePlayerWeapon(playerid,22,100);
            GivePlayerWeapon(playerid,31,300);
    }
Gracias!
Reply
#2

Prueba con esto

pawn Код:
if(gTeam[playerid] == TROLL)
    {
            SetPlayerColor(playerid, 0xcc0000ff); // Red
            new randt = random(sizeof(gTeamTROLL));
            SetPlayerPos(playerid, gTeamTROLL[randt][0],gTeamTROLL[randt][1],gTeamTROLL[randt][2]);
            PlayerInfo[playerid][pTeam] = 1;
            SetPlayerInterior(playerid,0);
            TogglePlayerControllable(playerid, true);
            GivePlayerWeapon(playerid,5,1);
            GivePlayerWeapon(playerid,29,400);
            GivePlayerWeapon(playerid,22,100);
            GivePlayerWeapon(playerid,31,300);
    }
    else if(gTeam[playerid] == Putas)
    {
            SetPlayerColor(playerid, 0x000099ff); // Blue
            new randp = random(sizeof(gTeamPutas));
            SetPlayerPos(playerid, gTeamPutas[randp][0],gTeamPutas[randp][1],gTeamPutas[randp][2]);
            PlayerInfo[playerid][pTeam] = 2;
            SetPlayerInterior(playerid,0);
            GivePlayerWeapon(playerid,25,100);
            GivePlayerWeapon(playerid,22,100);
            GivePlayerWeapon(playerid,28,100);
    }
    else if(gTeam[playerid] == Xtreme)
    {
            SetPlayerColor(playerid, 0x009900ff); // Green
            new randx = random(sizeof(gTeamXtreme));
            SetPlayerPos(playerid, gTeamXtreme[randx][0],gTeamXtreme[randx][1],gTeamXtreme[randx][2]);
            PlayerInfo[playerid][pTeam] = 3;
            SetPlayerInterior(playerid,0);
            GivePlayerWeapon(playerid,25,100);
            GivePlayerWeapon(playerid,22,100);
            GivePlayerWeapon(playerid,28,100);
    }
    else if(gTeam[playerid] == TheBest)
    {
            SetPlayerColor(playerid, 0xffffffff); // White
            new randtb = random(sizeof(gTeamTheBest));
            SetPlayerPos(playerid, gTeamTheBest[randtb][0],gTeamTheBest[randtb][1],gTeamTheBest[randtb][2]);
            PlayerInfo[playerid][pTeam] = 4;
            SetPlayerInterior(playerid,0);
            SetCameraBehindPlayer(playerid);
            GivePlayerWeapon(playerid,29,400);
            GivePlayerWeapon(playerid,22,100);
            GivePlayerWeapon(playerid,31,300);
    }
Si no te funciona avisame
Reply
#3

Dx2 Wow Muchas Gracias Amigo!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)