ok i think i have it working for more than one player, tho it needs more testing. I have now hit another problem, i'm trying to add an action to the player when he has an m21 mag
example - _u = _this select 0
_mags = magazines _u
if ("m21" in magazines _u) then {_u addaction ["Got one","true.sqs"]}
if ("m60" in magazines _u) then {_u addaction ["Got two","true1.sqs"]}
problem is that it keeps adding the same addaction to the menu over and over again, i also want to delete the action when the script true or true1 has been fired. any suggestions?