#1 Re: Вопросы по скриптингу » Один вопрос » 10-08-2014 13:05

Подскажите, сеть ли условие, которе проверяет количество денег у персонажа, в том числе и отрицательное? Хочу сделать скрипт, который бы насылал коллекторскую фирму, если игрок задолжал банку

#2 Re: Вопросы по скриптингу » Один вопрос » 23-07-2013 18:16

Скажите. А вот как сделать, чтобы солдаты, которые стоят на полозьях вертолёта когда их убьёшь, падали бы на землю, как в некоторых миссиях. Я пробовал чисто сделать по образцу, но не вышло... Вот скрип мой. Всё работает, но дописать новые команды для дела не вышло. Что делать?

3@ = Actor.CreateAsDriver(Cop, #SWAT, 1@)
4@ = Actor.CreateAsPassenger(Cop, #SWAT, 1@, 0)
5@ = Actor.CreateAsPassenger(Cop, #SWAT, 1@, 1)
6@ = Actor.CreateAsPassenger(Cop, #SWAT, 1@, 2)
Actor.GiveWeaponAndAmmo(5@, M4, 9999)
Actor.WeaponAccuracy(5@) = 70
Actor.GiveWeaponAndAmmo(6@, M4, 9999)
Actor.WeaponAccuracy(6@) = 70
054A: set_actor 3@ can_be_shot_in_a_car 1 
054A: set_actor 4@ can_be_shot_in_a_car 1 
054A: set_actor 5@ can_be_shot_in_a_car 1 
054A: set_actor 6@ can_be_shot_in_a_car 1 
Actor.SetMaxHealth(3@, 1500)
Actor.SetMaxHealth(4@, 1500)
039E: set_actor 3@ locked 1 while_in_car 
Car.StorePos(1@, $TEMPVAR_FLOAT_1, $TEMPVAR_FLOAT_2, $TEMPVAR_FLOAT_3)
0362: remove_actor 5@ from_car_and_place_at $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 
0639: AS_actor 5@ rotate_to_actor $PLAYER_ACTOR 
0465: remove_actor 5@ from_turret_mode 
0856: set_actor 5@ enable_crouch 1 
0464: put_actor 5@ into_turret_on_car 1@ at_car_offset -1.0 -0.3 0.0 position 1 shooting_angle_limit 180.0 with_weapon 31 
Actor.Angle(5@) = 200.0
0362: remove_actor 6@ from_car_and_place_at $TEMPVAR_FLOAT_1 $TEMPVAR_FLOAT_2 $TEMPVAR_FLOAT_3 
0465: remove_actor 6@ from_turret_mode 
0856: set_actor 6@ enable_crouch 1 
0464: put_actor 6@ into_turret_on_car 1@ at_car_offset 1.2 -0.3 0.0 position 3 shooting_angle_limit 180.0 with_weapon 31 
0639: AS_actor 6@ rotate_to_actor $PLAYER_ACTOR 
05E2: AS_actor 5@ kill_actor $PLAYER_ACTOR 
0350: set_actor 5@ maintain_position_when_attacked 1 
05E2: AS_actor 6@ kill_actor $PLAYER_ACTOR 
0350: set_actor 6@ maintain_position_when_attacked 1 
Model.Destroy(#SWAT)
Model.Destroy(#M4)

#3 Re: Вопросы по скриптингу » Один вопрос » 22-07-2013 13:11

ДД, товарищи. Скажите, какую команду использовать, что бы убрать в миссии, скажем, задние двери автомобиля?

Board footer

Powered by FluxBB