
COMMAND:guinchar(playerid)
{
if(!IsPlayerConnected(playerid))
return true;
if(!IsPlayerInAnyVehicle(playerid))
return true;
if(!GetVehicleModel(GetPlayerVehicleID(playerid)) == 531)
return true;
if(!GetPlayerState(playerid)==2)
return true;
new
Float:A_X,Float:A_Y,Float:A_Z,
Float:B_X,Float:B_Y,Float:B_Z,
_F=0,
_VeiculoID_=0;
GetPlayerPos(playerid,A_X,A_Y,A_Z);
while((_VeiculoID_<MAX_VEHICLES)&&(!_F))
{
_VeiculoID_++;
GetVehiclePos(_VeiculoID_,B_X,B_Y,B_Z);
if ((floatabs(A_X-B_X)<7.0)&&(floatabs(A_Y-B_Y)<7.0)&&(floatabs(A_Z-B_Z)<7.0)&&(_VeiculoID_!=GetPlayerVehicleID(playerid)))
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))){DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));}else{AttachTrailerToVehicle(_VeiculoID_,GetPlayerVehicleID(playerid));}
}
if(!_F)
return true;
}
return 1;
}
|
COMMAND:tt(playerid) { new Float:X; new Float:Y; new Float:Z; GetPlayerPos(playerid,X,Y,Z); CreateVehicle(531,X,Y-5,Z,1,-1,0,1); return 1; } |