• Welcome to Vice City Multiplayer.
 

help me

Started by johnx, January 09, 2011, 09:59:37 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

johnx

how to stop fixing hunter from !fix command can anyone tell me or give me cods to stop !fix command to fixing hunter and sea sparrow

Call_me_Dad

Find out the vehicle ID of Hunter and Sea sparrow.

then add:
else if ((GetPlayerVehicleID(playerid)==HUNTER_ID) || (GetPlayerVehicleID(playerid)==SPARROW_ID)) SendClientMessage(playerid,COLOR_RED,"You cant fix this vehicle");

to ur command

johnx

not working

if(strcmp(cmd,"!fix",true) == 0)
    {
        if(!IsPlayerInAnyVehicle(playerid))
        {
            SendClientMessage(playerid,COLOR_GREY,"You're not in a vehicle!");
            if ((GetPlayerVehicleID(playerid)==155) || (GetPlayerVehicleID(playerid)==177)) SendClientMessage(playerid,COLOR_RED,"You cant fix this vehicle");
            return 0;
   }
        SetVehicleTyre(GetPlayerVehicleID(playerid), 1);
      SetVehicleLights(GetPlayerVehicleID(playerid), 1);
        SetVehicleHealth(GetPlayerVehicleID(playerid),1000);
   SendClientMessage(playerid,COLOR_YELLOW,"Your car has been fixed!");
   return 0;

      return 1;
}

JoJo_boy


if(strcmp(cmd,"!fix",true) == 0)
{
if(!IsPlayerInAnyVehicle(playerid))
        {
            SendClientMessage(playerid,COLOR_GREY,"You're not in a vehicle!");
            else if ( (GetPlayerVehicleID(playerid) == 155) || ( GetPlayerVehicleID(playerid) == 177) ) SendClientMessage(playerid,COLOR_RED,"You cant fix this vehicle");
            return 1;
  }
else {
SetVehicleTyre(GetPlayerVehicleID(playerid), 1);
SetVehicleLights(GetPlayerVehicleID(playerid), 1);
SetVehicleHealth(GetPlayerVehicleID(playerid),1000);
SendClientMessage(playerid,COLOR_YELLOW,"Your car has been fixed!");
return 1;
}
return 1;
}


i think this might work ( im not sure about if its "else if" or "elseif" )

Call_me_Dad

if(strcmp(cmd,"!fix",true) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) SendClientMessage(playerid,COLOR_GREY,"You're not in a vehicle!");
            else if ( (GetPlayerVehicleID(playerid) == 155) || ( GetPlayerVehicleID(playerid) == 177) ) SendClientMessage(playerid,COLOR_RED,"You cant fix this vehicle");
else {
SetVehicleTyre(GetPlayerVehicleID(playerid), 1);
SetVehicleLights(GetPlayerVehicleID(playerid), 1);
SetVehicleHealth(GetPlayerVehicleID(playerid),1000);
SendClientMessage(playerid,COLOR_YELLOW,"Your car has been fixed!");

}
         return 1;
}

johnx

it gives these errors
QuoteD:\VCMPSE~1\MYSERV~1\GAMEMO~1\GUPS11~1.PWN(1713) : error 001: expected token: ";", but found "if"
D:\VCMPSE~1\MYSERV~1\GAMEMO~1\GUPS11~1.PWN(1713) : error 029: invalid expression, assumed zero

johnx

#6
WorKed thnx

[GCK]KoFFe