No soy bueno, tampoco soy malo sino todo lo contrario...
Y = (Y2 - Y1)/(X2 - X1) * X + Y1 - X2 * (Y2 - Y1)/(X2 - X1)