Nutscript bodygroup for clockwork

Ok so I am trying to get the Nutscript command for setting bodygroups to work with nutscript, I have gotten it so there are no errors but have no clue how to actually get it working.

Here is the code


local Clockwork = Clockwork;

local COMMAND = Clockwork.command:New("Charsetbodygroup");
COMMAND.tip = "Set a charater's bodygroup.";
COMMAND.text = "<string name> <string bodyGroup> [number value]";
COMMAND.flags = CMD_DEFAULT;
COMMAND.access = "a";
COMMAND.arguments = 1;

-- Called when the command has been run.
function COMMAND:OnRun(player, arguments)
	local target = Clockwork.player:FindByID(arguments[1])
	
	if (target) then
		local value = tonumber(arguments[3]);
    	
		if (IsValid(target) and target:getChar()) then
			local index = target:FindBodygroupByName(arguments[2]);
			if (index > -1) then
				if (value and value < 1) then
					value = nil
				end;
				local groups = target:getChar():getData("groups", {});
				groups[index] = value
				target:getChar():setData("groups", groups);
				target:SetBodygroup(index, value or 0) 
				Clockwork.util.notifyLocalized("cChangeGroups", nil, client:Name(), target:Name(), arguments[2], value or 0);
            else
        		return "@invalidArg", 2
            end;
		end;
	end;
end;


COMMAND:Register(); 

Can anyone help?

Bump

You should probably try their forums rather than here given that you have to pay conna 20 shekels for the “privilege” of developing for his gamemode, It’s unlikely that many people here have a dev subscription

Considering there are functions that don’t exist in the cw framework I wouldn’t expect it to work. I’m assuming its for nutscript and thats not going to cut it.