ListItemDelete
Revision as of 16:58, 4 August 2008 by Chaz Longstaff (talk | contribs)
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Function: list ListItemDelete(list mylist, string element);
Removes one item from a list.
See also: Lists
<lsl> list ListItemDelete(list mylist,string element_old) {
list newlist; integer placeinlist = llListFindList(mylist, [element_old]); if (placeinlist != -1) { newlist = llDeleteSubList(mylist, placeinlist, placeinlist); } return newlist;
}
</lsl>
list myShortenedList = ListItemDelete(mylist,"Brown");