Atram(alsotramcar; and inNorth Americastreetcar,trolley,trolley car, orcable car) is arail vehiclewhich runs ontracksalong public urban streets, and also sometimes on a segregatedright of way.[1]The lines or networks operated by tramcars are calledtramways. Tramways powered by electricity, the most common type historically, were once calledelectric street railways(mainly in the United States) due to their being widely used in urban areas before the universal adoption ofelectrification.
Details
Cable cars can be controlled by either NPCs or actual players. In San Francisco, the cable cars begin their runs at 6 a.m. and continue until midnight. Their can be an economy set up around cable cars in-game. As of August 2017, cable car fares are $7.00 and all fares are one way. There can be discounted fares for seniors but only during non-peak hours. Players should be allowed to purchase $17.00 day passes for their characters and players should be able to purchase all-day passports directly from the cable car operator. The cable car operator should be able to make change up to $20 only.
The reason i voted for the NPC is because let's say, in an escape plan a player would expect the tram to arrive at an almost exact time, and that would work flawlessly with NPCs. On the other hand, a player might go afk for a minute or could miss a station.
Initially, I agreed with this but then getting more in depth into it, I really don't think it'll be a good idea due to SA-MP's physics in general, it might cause a lot of bugs such as vehicles getting destroyed / or people abusing it in a way which can't be predicted from now, and if the Trolley is added, I don't think it should be replaced with taxis either.
I don't know if there is possible script-wise for automatic trolleys to have sensors of cars, in order to stop or slowdown. Would be an idea to have them driven by players, as a script job.
NPCs - hard to make a system that doesn’t interfere with roleplay (I.e car accident in the road and BOOM Henry the fucking tram comes smashing through EMS)
Players - Could actually be a nice little side job Driving a tram around
another problem is you can’t enter as a passenger but it could probably be done scriptwise creating an interior and you get teleported into it