Hi guys, for anyone interested or who can help me I did some tests.
The script in question seems to me ncStuLit.int; I initially tried to insert this code:
if (op_global_var(506) != 0) then
begin
op_metarule3(107, op_dude_obj(), 16777389, 0);
end
where 16777389 is the PID identifier of the Vault Boxer animation
included in the file Critters.lst.
Result: the new animation is loaded correctly, but because the boxing gloves are not fitted automatically to the beginning of the round (same thing in the original version of the script), in accessing the inventory the same animation back to the basic version of the Vault Suit

!
Then I tried to create a new item, that I called "boxing suit", always scripted to equip to the beginning of the match with this code:
if (op_global_var(506) != 0) then
begin
restock_obj := op_create_object(953, 0, 0, -1);
op_add_mult_objs_to_inven(op_dude_obj(), restock_obj, 1);
op_wield_obj_critter(op_dude_obj(), restock_obj);
end
where 953 is the pid of new item.
Result: the new "boxing suit" is automatically fitted and new animation loaded but every match I find myself also with a new additional suit in inventory

!!
As already mentioned, my knowledge of modding is superficial and I don't know the codes to be entered to limit the creation of "boxing suit" at the beginning of the fighting if it already exists, or to eliminate it at the end of the match; I'm getting

in finding a solution

!
On the other hand I can not just add to the map the new suit because the script in question temporarily eliminates all the inventory at the beginning of the fight, right? Or you can limit this exclusion somehow?
Thanks in advance holy soul who decides to help me
