Faça uma depuração (debug) em seu código nas partes necessitadas (ponto principal, que é o carregamento).
Leia um pouco sobre um Tutorial/Guia que eu fiz anteriormente sobre isso
*
Leia um pouco sobre um Tutorial/Guia que eu fiz anteriormente sobre isso
*
As armas estão sendo carregadas do mesmo arquivo?
A ordem de chamada das funções está correta?
As armas não são carregadas do arquivo, ou pelo o que entendi não estão sendo setadas pelo GivePlayerWeaponEx?