Napisano dnia: 2010-12-12 14:22:28
Pierwszy problem rozwiązany teraz kiedy wsiadam do mojej hydry i mają mnie atakować też crash. Coś nie tak z tymi opcodami na atak nie dokońca je rozumiem.
Kod:
{$CLEO .cs}
0000: NOP
0247: request_model #HYDRA
0247: request_model #HMYRI
038B: load_requested_models
:start
wait 10
if
Player.Defined($PLAYER_CHAR)
jf @start
02A7: 0@ = create_icon_marker_and_sphere 5 at 2525.4763 -1703.6827 13.3799
:wmarkerze
wait 10
if
0102: actor $PLAYER_ACTOR in_sphere 2525.4763 -1703.6827 13.379 radius 1.2 1.2 3.0 sphere 1 stopped_on_foot
jf @wmarkerze
00A1: put_actor $PLAYER_ACTOR at -1348.1216 500.212 18.2344
00A5: 1@ = create_car #HYDRA at -1313.8171 507.1406 17.8453
0175: set_car 1@ Z_angle_to 268.8175
00A5: 2@ = create_car #HYDRA at -1364.6808 508.1906 17.8417
0175: set_car 2@ Z_angle_to 268.8175
00A5: 3@ = create_car #HYDRA at -1422.6284 507.871 17.8433
0175: set_car 3@ Z_angle_to 268.8175
0129: 4@ = create_actor_pedtype 23 model #HMYRI in_car 1@ driverseat
0129: 5@ = create_actor_pedtype 23 model #HMYRI in_car 2@ driverseat
0129: 6@ = create_actor_pedtype 23 model #HMYRI in_car 3@ driverseat
00A5: 20@ = create_car #HYDRA at -1457.2887 502.5706 17.8767
0175: set_car 20@ Z_angle_to 270.2756
0186: 33@ = create_marker_above_car 20@
0165: set_marker 33@ color_to 1
:czywsiadl
wait 10
if
00DB: actor $PLAYER_ACTOR in_car 20@
jf @czywsiadl
0164: disable_marker 33@
0186: 9@ = create_marker_above_car 1@
0186: 10@ = create_marker_above_car 2@
0186: 11@ = create_marker_above_car 3@
070E: hydra 1@(20@,2i) attack_player_car $PLAYER_CHAR radius 10.0
070E: hydra 2@(20@,2i) attack_player_car $PLAYER_CHAR radius 10.0
070E: hydra 3@(20@,2i) attack_player_car $PLAYER_CHAR radius 10.0
wait 10000
0224: set_car 1@ health_to 1000
0224: set_car 2@ health_to 1000
0224: set_car 3@ health_to 1000
0A93: end_custom_thread
0000: NOP
0247: request_model #HYDRA
0247: request_model #HMYRI
038B: load_requested_models
:start
wait 10
if
Player.Defined($PLAYER_CHAR)
jf @start
02A7: 0@ = create_icon_marker_and_sphere 5 at 2525.4763 -1703.6827 13.3799
:wmarkerze
wait 10
if
0102: actor $PLAYER_ACTOR in_sphere 2525.4763 -1703.6827 13.379 radius 1.2 1.2 3.0 sphere 1 stopped_on_foot
jf @wmarkerze
00A1: put_actor $PLAYER_ACTOR at -1348.1216 500.212 18.2344
00A5: 1@ = create_car #HYDRA at -1313.8171 507.1406 17.8453
0175: set_car 1@ Z_angle_to 268.8175
00A5: 2@ = create_car #HYDRA at -1364.6808 508.1906 17.8417
0175: set_car 2@ Z_angle_to 268.8175
00A5: 3@ = create_car #HYDRA at -1422.6284 507.871 17.8433
0175: set_car 3@ Z_angle_to 268.8175
0129: 4@ = create_actor_pedtype 23 model #HMYRI in_car 1@ driverseat
0129: 5@ = create_actor_pedtype 23 model #HMYRI in_car 2@ driverseat
0129: 6@ = create_actor_pedtype 23 model #HMYRI in_car 3@ driverseat
00A5: 20@ = create_car #HYDRA at -1457.2887 502.5706 17.8767
0175: set_car 20@ Z_angle_to 270.2756
0186: 33@ = create_marker_above_car 20@
0165: set_marker 33@ color_to 1
:czywsiadl
wait 10
if
00DB: actor $PLAYER_ACTOR in_car 20@
jf @czywsiadl
0164: disable_marker 33@
0186: 9@ = create_marker_above_car 1@
0186: 10@ = create_marker_above_car 2@
0186: 11@ = create_marker_above_car 3@
070E: hydra 1@(20@,2i) attack_player_car $PLAYER_CHAR radius 10.0
070E: hydra 2@(20@,2i) attack_player_car $PLAYER_CHAR radius 10.0
070E: hydra 3@(20@,2i) attack_player_car $PLAYER_CHAR radius 10.0
wait 10000
0224: set_car 1@ health_to 1000
0224: set_car 2@ health_to 1000
0224: set_car 3@ health_to 1000
0A93: end_custom_thread