sleepw
offline
Опыт:
8,449Активность: |
Рандом массива
кхкх..
хелр написать нормальный рандом. есть массив в него затыканы разные триггеры. и мне надо триг который бы выбирал рандом из массива,запускал его и обнулял выбранный массив.А при следующем вызове чтобы в рандом не входил обнулённый массив. вод я сделал так,но бывает что долго генерит если уже много массивов обнулены.. Код:
и ещё если возможно) если все массивы обнулены,тоесть уже нечего рандомить,запустить такойто триг. Отредактировано sleepw, 25.03.2008 в 06:27. |
25.03.2008, 04:28 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Код:
|
25.03.2008, 06:40 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
sleepw
offline
Опыт:
8,449Активность: |
о, то что надо.. сенки огромное. |
25.03.2008, 07:29 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DFlyer
<3 MJ
offline
Опыт:
42,879Активность: |
Надеюсь смысл понял и разобрался в коде, а не тупо копипаст. Если первое, то пажалуста )) |
25.03.2008, 16:35 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
sleepw
offline
Опыт:
8,449Активность: |
ну понятное дело перет тем как впихнуть вдумался) |
25.03.2008, 16:42 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Кстате, если у тебя еще мб нужно обнулять рандомный выбор то можно сделать так:
Код:
т.е. сылки на триггеры не теряются и обнуление производится просто установлению переменной udg_imax значения 20, и рандом опаять будет идти от всех тригов по одному |
25.03.2008, 16:52 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|