How to create an object with both emmision and diffuse or reflective properties?
You can plug a Texture Coordinates node from Reflection to Mapping node, mapping node to Math node set to mulptiply connected to ColorRamp and connected to another Math node set to multiply plugged in a Mix Shader node, in the Mix Shader connect Emmision Shader and another Mix Shader With Diffuse as the First Shader and With Translucent as the Second shader 


The Result