Yes, the lights do work.
createObjectBox(1,10,10,10)
createLightDirectional(1,1,-1,0,255,0,0)
createLightPoint(1,10,10,0,50,0,255,0)
setCameraPosition(1,0,10,-30)
setCameraLookAt(1,0,0,0,0)
repeat
rotateObjectLocalY(1,1)
sync()
until getButtonPressed(1) = 1
end
You have to be a little careful with the radius value of the point light, the intensity drops off rather fast. You can't use a point light without a directional light and you can only have one directional light and one point light (although you can right your own shader to over come this limit).