Here is part of a script i'm working on...
{
names = llListRandomize(names,1);
names = llListRandomize(names,1);
names = llListRandomize(names,1);
names = llListRandomize(names,1);
names = llListRandomize(names,1);
names = llListRandomize(names,1);
i = llFloor(llFrand(llGetListLength(names)));
llWhisper(0,"The Grand Prize Winner Is... " + llList2String(names,i));
names = llListRandomize(names,1);
names = llListRandomize(names,1);
names = llListRandomize(names,1);
names = llListRandomize(names,1);
names = llListRandomize(names,1);
names = llListRandomize(names,1);
i = llFloor(llFrand(llGetListLength(names)));
llWhisper(0,"The Second Prize Winner Is... " + llList2String(names,i) +
"!"
;llWhisper(0,"There were " + (string)count + " participants."
;names = llDeleteSubList(names, i, i);;
}
}
In between drawing first and second prize i want it to remove the first prize winner from the list so the same person can't get both prizes, tried a few variations but i'm new to lsl and can't seem to get it to successfully remove the entry.. any ideas? (i figure i'm missing something simple!)
