warning help
#1

(4750) : warning 211: possibly unintended assignment
Line
Код:
	if(dialogid == DIALOG_PINKART)
	{
	    if(!response)
	    {
	    
	    }
		if(response)
		{
			new pincard = PlayerInfo[playerid][pPincard];
			new kart; //= strval(inputtext);
			if(sscanf(inputtext, "i", kart)) return SPD(playerid,DIALOG_PINKART,DIALOG_STYLE_INPUT,"Bankomat","Vnesete PinkKod na vasata Karticka","Vnesi","Izlezi");
			//new kart
			if (kart > pincard)
			{
						SendClientMessage(playerid, COLOR_GRAD2, "   Pogresen Pincod !");
						return 1;
			}
			if (kart < pincard)
			{
						SendClientMessage(playerid, COLOR_GRAD2, "   Pogresen Pincod !");
						return 1;
			}
  			if(kart = pincard)
			{
		 		ShowPlayerDialog(playerid, BANKOMAT, DIALOG_STYLE_LIST, "Bankomat", "Vnesi Pari\nIzvadi Pari\nVidi Kolku pari imate na kartickata", "Izberi", "Iskluci");
			}
		}
	}
warn on this
Код:
  			if(kart = pincard)
______________________________________
(912 : warning 202: number of arguments does not match definition
Код:
if(getcarid == carid)
							{
								CarInfo[carid][cLocationx] = x;
								CarInfo[carid][cLocationy] = y;
								CarInfo[carid][cLocationz] = z;
								CarInfo[carid][cAngle] = a;
								SendClientMessage(playerid,COLOR_YELLOW,"Go parkiravte vasiot avtomobil na ova mesto.");
								OnPropUpdate();
								OnPlayerUpdate(playerid);
								DestroyVehicle(carid);
								CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],60000);
								PutPlayerInVehicle(playerid, carid);
								TogglePlayerControllable(playerid, 1);
								return 1;
		   					}
						}
					}
Warning on
Код:
								TogglePlayerControllable(playerid, 1);
__________________________
(17544) : warning 219: local variable "idbiznis" shadows a variable at a preceding level
Код:
for(new idbiznis = 0; idbiznis < sizeof(BiznisInfo); idbiznis++)
	{
        new fFile[50];
        format(fFile, sizeof(fFile), BIZNIS_FILE, idbiznis);
        if(fexist(fFile))
        {
            INI_ParseFile(fFile, "UcitajBiznis", .bExtra = true, .extra = idbiznis);
            if(BiznisInfo[idbiznis][bProveraVlasnika] == 0)
	        {
        	    format(string,sizeof(string),"{F81414}Biznisot se Prodava!\n{157DEC}Opis: {F3FF02}%s\n{157DEC}Cena: {F3FF02}$%d\n{157DEC}Level: {F3FF02}%d\n{157DEC}Adresa: {F3FF02}%s {157DEC}Br: {F3FF02}%d",BiznisInfo[idbiznis][bVrstaIme],BiznisInfo[idbiznis][bCena],BiznisInfo[idbiznis][bLevel],BiznisInfo[idbiznis][bAdresa],idbiznis);
        	    //BiznisLabel[idbiznis] = Create3DTextLabel(string ,0x33CCFFAA,BiznisInfo[idbiznis][bUlazX],BiznisInfo[idbiznis][bUlazY],BiznisInfo[idbiznis][bUlazZ],25,0,1);
                BiznisLabel[idbiznis] = CreateDynamic3DTextLabel(string, ZA3DTEXT, BiznisInfo[idbiznis][bUlazX],BiznisInfo[idbiznis][bUlazY],BiznisInfo[idbiznis][bUlazZ], 25.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 6.0);
				BiznisPickup[idbiznis] = CreatePickup(1272, 1, BiznisInfo[idbiznis][bUlazX], BiznisInfo[idbiznis][bUlazY], BiznisInfo[idbiznis][bUlazZ]);
				BiznisMapIcon[idbiznis] = CreateDynamicMapIcon( BiznisInfo[idbiznis][bUlazX], BiznisInfo[idbiznis][bUlazY], BiznisInfo[idbiznis][bUlazZ], BiznisInfo[idbiznis][bIcon], -1, -1, -1, -1, 100);
        	}
        	else if(BiznisInfo[idbiznis][bProveraVlasnika] == 1)
        	{
				format(string,sizeof(string),"{F81414}Biznis\n{157DEC}Biznis: {F3FF02}%s\n{157DEC}Gazda: {F3FF02}%s\n{157DEC}Vlez: {F3FF02}%d\n{157DEC}Opis: {F3FF02}%s\n{157DEC}Adresa: {F3FF02}%s {157DEC}Br: {F3FF02}%d",BiznisInfo[idbiznis][bIme],BiznisInfo[idbiznis][bVlasnik],BiznisInfo[idbiznis][bVlez],BiznisInfo[idbiznis][bVrstaIme],BiznisInfo[idbiznis][bAdresa],idbiznis);
        	    //BiznisLabel[idbiznis] = Create3DTextLabel(string ,0x33CCFFAA,BiznisInfo[idbiznis][bUlazX],BiznisInfo[idbiznis][bUlazY],BiznisInfo[idbiznis][bUlazZ],25,0,1);
                BiznisLabel[idbiznis] = CreateDynamic3DTextLabel(string, ZA3DTEXT, BiznisInfo[idbiznis][bUlazX],BiznisInfo[idbiznis][bUlazY],BiznisInfo[idbiznis][bUlazZ], 25.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, -1, -1, -1, 6.0);
				BiznisPickup[idbiznis] = CreatePickup(1239, 1, BiznisInfo[idbiznis][bUlazX], BiznisInfo[idbiznis][bUlazY], BiznisInfo[idbiznis][bUlazZ]);
        	}
		}
	}
