Should return a value but already returns a value?!
#3

yes i have syntax count wrong why tho
Код:
CMD:setrentable(playerid,params[])
{ //open1
    new playName[MAX_PLAYER_NAME]; 
    GetPlayerName(playerid, playName, MAX_PLAYER_NAME);
    for(new i = 0; i < MHOUSE; i++) 
        if(!strcmp(hInfo[i][howner], playName, false)) 
        {//open2
            if(hInfo[i][rentable] == false)
			{//open3
			    hInfo[i][rentable] = true;
			    SCM(playerid,COLOR_GREY,"You should now set rent price by /setrentprice");
			    savehouse(i);
			    return 1;
			}//close3
            if(hInfo[i][rentable] == true)
			{//open4
			    hInfo[i][rentable] = false;
			    SCM(playerid,COLOR_GREY,"House is now not rentable.");
			    savehouse(i);
			    return 1;
			}//close4
        }//close2
}//close1
	return 1;
}//??
found it

Код:
CMD:setrentable(playerid,params[])
{ //open1
    new playName[MAX_PLAYER_NAME]; 
    GetPlayerName(playerid, playName, MAX_PLAYER_NAME);
    for(new i = 0; i < MHOUSE; i++) 
{//foropen THIS WAS MISSING
        if(!strcmp(hInfo[i][howner], playName, false)) 
        {//open2
            if(hInfo[i][rentable] == false)
			{//open3
			    hInfo[i][rentable] = true;
			    SCM(playerid,COLOR_GREY,"You should now set rent price by /setrentprice");
			    savehouse(i);
			    return 1;
			}//close3
            if(hInfo[i][rentable] == true)
			{//open4
			    hInfo[i][rentable] = false;
			    SCM(playerid,COLOR_GREY,"House is now not rentable.");
			    savehouse(i);
			    return 1;
			}//close4
        }//close2
}//forclose
	return 1;
}//close1
Reply


Messages In This Thread
Should return a value but already returns a value?! - by grymtn - 03.08.2017, 16:52
Re: Should return a value but already returns a value?! - by Vince - 03.08.2017, 17:04
Re: Should return a value but already returns a value?! - by grymtn - 03.08.2017, 17:17

Forum Jump:


Users browsing this thread: 1 Guest(s)