You are not logged in.
Существует ли опкод, позволяющий заспаунить рандомное авто из определяемого диапазна ID?
Например, опкод 09B2 - спаунит авто рандомно из всех возможных. Нужно что-то похожее, но где можно указать, что перебор должен происходить, например, с ID 411 по ID 420.
Offline
Не помню, есть ли в клео опкод для рандомизации чисел (можно написать и свой рандом даже на клео, если понадобится), то с помощью какого-нибудь хитрого цикла можно сделать выбор чисел от n до m. Ну а далее этот id использовать в спавне машины.
UPD. Собственно, есть 2 опкода генерящих рандомные числа в пределах.
0099: $8224 = random_int_in_ranges_0_to_32767
0209: 17@ = random_int_in_ranges 0 10
(Есть аналоги для float)
Last edited by Jack Daniel's (03-06-2012 08:45)
Offline
0209 - как раз им и воспользовался, спасибо. Теперь всплыла другая проблема:
00A5: 35@(93@,16i) = create_car 108@ at 154@ 155@ 156@
- создаем тачку (ID берем из переменной 108@) с координатами из переменных 154@ 155@ 156@. Но вот что значат цифры до знака равно не понимаю.
UPD: Добрые люди объяснили, что это индекс переменной и кол-во элементов массива.
Last edited by little_idiot (03-06-2012 22:41)
Offline