possible to make the pickup trucks tow cars?
#2

I don't understand what you want, but I hate commands from the style like you made. I use in my way which is faster, many people use it altought.
pawn Код:
if(!strcmp(cmd,"/tow",true))
{
  if(PlayerInfo[playerid][pJob]!=7)
    return SendClientMessage(playerid,COLOR_GRAD2,"You need to be a Mechanic to use this!");
  if(!IsPlayerInAnyVehicle(playerid))
    return SendClientMessage(playerid, COLOR_GRAD2, "You need to be in a vehicle to do this!");
  if(GetVehicleModel(GetPlayerVehicleID(playerid))!=525)
    return SendClientMessage(playerid, COLOR_GRAD2, "You need to be in a Tow truck to use this!");
  if(GetPlayerState(playerid)!=2)
    return SendClientMessage(playerid, COLOR_GRAD2, "You need to be the driver!");
  new Float:pX,Float:pY,Float:pZ;
  GetPlayerPos(playerid,pX,pY,pZ);
  new Float:vX,Float:vY,Float:vZ;
  new Found=0;
  new vid=0;
  while((vid<MAX_VEHICLES)&&(!Found))
  {
    vid++;
    GetVehiclePos(vid,vX,vY,vZ);
    if ((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
      {
      Found=1;
      if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
      {
                    DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
        }
      }
      else
      {
           AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
        }
      }
      if(!Found)
      {
           SendClientMessage(playerid,0xFFFF00AA,"There is no car in range.");
        }
      return 1;
  }
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)