Just look into the default Weapon_Gun's cs files
I don't think anyone can help you very much. The variable names are quite self-explanatory in my opinion. What do you not understand?
Why it isn't showing up in the addons menu, want me to post the server.cs?Note, I've removed the shell ejection joint on the model, would that be why it's not working?
Check the console log, it usually tells you the reason why your add-on was not executed.
might be the way you packaged itis it in a folder named weapon_(name) with a description.txt inside with the server.cs?
namecheck.txt is required as well.
No it's not
I'm going to make this very easy for you. I have made templates for each type, so you don't have to script at all. If you are making a gun, download this:http://www.mediafire.com/download.php?yyytykad4mjIf you are making a Machine Gun, download this:http://www.mediafire.com/?j5qmizmyen0If you are are making a weapon you hit people with, download this:http://www.mediafire.com/download.php?km4mzmmeuzlIf you are making a thrown weapon, download this:http://www.mediafire.com/download.php?nwggmjqyxeq