Sending skills is only possible for global entities. There once was a function you could use to "register" wed created entities (so that they got a global pointer) but that feature was removed in newer versions because it's not really needed.
For your weapon generator, you won't need to send skills if you do it the way I described it in the PM I've sent you.
But if you want to do it with skills, here is a small workaround:
In the action of the WED created entity, let the server (only the server!) create a global entity using enet_ent_create(). Then you can use this global entity as weapon generator.
ANet - A stable and secure network plugin with multi-zone, unlimited players, voip, server-list features,... (for A7/A8)!
get free version