ID:161221
 
var/obj/B = new/obj/bus(src.loc)

Alright I have this I made right...

var/obj/B = new/obj/bus(--HERE--)


The problem is in the spot that says --HERE-- I only know how to do src.loc..

I have tried things like

src.y+2,src.x+3 and dunno why it doesn't even spawn...

Help plz.
You'd use locate() to find the turf to place it on, like so:

var/turf/T = locate(x+3, y+2, z)
var/obj/bus/B = new(T)


Keep in mind that T might not be found if it would be off the map. You'd want to put an if(T) line in there to ensure that it exists if that's possible.