Da ich mit ein Müllmann System Bastle und das Funktioniert auch, aber nur wenn das Fahrzeug gerade steht.
Hier mal ein Beispiel, wie er immer die richtigen Rotations Achsen nimmt, also bei jeder Rotation vom Auto die Tonne hinten ist.
Das mit der Höhe der Tonne kannste ja selbst justieren 
Am besten pack das in ein Filterskript und lad es ingame mit den neuen Daten immer neu, oder pack es in einen Command, damit das ganz schnell geht 
Kannst natürlich auch einen Editor verwenden, gibt viele Möglichkeiten sowas schnell zu justieren
new Float:wide, Float:long, Float:hight,Float:x,Float:y,Float:z,Float:a;
GetVehicleModelInfo(408, VEHICLE_MODEL_INFO_SIZE, wide,long,hight);
GetVehiclePos(veh,x,y,z),GetVehicleZAngle(veh,a); //veh = vehicleid vom Müllfahrzeug
x -= (long/2) * floatsin(-a, degrees); //Falls das nicht perfekt passen sollte, zieh noch etwas ab, wie -0.5 oder so
y -= (long/2) * floatcos(-a, degrees); //Falls das nicht perfekt passen sollte, zieh noch etwas ab, wie -0.5 oder so
z -= 0.5; //Hier kannst du die Höhe der Tonne justieren
SetObjectPos(tonne,x,y,z); //tonne = objektid von der Mülltonne