local variable shadows a variable at a preceding level
#1

Buenas, estuve intentando hacer un sistema de vehнculo, y la verdad ya lo habнa terminado, pero cuando le di a compilar me dio este warning :'C
Код:
C:\Users\Equipo\Desktop\Servidor samp\filterscripts\autos.pwn(84) : warning 219: local variable "AutoID" shadows a variable at a preceding level
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Warning.
Y es en el siguiente code:
pawn Код:
stock ActualizarAutos(AutoID) // Aquн.
{
    new BArch[19];
    format(BArch,sizeof(BArch),"Autos/%d.ini",AutoID);
    new INI:Arch = INI_Open(BArch);

    INI_SetTag(Arch,"data");
    INI_WriteString(Arch,"Propietario",InformacionA[AutoID][aPropietario]);
    INI_WriteInt(Arch,"Precio",InformacionA[AutoID][aPrecio]);
    INI_WriteInt(Arch,"Modelo",InformacionA[AutoID][aModelo]);
    INI_WriteFloat(Arch,"PosX",InformacionA[AutoID][aPos_x]);
    INI_WriteFloat(Arch,"PosY",InformacionA[AutoID][aPos_y]);
    INI_WriteFloat(Arch,"PosZ",InformacionA[AutoID][aPos_z]);
    INI_WriteFloat(Arch,"Rotacion",InformacionA[AutoID][aPos_r]);
    INI_WriteInt(Arch,"Color1",InformacionA[AutoID][aColor1]);
    INI_WriteInt(Arch,"Color2",InformacionA[AutoID][aColor2]);
    INI_WriteInt(Arch,"Tiempo respawn",InformacionA[AutoID][aRespawn]);

    INI_Close(Arch);
    return 1;
}
їAlguien me ayuda? desde ya les agradezco muchнsimo.
Reply
#2

Definiste AutoID cuando ya estaba definido globalmente, es lo que dice.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)