warn on
Код:
	for(new idbiznis = 0; idbiznis < sizeof(BiznisInfo); idbiznis++)
Reply
#2

if(kart = pincard) should be: if(kart == pincard)

== is for comparing. A single = is for assigning.
Reply
#3

ok, but another warnings?
Reply
#4

thanks, reputation.
Help me about this warning
(48984) : warning 202: number of arguments does not match definition
Код:
CMD:kupikreditnakarticka(playerid, params[])
{
	if(PlayerInfo[playerid][pPincard] != 0) return  SCM(playerid,BELA,"{F81414}GRESKA:{FFFFFF} Vekje imate Kreditna karticka!");
	if(GetPlayerScore(playerid) < 2) return SCM(playerid,BELA,"{F81414}GRESKA:{FFFFFF} Nemozete da kupite karticka mora da ste nad 2level !");
	if(GetPlayerMoney(playerid) < 5000) return SCM(playerid,BELA, "{F81414}GRESKA:{FFFFFF} Nemate dovolno pari potrebni vi se 5000$!");
    if(PlayerToPoint(5, playerid, 1454.9540,-1010.5633,14.2254))
	{
		new cc = random(9999);//minimum 1000  max 9999 //giving one at the start
		PlayerInfo[playerid][pPincard] = cc;
		SCM(playerid,BELA,"{BFC0C2} Pin na vasata karticka e %d",cc);
	}
	return 1;
}
warning on
Код:
		SCM(playerid,BELA,"{BFC0C2} Pin na vasata karticka e %d",cc);
