08.01.2010, 16:15
i rearranged the "else" statements. give it a try
a single line for each bracket made it easier...
if someone now wants to complain about me blowing up the code, then have a look at this line:
-no comment-
a single line for each bracket made it easier...
Код:
if(strcmp(cmd, "/scrapcar", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsPlayerInAnyVehicle(playerid)) { if(IsPlayerInArea(playerid, 214.973251, 208.995681, 27.271835, 22.040054)==1) { PlayerInfo[playerid][pMaterials] + 60; PlayerActionMessage(playerid,15.0,"cuts his car into small pieces, and gets 60 blocks of scrap metal from it."); } else { SendClientMessage(playerid, COLOR_WHITE, "[ERROR:] You must be at the warehouse to scrap your car."); } } else { SendClientMessage(playerid, COLOR_WHITE, "[ERROR:] You must be driving a car to scrap it."); } } else { SendClientMessage(playerid, COLOR_WHITE, "[ERROR:] Login first.");//this will print out a text to a not-connected player? } return 1; }
Код:
if(strcmp(cmd, "/scrapcar", true) == 0){if(IsPlayerConnected(playerid)){if(IsPlayerInAnyVehicle(playerid)){if(IsPlayerInArea(playerid, 214.973251, 208.995681, 27.271835, 22.040054)==1){PlayerInfo[playerid][pMaterials] + 60;PlayerActionMessage(playerid,15.0,"cuts his car into small pieces, and gets 60 blocks of scrap metal from it.");}else{SendClientMessage(playerid, COLOR_WHITE, "[ERROR:] You must be at the warehouse to scrap your car.");}}else{SendClientMessage(playerid, COLOR_WHITE, "[ERROR:] You must be driving a car to scrap it.");}}else{SendClientMessage(playerid, COLOR_WHITE, "[ERROR:] Login first.");//this will print out a text to a not-connected player?}return 1;}