ETC_ID_LIST = { ACT_TYPE_WHEN_DIED = 1, AUTO_ACCEPT_INVITED_PARTY = 2, PICKUP_CONSUME_ITEMTYPE = 3, PICKUP_EQUIP_ITEMTYPE = 4, PICKUP_CARD_ITEMTYPE = 5, PICKUP_ETC_ITEMTYPE = 6, ACT_TYPE_WHEN_OVER_WEIGHT = 7, PREEMPTIVE_ATTACK = 8, USE_SKILL_FOR_PARTY_MEMBER_HP = 9, HP_FOR_PARTY_MEMBER = 10, SKILLID_FOR_PARTY_MEMBER_HP = 11, SKILLLV_FOR_PARTY_MEMBER_HP = 12 } EtcStrListForCheckBox = { MsgStrID.MSI_EX_MACRO_ETC_1, MsgStrID.MSI_EX_MACRO_ETC_2, MsgStrID.MSI_EX_MACRO_ETC_3, MsgStrID.MSI_EX_MACRO_ETC_4, MsgStrID.MSI_EX_MACRO_ETC_5, MsgStrID.MSI_EX_MACRO_ETC_6, MsgStrID.MSI_EX_MACRO_ETC_7, MsgStrID.MSI_EX_MACRO_ETC_8, MsgStrID.MSI_EX_MACRO_ETC_9, MsgStrID.MSI_EX_MACRO_ETC_10, MsgStrID.MSI_EX_MACRO_ETC_3, MsgStrID.MSI_EX_MACRO_ETC_11, MsgStrID.MSI_EX_MACRO_ETC_12 } function GetStringForCheckBox(nIndex) local strMsg = EtcStrListForCheckBox[nIndex] if strMsg ~= nil then return strMsg end return "" end ETC_ACT_TYPE = { NONE = -1, USE_RESURRECTION_ITEM = 0, MOVE_TO_TOWN = 1, TERMINATE_THE_CONNECTION = 2, USE_BUTTERFLY_WINGS_ITEM = 3 } INVITED_PARTY = { NONE = -1, AUTO_ACCEPT = 0, REJECT = 1 } EtcSettingList = {} function GetSettingForCheckBox(nIndex) local value = EtcSettingList[nIndex] if value ~= nil then return value end return -1 end