#1 Re: Вопросы по скриптингу » Один вопрос » 09-06-2011 18:32

Люди если кто знает, скажите пожалуйста как сэмулировать прицел?

#2 Re: Вопросы по скриптингу » Один вопрос » 31-03-2011 18:04

Огромное спасибо, выручил.Только вот можеш сказать как он именно работает? Автоматически или надо ставить условие на нажатие клавиши?Если сможеш приведи какой нибудь легкий пример.

#3 Re: Вопросы по скриптингу » Один вопрос » 31-03-2011 12:01

Кто знает как сделать так: Когда  прицеливаешся  на человека он записывается в переменную и тоже самое с машиной?

#5 Re: Вопросы по скриптингу » Немогу понять, почему вылетает? » 27-03-2011 16:32

Можеш скинуть ссылку, где подробнее написанно об эмулирование клавиш?

#6 Re: Вопросы по скриптингу » Немогу понять, почему вылетает? » 24-03-2011 20:06

Немогу понять, за что отвечают следующие строки:
20@ = 17
20@ *= 2
20@ += 0xB73458
0A8C: write_memory 20@ size 2 value 0xFF virtual_protect 0
Объясни пожалуйста.

#7 Re: Вопросы по скриптингу » Немогу понять, почему вылетает? » 22-03-2011 18:59

Спасибо теперь работает, но можеш объяснить, почему до этого выкидывало?

#8 Вопросы по скриптингу » Немогу понять, почему вылетает? » 22-03-2011 17:46

Ty6ePkYJIe3
Replies: 11

Вот собственно и сам скрипт:
{$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: Скрипт должен выполнять слудующую функцию: Двать игроку оружие и после выстрела удалять его.Повторять, пока не будет нажата опр. клавиша

#9 Re: Вопросы по скриптингу » Один вопрос » 19-03-2011 06:50

Кто знает опкод для того,что бы спустить машине колеса,и наоборот.

#10 Re: Вопросы по скриптингу » Один вопрос » 17-03-2011 20:36

Спасибо всем, очень помогли

#11 Re: Вопросы по скриптингу » Один вопрос » 17-03-2011 19:08

Если кто знает, скажите какой опкод нужен для случая:
if
---> скорость машины 0@, равна или меньше (опеределенного значения) <---
jump @1234

#12 Re: Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 21-02-2011 15:45

Люди, как сделать так, чтобы данные о машине удалялись если игрок её невидит,

но скрипт до этого момента продолжал работать с начала?

#14 Re: Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 20-02-2011 11:15

И ещё вопрос, как работает команда: gosub, а то сколько я не пробовал понять, немогу sad

#16 Re: Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 19-02-2011 17:43

И ещё вопрос, кто знает, что это такое? Точнее как это читаеться и работает?
&0(15@,1i) == 16711680

#17 Re: Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 19-02-2011 17:36

Хм, ну я в скриптинге особо не разбираюсь, "чайник" же ещё grin

#18 Re: Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 19-02-2011 13:07

Вот он в оригенальном виде, а у меня был просто переделанный grin
801C: not $Var_1 >= $Var_1

#20 Re: Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 18-02-2011 16:17

Всё работает! Огромное всем спасибо за то, что дали понять, что неправельно и огромное спасибо тебе Den_spb за этот каверзный опкод)):^

#21 Re: Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 18-02-2011 13:04

Нет, даже так ничего не получается(
Но я 100% знаю, что обрываеться всё на опкоде
801C: not car 0@ health >= 950, а вот как исправить незнаю...

#22 Re: Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 18-02-2011 06:34

хм,все равно не работает(
но если поменять это условие:

if
  801C: not car 0@ health >= 950
jf @START
на условие нажатия клавиши,то он работает, можно ли заменить это условие:
801C: not car 0@ health >= 950
на другое, но что бы смысл был тот же?

#23 Re: Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 17-02-2011 20:50

спасибо за то, что исправил указал ошибки, буду знать, но всё равно вылетает cry, я почему то ссылаюсь на данную строчку
801C: not car 0@ health >= 950  можел ли тут, быть какая-то ошибка?

#24 Вопросы по скриптингу » Всех кто знает скриптинг, прошу помочь. » 17-02-2011 18:31

Ty6ePkYJIe3
Replies: 21

Кто знает, объясните, пожалуйста, где ошибка и почему я вылетаю?Очень прошу помогите. cry
{$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

Board footer

Powered by FluxBB