[Edit]
Long Version:
I fixed my problem! I was using the word Rifles in the gun menu causing the stupid thing to think that it was for the rifle menu so I changed it to rifle weapons and it works fine
Short Version:
You can't use a frase that is being registered as menu A in a menu that should be registered as B
Example:
(not actually correct thing)
register_menu(menuid(A...
reigster_menu(menuid(B...
(this is menu A)show menu(..." A "
(this is menu B)show_menu(..." B A"
this will cause the plugin ingame to think menu B is menu A causing the keyinformation to go to the A function not B even though it will show the B menu
Hope that's clear enough... Problaby not, But this is the stupid part:
NO where in the tutorial does it explaint this... it says the menu id must appear in your menu but it doesn't explain what will hapen if you try to put 2 registered phrases in 1 menu