[Ajuda] 9 warnings
#1

Bom, estou editando e codando um GM de Naruto, dai fui compilar e apareceu esses malditos 8 warnings que nгo saem por nada.

D:\Arquivos\GM Naruto\pawno\include\progress.inc(63) : warning 219: local variable "x" shadows a variable at a preceding

D:\Arquivos\GM Naruto\pawno\include\progress.inc(63) : warning 219: local variable "y" shadows a variable at a preceding level

Код:
stock Bar:CreateProgressBar(Float:x, Float:y, Float:width=55.5, Float:height=3.2, color, Float:max=100.0)
{
	new
		barid;

	for(barid = 0; barid < sizeof Bars; ++barid)
		if(!Bars[barid][pb_created]) break;

	if(Bars[barid][pb_created] || barid == sizeof Bars)
		return INVALID_BAR_ID;

	new Text:in_t = Bars[barid][pb_t1] = TextDrawCreate(x, y, "_");
	TextDrawUseBox		(in_t, 1);
	TextDrawTextSize	(in_t, x + width, 0.0);
	TextDrawLetterSize	(in_t, 1.0, height / 10);
	TextDrawBoxColor	(in_t, 0x00000000 | (color & 0x000000FF));

	in_t = Bars[barid][pb_t2] = TextDrawCreate(x + 1.2, y + 2.15, "_");
	TextDrawUseBox		(in_t, 1);
	TextDrawTextSize	(in_t, x + width - 2.0, 0.0);
	TextDrawLetterSize	(in_t, 1.0, height / 10 - 0.35);
	TextDrawBoxColor	(in_t, (color & 0xFFFFFF00) | (0x66 & ((color & 0x000000FF) / 2)));

	in_t = Bars[barid][pb_t3] = TextDrawCreate(x + 1.2, y + 2.15, "_");
	TextDrawTextSize	(in_t, pb_percent(x, width, max, 1.0), 0.0);
	TextDrawLetterSize	(in_t, 1.0, height / 10 - 0.35);
	TextDrawBoxColor	(in_t, color);

	Bars[barid][pb_x] = x;
	Bars[barid][pb_y] = y;
	Bars[barid][pb_w] = width;
	Bars[barid][pb_h] = height;
	Bars[barid][pb_m] = max;
	Bars[barid][pb_color] = color;
	Bars[barid][pb_created] = true;
	return Bar:barid;
}
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(4147) : warning 209: function "zcmd_OnPlayerCommandText" should return a value

Код:
    if (strcmp("/skonoha", cmdtext) == 0)
{
	if(IsPlayerInRangeOfPoint(playerid, 2.0, Saidak))
	{
	    SetPlayerPos(playerid,-2222.6179,-3451.0046,31.0656);
	}
	return 1;
}
}
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(5420) : warning 213: tag mismatch

Код:
SetarDado(ID, Vip, 1);
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(5430) : warning 213: tag mismatch

Код:
SetarDado(ID, Vip, 0);
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(1662 : warning 219: local variable "x" shadows a variable at a preceding level

D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(1662 : warning 219: local variable "y" shadows a variable at a preceding level

Код:
stock PosicaoFrentePlayer(playerid, &Float:x, &Float:y, Float:distance)
{
    new Float: a;
    GetPlayerPos( playerid, x, y, a);
    GetPlayerFacingAngle( playerid, a);
    if(GetPlayerVehicleID( playerid ))
    {
        GetVehicleZAngle(GetPlayerVehicleID( playerid ), a);
    }
    x += (distance * floatsin(-a, degrees));
    y += (distance * floatcos(-a, degrees));
}
D:\Arquivos\GM Naruto\gamemodes\TNSW.pwn(18859) : warning 217: loose indentation

Код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
{
   if ((newkeys == KEY_SECONDARY_ATTACK))  // Key F / Enter
    {
        OnPlayerCommandText(playerid,"/enuvem");
        OnPlayerCommandText(playerid,"/snuvem");
        OnPlayerCommandText(playerid,"/ekonoha");
        OnPlayerCommandText(playerid,"/skonoha");
        OnPlayerCommandText(playerid,"/anburk");
        OnPlayerCommandText(playerid,"/entradar");
        OnPlayerCommandText(playerid,"/saidar");
        OnPlayerCommandText(playerid,"/entrart");
        OnPlayerCommandText(playerid,"/sairt");
        OnPlayerCommandText(playerid,"/abrir");//abre o portao da onde nasce (anbu Raiz)
        OnPlayerCommandText(playerid,"/abrir2");//abre o portao da Frente (anbu Raiz)
        OnPlayerCommandText(playerid,"/abrir3");//fecha o portao da Frente (anbu Raiz)
        OnPlayerCommandText(playerid,"/tampao");//sobe o portao do laboratorio da anbu raiz
        OnPlayerCommandText(playerid,"/tampao2");//desce o portao do laboratorio da anbu raiz
        OnPlayerCommandText(playerid,"/celulas1");
        OnPlayerCommandText(playerid,"/eakat");

    }
    return true;
}
Reply
#2

local variable "y" shadows a variable at a preceding level

Muda para y2, x2 e etc.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)