Actually it wasn't every error I ask what the problem was. Most of the errors I got I was able to fix on my own. Some of the coding functions that was used in that example I already written in my plugin as a stock well befor I started that thread. I had no problem making the explosion with shockwave and dynamic light its self. I just had a hard time getting the explosive damage its self to work properly. I've tryed to using radius_damage() but it was very unstable using the same origin index as the explosion effects. I was even told that radius_damage finds the origin on its own and so I tryed that was and result of that was explosion only happened at x0,y0,z0 origin so that wasnt true.