how can i make a swep or a snpc?

i dont know if this is the right forum but how can i start making my own sweps or npcs?
thank you.

You need to learn texturing, modelling, code LUA etc.

Well actually only thing you need to know is hot to lua, since you can quite get everything else from fpsbanana.com

are there any good lua guides anywhere and is learning it hard?

There’s a few guides in there that will get you started. It’s not that hard to learn if you understand the basic concept of coding. If you don’t understand something or you can’t fix a bug, ask around the lua section.