Item expiration time can be added in propItem.txt or spec_Item.txt, depending which version you use.
If you want expiration on items that are Tickets or Weapons etc -> (
10080 Minutes =
7 days)
Code:
11 II_SYS_TICKET_KEBARAS01 IDS_PROPITEM_TXT_009076 1 1 IK1_SYSTEM IK2_SYSTEM IK3_TICKET = TRUE 1 = 4 = = = = = = = 0 = = 1 = = 1 1 = = [COLOR="Red"]10080[/COLOR] = _NONE 0 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 999999999 = WUI_NOW = = = = = = = = = 0 0 0 0 0 0 = = = = = = = = = = = = = = = = """Itm_SysTicketKebaras.dds""" 0 """""" IDS_PROPITEM_TXT_009077
If you want expiration on items that are buffs (Balloons, cookies etc) -> (
21600000 Miliseconds =
6 Hrs
Code:
11 II_SYS_SYS_SCR_COTTONCANDYVIOLET_01 IDS_PROPITEM_TXT_009292 1 99 IK1_SYSTEM IK2_BUFF IK3_POTION_BUFF_STA = = 1 = 20 = = = = = = = 0 = = 1 = = 1 1 = = = = _NONE 0 = = = = = = = = = = = = = = = = = = = DST_STA = = 3 = = = = = = = = = = = = = = = = = = = = = = = = XI_SYS_EXCHAN01 = = = = [COLOR="red"][B]21600000[/B][/COLOR] = WUI_NOW = = = = = = = = = 0 0 0 0 0 0 = = = = = = = = = = = = = = = = """Itm_SysSysScrCottonCandyViolet.dds""" 0 """""" IDS_PROPITEM_TXT_009293
You could also choose expire time using propPackItem.inc (If you do not want to edit every item in propitem.txt/spec_item
Example Tuxedo Set (fashion)
Code:
PackItem II_SYS_SYS_SCR_BXMTUXEDO04 10080 // <<--- 10080 = 7 days
{
II_ARM_M_CHR_TUXEDO01SUIT 0 1 // <<--- Tuxedo Suit
II_ARM_M_CHR_TUXEDO01GLOVES 0 1 // <<--- Tuxedo Gloves
II_ARM_M_CHR_TUXEDO01SHOES 0 1 // <<--- Tuxedo Shoes
}
Can be used for normal items too, example cs pet for 1 month
Code:
PackItem II_SYS_SYS_SCR_BXBABYAIBATT 40320 // <<--- = 28 days
{
II_PET_AIBATT1 0 1 // <<--- Baby Aibatt Pet
}
Which will expire 28 days after opening the box.
Hope it helps