You are not logged in.
Pages: 1
Люди если кто знает, скажите пожалуйста как сэмулировать прицел?
Огромное спасибо, выручил.Только вот можеш сказать как он именно работает? Автоматически или надо ставить условие на нажатие клавиши?Если сможеш приведи какой нибудь легкий пример.
Кто знает как сделать так: Когда прицеливаешся на человека он записывается в переменную и тоже самое с машиной?
Что-то я и забыл про поиск, благодарю.
Можеш скинуть ссылку, где подробнее написанно об эмулирование клавиш?
Немогу понять, за что отвечают следующие строки:
20@ = 17
20@ *= 2
20@ += 0xB73458
0A8C: write_memory 20@ size 2 value 0xFF virtual_protect 0
Объясни пожалуйста.
Спасибо теперь работает, но можеш объяснить, почему до этого выкидывало?
Вот собственно и сам скрипт:
{$CLEO .cs}
0000: NOP
:NONAME_2
wait 0
if
Player.Defined($PLYAER_ACTOR)
jf @NONAME_2
:NONAME_22
wait 0
Model.Load(#SAWNOFF)
038B: load_requested_models
wait 0
if
Model.Available(#SAWNOFF)
jf @NONAME_22
:NONAME_53
wait 0
if
0AB0: key_pressed 54
jf @NONAME_53
:NONAME_72
wait 0
wait 0
01B2: give_actor $PLYAER_ACTOR weapon 26 ammo 34 // Load the weapon model before using this
:NONAME_89
wait 0
00E1: player 0 pressed_key 17
jf @NONAME_89
wait 0
0555: remove_weapon 26 from_actor $PLYAER_ACTOR
0AB0: key_pressed 34
jf @NONAME_72
Model.Destroy(#SAWNOFF)
jump @NONAME_2
P.S: Вылетае сразу, после нажатия клавиши 0AB0: key_pressed 54.
P.S.S: Скрипт должен выполнять слудующую функцию: Двать игроку оружие и после выстрела удалять его.Повторять, пока не будет нажата опр. клавиша
Кто знает опкод для того,что бы спустить машине колеса,и наоборот.
Спасибо всем, очень помогли
Если кто знает, скажите какой опкод нужен для случая:
if
---> скорость машины 0@, равна или меньше (опеределенного значения) <---
jump @1234
Люди, как сделать так, чтобы данные о машине удалялись если игрок её невидит,
но скрипт до этого момента продолжал работать с начала?
Вот теперь понимаю, спасибо тебе
И ещё вопрос, как работает команда: gosub, а то сколько я не пробовал понять, немогу
Уууу, кароче мне до этого ещё далеко
И ещё вопрос, кто знает, что это такое? Точнее как это читаеться и работает?
&0(15@,1i) == 16711680
Хм, ну я в скриптинге особо не разбираюсь, "чайник" же ещё
Вот он в оригенальном виде, а у меня был просто переделанный
801C: not $Var_1 >= $Var_1
Из учебника для "чайников" откуда же еще
Всё работает! Огромное всем спасибо за то, что дали понять, что неправельно и огромное спасибо тебе Den_spb за этот каверзный опкод)):^
Нет, даже так ничего не получается(
Но я 100% знаю, что обрываеться всё на опкоде
801C: not car 0@ health >= 950, а вот как исправить незнаю...
хм,все равно не работает(
но если поменять это условие:
if
801C: not car 0@ health >= 950
jf @START
на условие нажатия клавиши,то он работает, можно ли заменить это условие:
801C: not car 0@ health >= 950
на другое, но что бы смысл был тот же?
спасибо за то, что исправил указал ошибки, буду знать, но всё равно вылетает , я почему то ссылаюсь на данную строчку
801C: not car 0@ health >= 950 можел ли тут, быть какая-то ошибка?
Кто знает, объясните, пожалуйста, где ошибка и почему я вылетаю?Очень прошу помогите.
{$CLEO .cs}
0000: NOP
:NONAME_2
wait 0
if
Player.Defined($PLAYER_ACTOR)
Actor.Driving($PLAYER_ACTOR)
jf @NONAME_2
:load
wait 0
03C0: $CAR = actor $PLAYER_ACTOR car
:NONAME_39
wait 0
if
801C: not car $CAR health >= 950
jf @NONAME_39
:NONAME_75
wait 0
Car.SetImmunities($CAR, 1, 1, 1, 1, 1)
066B: $ATCH = attach_particle "EXPLOSION_LARGE" to_car $CAR with_offset 0.0 0.0 0.0 flag 1
wait 0
064C: make_particle $ATCH visible
wait 20
0650: destroy_particle $ATCH
wait 0
0407: store_coords_to 2@ 3@ 4@ from_car $CAR with_offset 0.0 0.0 0.0
020C: create_explosion_with_radius 10 at 2@ 3@ 4@
0948: create_explosion_at 2@ 3@ 4@ type 10 camera_shake 1
0565: create_soundless_explosion_at 2@ 3@ 4@ type 10
wait 3000
Car.SetImmunities($CAR, 0, 0, 0, 0, 0)
Car.Health($CAR) = 1000
jump @NONAME_2
Pages: 1