You are not logged in.
Добрый день, друзья. Нужна помощь по GTA III.
Надо как-то определить ID модели обьекта (есть хэндл и адресс структуры).
@MB116
"Полученную" модель надо ещё и загрузить.
repeat
0209: 0@ = random_int_in_ranges 400 612
until 0A01: model 0@ car
if
not model.Available(0@)
then
model.Load(0@)
while not model.Available(0@)
wait 0
end
end
car.Create(1@, 0@, -2026.504, 177.0419, 28.8359)
Как вывести на экран значение float, чтоб с точкой было?
0@ = 5.27348568 0AD0: show_formatted_text_lowpriority "%.5g" time 5000 0@
Den_spb, спасибо за информацию. Буду ждать появления программистов...
Можно ли проверить, загружен ли определённый txd-архив в память?
Voron295, не совсем тебя понял... Ты имеешь ввиду, что если в анимации будет задействована только нижняя часть скелета, то прицеливание и стрельба будет возможной?
можно попробовать воспроизвести анимацию опкодом 0A1A, не уверен что поможет, но стоит попробовать.
Не помогло. При попытке прицелиться заканчивается воспроизведение анимации.
Есть другие варианты, но тогда нужно править саму анимацию...
Об этом подробней, пожалуйста.
Можно ли сделать возможными прицеливание и стрельбу из оружия во время проигрывания анимации?
Не известная команда end.
Замени тот end на until false
Den_spb, я использовал ф-цию getScreenXYFrom3DCoords (была опубликована на gtaforums)
Проблему решил написанием скрипта, в который передавал параметры из миссии. В отдельном скрипте всё прекрасно работает.
scm-функции правильно работают в клео-миссиях? У меня проблемы возникли, даже не знаю с чем ещё это может быть связанно.
Очень хотелось бы texture draw, вроде ж есть спидометры, сделанные через длл, так что наверно и через cleo возможно такое сделать.
Открой VCSCM.ini, и если там нету этих опкодов, просто допиши их. (Можешь скопировать из SASCM.ini).
Они будут работать.
ну открой базу лисенера, да поищи по слову ccamera
Я пробовал найти, но не нашёл, поэтому прошу помощи.
Можете подсказать адресс старта блока камеры в GTAIII? (ccamera)
Здравствуйте.
Можно ли узнать координаты размещения на экране треугольника прицеливания (который в режиме джойпада)?
Seemann, спасибо, проверю.
Проблема с
05EF: 3@ = random_actor_near_point 0@ 1@ 2@ in_radius 2000.0 find_next 0 pass_deads 1
Значение радиуса постоянно равно ~10.0, какие значения ни ставь.
С автомобилями такой проблемы нет.
Может кто знает, на каком оффсете от curr_thread_pointer находится блок локальных переменных? Жаль, но опкода var_offset тут нету...