private int cfnPresetScript(SwordObject cpt, int id, int target, int script, int e, int f, int z, int x)
{
SwordObject tar = _objMan.FetchObject((uint)target);
tar.tree.script_level = 0;
tar.tree.script_pc[0] = script;
tar.tree.script_id[0] = script;
if (tar.logic == LOGIC_idle)
tar.logic = LOGIC_script;
return SCRIPT_CONT;
}