03.08.2017, 17:17
yes i have syntax count wrong why tho
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++) 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; }//??
Код:
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