(4776 : warning 225: unreachable code
Код:
CMD:firma(playerid, params[])
{
	#pragma unused params
	new string[256],i = PlayerInfo[playerid][pPosedovanjeFirme2];
	if(i == 0) return SCM(playerid,BELA,"{F81414}GRESKA:{FFFFFF} Nemate firma!");
	if(strcmp(FirmaInfo[PlayerInfo[playerid][pPosedovanjeFirme2]][fVlasnik], ImeIgraca(playerid), true)) return SCM(playerid,BELA, "{F81414}GRESKA:{FFFFFF} Ne ste vlasnik na firma!");
	if(IsPlayerInRangeOfPoint(playerid, 3.0, FirmaInfo[i][fUlazX], FirmaInfo[i][fUlazY], FirmaInfo[i][fUlazZ]))
	{
	format(string,sizeof(string),"Prodadi\nVidi kolku imas pari vo kasa\nPodigni pari od kasa");
	SPD(playerid, DIALOG_FIRMA2, DIALOG_STYLE_LIST, "Firma Opcii", string, "Izberi", "Izlezi");
  	return 1;
	}else return SCM(playerid,BELA,"{F81414}GRESKA:{FFFFFF} Ne ste pred vasata firma!");
	return 1;
}
warning on
Код:
return 1;
(45831) : warning 219: local variable "string" shadows a variable at a preceding level
(45832) : warning 219: local variable "sendername" shadows a variable at a preceding level
Код:
    if(newkeys == 65536)
    {
        if(PlayerToPoint(2.0, playerid,234.2366,160.0957,1003.023))
        {
        	for(new i = 0; i < MAX_PLAYERS; i++)
			{
                new string[128];
               	new sendername[MAX_PLAYER_NAME];
                new teamnumber = PlayerInfo[playerid][pBiroclen];
            	if (IsPlayerConnected(i))
				{
					GetPlayerName(i, sendername, sizeof(sendername));
			 	 	if (PlayerInfo[i][pBiroclen] == teamnumber) format(string, sizeof(string), "BIRO| %s | %d | %s |",sendername,PlayerInfo[i][pPnumber],PlayerInfo[i][pBiro]);
					if (strlen(string) > 1) SendClientMessage(playerid, 0x458E1DAA, string);
				}
			}
        }
        if(PlayerToPoint(2.0, playerid,234.9485,167.1597,1003.0300))
        {
			SPD(playerid,DIALOG_Biro,DIALOG_STYLE_INPUT,"Biro","Kakov tip na rabota barate?","Vnesi","Izlezi");
        }
   		if(IsAtATM(playerid))
  	    {
			SPD(playerid,DIALOG_PINKART,DIALOG_STYLE_INPUT,"Bankomat","Vnesete PinkKod na vasata Karticka","Vnesi","Izlezi");
		}
  		if(PlayerToPoint(2.0, playerid,1773.5674,2084.5242,10.8203))
		{
			ShowPlayerDialog(playerid,234,DIALOG_STYLE_LIST,"RABOTA"," Komunalna \nCistac","Izberi","Otkazi");
		}
		if(PlayerToPoint(2.0, playerid,1726.4238,-1877.1790,13.5638) || PlayerToPoint(2.0, playerid,1209.3096,-1425.9440,13.3828) || PlayerToPoint(2.0, playerid,1485.3353,-1612.5461,14.0393) || PlayerToPoint(2.0, playerid,968.8929,-2175.4971,52.6169) || PlayerToPoint(2.0, playerid,1465.8060,-1902.0209,22.3392))
		{
			//ShowPlayerDialog(playerid,FOODMENU,DIALOG_STYLE_LIST, "Food","Hotdog\nBurger\nSprunk", "Kupi", "Otkazi");
			ShowPlayerDialog(playerid,FLASAMENU,DIALOG_STYLE_LIST, "Izberete","Bezalkoholni pijaloci\nAlkoholni pijaloci\nCigari\nPijaloci za VIP", "Izberi", "Otkazi");
		}
    }
warning on
Код:
                new string[128];
               	new sendername[MAX_PLAYER_NAME];
Reply
#5

can anyone help me about this warnings?
(9132) : warning 202: number of arguments does not match definition
Код:
					if(IsPlayerInVehicle(playerid,carid) && CarInfo[carid][cOwned] == 1)
						{
					   		if(PlayerInfo[playerid][pPcarkey] == 999 && PlayerInfo[playerid][pPcarkey2] == 999)
							{
								SendClientMessage(playerid, COLOR_GREY, "Vie ne poseduvate Avtomobil.");
								return 1;
							}
							if(getcarid == carid)
							{
								CarInfo[carid][cLocationx] = x;
								CarInfo[carid][cLocationy] = y;
								CarInfo[carid][cLocationz] = z;
								CarInfo[carid][cAngle] = a;
								SendClientMessage(playerid,COLOR_YELLOW,"Go parkiravte vasiot avtomobil na ova mesto.");
								OnPropUpdate();
								OnPlayerUpdate(playerid);
								DestroyVehicle(carid);
								CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],60000);
								PutPlayerInVehicle(playerid, carid);
								TogglePlayerControllable(playerid, 1);
								return 1;
		   					}
						}
					}
