Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmd, "/tow", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pJob] == 6)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 || GetVehicleModel(GetPlayerVehicleID(playerid)) == )
- {
- if(GetPlayerState(playerid) == 2)
- {
- 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, COLOR_GREY, "[Error:] There is no vehicle in range");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "[Error:] You must be the driver to use the tow");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "[Error:] You must be in a tow truck");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "[Error:] You must be be in a vehicle");
- return 1;
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "[Error:] You are not a mechanic");
- return 1;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement