BUILDIN_FUNC(setssg) { int i, date; TBL_PC* sd; struct item item; sd = script_rid2sd(st); if( sd == NULL ) return 0; i = script_getnum(st,2); date = script_getnum(st,3); item = sd->status.inventory[i]; if( date && i >= 0 && i < MAX_INVENTORY && item.nameid > 0 && item.amount > 0 && sd->inventory_data[i] != NULL ) item.ssg += date; script_pushint(st,item.ssg); return 0; }