#1 Re: Вопросы по скриптингу » Помогите с CLEO новичку » 24-04-2012 08:21

Jack Daniel's wrote:

Если бы такой опкод и был бы, то как бы по твоему он вообще проверял объект на "почти соприкосновение с водой". Но можно сделать так: если я не ошибаюсь - уровень воды в гта са везде один во всех штатах, надо взять Z координату воды и проверять не находится координата объекта "близко" к координате воды. Т.е Zтела-Zводы= отрицательное значение - в воде, равное - наполовину в воде, меньше/равное n - находится на расстоянии n от воды.

вот имено примерно это я и имел ввиду. про опкод я вовсе ничего не говорил)

Den_spb wrote:

Можно применить проверку нахождения объекта в воде:

пробовал - поздно срабатывает..

Den_spb wrote:

Другой способ - определяем высоту нижнего габарита объекта и сравниваем его с высотой уровня воды:

а вот это уже интереснее..
спасибо, помогли.

#2 Re: Вопросы по скриптингу » Помогите с CLEO новичку » 22-04-2012 14:58

дабы не создавать еще одну тему спрошу тут. скажите, можно ли как нибудь определить, что объект сейчас упадёт в воду(или хотя бы начнет её касаться), ну кароче главно чтобы он уже не тонул и не плавал в воде. как то так)

#4 Вопросы по скриптингу » Помогите с CLEO новичку » 22-04-2012 12:28

TheRealBear
Replies: 6

Все привет. Я пытаюсь добавить в SA свой чит-код, но у меня пока что не очень выходит. Мне нужно как-то проверить введена ли строка на клаве. Пытался воспользоваться опкодом 0ADC: test_cheat "STRING", но ничего не выходит(при компиляции ошибку выдаёт, типа опкод не известен). Затем решил тупо стырить способ из другого CLEO-скрипта(ggun), все получилось, кароче вот часть кода:

:NONAME
wait 0
0@ = -229908
0A8D: $result = read_memory 9867602 size 4 virtual_protect 0
if &0(0@,1i) == 1195857230
then
&0(0@,1i) = 1195857216 
jump @NONAME_2
else
jump @NONAME
end

но мне то надо как бы другой текст на проверку, а не "GGUN", дак вот как бы мне это сделать)

Board footer

Powered by FluxBB