warn on this
Код:
PutPlayerInVehicle(playerid, carid);
(9164) : warning 202: number of arguments does not match definition
Код:
						if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2])
		                {
		                    GetPlayerName(playerid, sendername, sizeof(sendername));
		                    new ownvehkey;
		                    if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { ownvehkey = PlayerInfo[playerid][pPcarkey]; }
		                    else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { ownvehkey = PlayerInfo[playerid][pPcarkey2]; }
		                    else { return 1; }
		                    if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0)
		                    {
		                        new carsellprice = CarInfo[ownvehkey][cValue] / 4 * 3;
		                        new Float:x,Float:y,Float:z;
		                        new Float:a;
		                        CarInfo[ownvehkey][cOwned] = 0;
		                        strmid(CarInfo[ownvehkey][cOwner], "Dealership", 0, strlen("Dealership"), 999);
		                        GivePlayerMoney(playerid,carsellprice);
		                        PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		                        SendClientMessage(playerid,COLOR_YELLOW,"Go prodadovte vasiot avtomobil za %d.", carsellprice);
		                        GetVehiclePos(ownvehkey, x, y, z);
		                        GetVehicleZAngle(ownvehkey, a);
		                        CarInfo[ownvehkey][cLocationx] = x;
		                        CarInfo[ownvehkey][cLocationy] = y;
		                        CarInfo[ownvehkey][cLocationz] = z;
		                        CarInfo[ownvehkey][cAngle] = a;
		                        if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { PlayerInfo[playerid][pPcarkey] = 999; }
		                        else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { PlayerInfo[playerid][pPcarkey2] = 999; }
		                        RemovePlayerFromVehicle(playerid);
		                        TogglePlayerControllable(playerid, 1);
		                        if(PlayerInfo[playerid][pLocal] == ownvehkey)
		                        {
		                            SetPlayerInterior(playerid,0);
		                            SetPlayerPos(playerid,CarInfo[ownvehkey][cLocationx],CarInfo[ownvehkey][cLocationy],CarInfo[ownvehkey][cLocationz]);
		                            PlayerInfo[playerid][pInt] = 0;
		                        }
		                        OnPropUpdate();
		                        OnPlayerUpdate(playerid);
		                        DestroyVehicle(ownvehkey);
								CreateVehicle(CarInfo[ownvehkey][cModel],CarInfo[ownvehkey][cLocationx],CarInfo[ownvehkey][cLocationy],CarInfo[ownvehkey][cLocationz]+1.0,CarInfo[ownvehkey][cAngle],CarInfo[ownvehkey][cColorOne],CarInfo[ownvehkey][cColorTwo],60000);
		                        return 1;
		                    }
		                }
