31.07.2013, 03:30
Very poorly done indeed!
This should do it.
Код:
new pAutoFix[MAX_PLAYERS]; // OnGameModeInit SetTimer("autoRepair", 400, true); CMD:godmode(playerid, params[]) { if(pAutoFix[playerid] == 0) { SetPlayerHealth(playerid, 1000000); SendClientMessage(playerid,-1,"Godmode: {0000FF}ON"); SendClientMessage(playerid,COLOR_RED,"Your vehicle cannot be destroyed."); pAutoFix[playerid] = 1; } else { SetPlayerHealth(playerid,100); SendClientMessage(playerid,-1,"Godmode: {FF0000}OFF"); SendClientMessage(playerid,COLOR_RED,"Your vehicle can be destroyed."); pAutoFix[playerid] = 0; } return 1; } forward autoRepair() public autoRepair() { for(new ii = 0; ii < MAX_PLAYERS; ii++) { new vID = GetPlayerVehicleID(ii); if(vID != 0) { if(pAutoFix[ii] == 1) RepairVehicle(vID); } } return true; }