No helmet, no petrol in Ranchi