You are not logged in.
Pages: 1
При наборе 6 звезд на танках будут появляться солдаты, стреляющие по Вам из M4. Идея не нова, так что если изобретаю велосипед просьба простить 
Собственно почему WIP. На данный момент заметил две проблемы:
1) После смерти актера, новый актер создается почти мгновенно. Если это убрать, то было бы идеально. Помнится, где то был тред как не натыкаться на одну и ту же машину по нескольку раз. Поиск результатов не принес. Видимо потерли.
2) оффсет. Я использую нестандартную модель танка, так что могут быть некоторые несущественные различия:) когда поставлю модель оригинальную, сделаю отдельный кусок кода для оригинальной модели. Пока что оффсет можно вычислить экспериментальным путем:)
От загрузки модели #M4 было решено отказаться. Ошибок не наблюдал.
{$CLEO}
thread 'ro'
0000: NOP
:ro
wait 250
if
player.Defined($player_char)
jf @ro
if
Player.WantedLevel($PLAYER_CHAR) > 5
jf @ro
model.Load(#ARMY)
038B: load_requested_models
:ro2
wait 500
if and
model.Available(#ARMY)
jf @ro2
04C4: store_coords_to 1@ 2@ 3@ from_actor $PLAYER_ACTOR with_offset 60.0 60.0 0.0
04C4: store_coords_to 4@ 5@ 6@ from_actor $PLAYER_ACTOR with_offset -60.0 -60.0 0.0
7@ = -1
053E: 7@ = get_random_car_with_model -1 in_rectangle_cornerA 1@ 2@ cornerB 4@ 5@
if
not 7@ == -1
jf @ro4
if
Car.Model(7@) == #RHINO
jf @ro4
8@ = Actor.Create(Cop, #ARMY, 0.0, 0.0, 0.0)
Actor.Health(8@) = 1000
Actor.Armour(8@) = 150
087E: set_actor 8@ weapon_droppable 0
Actor.WeaponAccuracy(8@) = 95
0464: put_actor 8@ into_turret_on_car 7@ at_car_offset 0.0 0.0 2.7 position 0 shooting_angle_limit 360.0 with_weapon 31
0350: set_actor 8@ maintain_position_when_attacked 1
05E2: AS_actor 8@ kill_actor $PLAYER_ACTOR
:ro3
wait 250
if or
810F: not player $PLAYER_CHAR wanted_level > 5
actor.Dead($PLAYER_ACTOR)
actor.Dead(8@)
car.Wrecked(7@)
jf @ro3
actor.RemoveReferences(8@)
:ro4
wait 250
car.RemoveReferences(7@)
model.Destroy(#ARMY)
jump @roГотовый скрипт и исходник к нему в архиве.
Last edited by Amaimon (30-09-2010 12:20)
Эпитафия на могиле фидошника: "Меня видно?"
Offline
Pages: 1