warn on this
Код:
SendClientMessage(playerid,COLOR_YELLOW,"Go prodadovte vasiot avtomobil za %d.", carsellprice);
(9564) : warning 205: redundant code: constant expression is zero
Код:
 if(dialogid == DIALOG_bProizvodi)
	    {
		    if(response)
			{
	    		if(PlayerInfo[playerid][pPosedovanjeFirme] == 0) return SCM(playerid,BELA, "{F81414}GRESKA:{FFFFFF}Nemate Biznis!");
				new i = PlayerInfo[playerid][pPosedovanjeFirme];
				new pr;
				if(sscanf(inputtext, "i", pr)) return SPD(playerid, DIALOG_bProizvodi, DIALOG_STYLE_INPUT, "Vlez", "Vnesete suma na pari koja sakate da bide vlez za vo vasiot biznis","Vnesi", "Izlezi");
				if(1 > 10000)
				{
					//if(sscanf(inputtext, "i", pr)) return SPD(playerid, DIALOG_bProizvodi, DIALOG_STYLE_INPUT, "Vlez", "Vnesete suma na pari koja sakate da bide vlez za vo vasiot biznis","Vnesi", "Izlezi");
					BiznisInfo[i][bVlez] = pr;
		    		SacuvajBiznis(i);
					BiznisLP(i);
					SCMF(playerid,BELA,"{6EF83C}INFO:{FFFFFF}Vlezot na vasiot biznis sega e {FFFFFF}$%d!", pr);
				}else return SCM(playerid,BELA,"{6EF83C}INFO:{FFFFFF}Vlezot nemoze da bide pomal od 1$ ili pogolem od 10000$");

			
			}
	    }
warn on this
Код:
if(1 > 10000)
(9884) : warning 213: tag mismatch
Код:
     	if(dialogid == DIALOG_FIRMA2)
	    {
		    if(!response) return 1;
			if(PlayerInfo[playerid][pPosedovanjeFirme2] == 0) return SCM(playerid,BELA, "{F81414}GRESKA:{FFFFFF} Nemate Biznis!");
			new i = PlayerInfo[playerid][pPosedovanjeFirme2];
			switch(listitem)
			{
				case 0:
				{
				 	if(!IsPlayerInRangeOfPoint(playerid, 15.0, FirmaInfo[i][fUlazX], FirmaInfo[i][fUlazY], FirmaInfo[i][fUlazZ])) return SCM(playerid,BELA,"{F81414}GRESKA:{FFFFFF} Ne ste kaj vasta Firma!");
			 		GivePlayerMoney(playerid,FirmaInfo[i][fCena]/2);
					FirmaInfo[i][fProveraVlasnika] = 0; FirmaInfo[i][fKasa] = 0;
					strmid(FirmaInfo[i][bVlasnik], "Niko", 0, strlen("Niko"), 255); PlayerInfo[playerid][pPosedovanjeFirme2] = 0;
					SacuvajFirme(i); FirmaLP(i); OnPlayerUpdate(playerid);
					format(string,sizeof(string),"{6EF83C}INFO:{FFFFFF}Ja prodadovte Firmata za{FFFFFF}$%d {00C0FF}!",FirmaInfo[i][fCena]);
					SCM(playerid,BELA,string);
				}
				case 1:
				{
        				format(string,sizeof(string),"Kasa: %d ",FirmaInfo[i][fKasa]);
						SCM(playerid,BELA,string);
				}
				case 2:
				{
						SPD(playerid,ZArabotka_FIRMA,DIALOG_STYLE_INPUT, "Podigni Pari", "Vnesite Suma na pari \nkoja sakate da ja podignete od vasata firma", "Podigni", "Izlezi");
		
				}
			}
		}
warn on this
Код:
strmid(FirmaInfo[i][bVlasnik], "Niko", 0, strlen("Niko"), 255); PlayerInfo[playerid][pPosedovanjeFirme2] = 0;
(10447) : warning 202: number of arguments does not match definition
Код:
if(dialogid == 9813)
		{
		 	if(response)
		    {
			        strval(inputtext);
					strmid(PlayerInfo[playerid][pEmail], inputtext, 0, strlen(inputtext), 225);
					format(string, sizeof(string), "{6EF83C}INFO:{FFFFFF}Go promenavte vasiot E-Mail vo %s.", inputtext);
					SendClientMessage(playerid, COLOR_WHITE, string);
					EmailDozvola[playerid] = 0;
					OnPlayerRegister(playerid);
			}
		}
Warn on this
Код:
OnPlayerRegister(playerid);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)