#1 Re: Вопросы по скриптингу » Один вопрос » 15-05-2012 18:51

Вот КУСОК кода. Проблема в том,что объект создаётся на координатах ГГ (прямо внутри его). Но ведь я сделал манипуляции с переменными:

$X += 2 
$Z -= 1

По крайней мере так в С++,но и в скриптовом тоже..
В чём проблема?

wait 1360 
1@ = Object.Init(1520, 10@, 20@, 30@)
070A: AS_actor $PLAYER_ACTOR attach_to_object 1@ offset 0.05 0.06 0.05 on_bone 6 16 perform_animation "NULL" IFP_file "NULL" time -1 
Actor.StorePos($PLAYER_ACTOR, $X, $Y, $Z)
wait 100 
$X += 2 
$Z -= 1 
0605: actor $PLAYER_ACTOR perform_animation_sequence "M_SMK_DRAG" IFP_file "SMOKING" 4.0 loop 1 0 0 0 time 7140 // versionA 
wait 7140 
0605: actor $PLAYER_ACTOR perform_animation_sequence "BAT_PART" IFP_file "BASEBALL" 4.0 loop 1 0 0 0 time 530 // versionA 
$BEER2 = Object.Create(1520, $X, $Y, $Z)
Object.Destroy(1@)

#2 Вопросы по скриптингу » Скрипт действующий при свёрнутой игре » 12-04-2012 14:46

russkiy
Replies: 2

Можно ли как-то настроить скрипт так,что бы он работал даже в свёрнутой игре.
Т.е. команда вроде goto_point (идти к заданно точке) выполнялась даже при паузе или свёрнутой игре.

#3 Re: Вопросы по скриптингу » Не работающий актёр » 20-03-2012 18:05

А можно ли заставить актёра стрелять в координату?

#4 Вопросы по скриптингу » Не работающий актёр » 19-03-2012 19:58

russkiy
Replies: 3
thread "ZVUK" 
Model.Load(#SPRAYCAN)
Model.Load(#FAM1)
038B: load_requested_models 
wait 1000 
$MYACT = Actor.Create(CivMale, #FAM1, 2482.56, -1660.84, 12.38)
wait 100 
0245: set_actor $MYACT walk_style_to "GANG2" 
01B2: give_actor $MYACT weapon 41 ammo 30000 // Load the weapon model before using this 
01B9: set_actor $MYACT armed_weapon_to 41 
end_thread

Актёр создаётся, стоит,но не действует. Просто стоит с оружием.
Но он должен использовать его (просто использовать, стрелять).

01B9: set_actor $MYACT armed_weapon_to 41

#5 Re: Вопросы по скриптингу » Проигрывание анимации » 11-03-2012 18:28

Слава Богу.что я уже год как Delphi учу)

#6 Re: Вопросы по скриптингу » Проигрывание анимации » 11-03-2012 15:42

И ещё раз спасибо. И вот хочу спросить:
Ваш код, который выше, как я понял по синтаксису - Паскаль.
Я и не знал, что Sanny Builder может его перевести в свой "язык".
Можете дать ссылку на справочник по данному Паскалю (хотя не уверен, что это Паскаль, просто родной синтаксис Сани Билдера сложнее него. Паскаль более логичный,что-ли).

#7 Re: Вопросы по скриптингу » Проигрывание анимации » 10-03-2012 08:43

Спасибо, но тепер ьследующая проблема:
Мне нужна в один КЛЕО-скрипт, два таких вместить.
Т.е.

// This file was decompiled using sascm.ini published by Seemann (http://sannybuilder.com/files/SASCM.rar) on 13.10.2007

{$VERSION 3.1.0027}
{$CLEO .cs}

//-------------MAIN---------------
0000: NOP 
thread 'SYTNIK' 

:SYTNIK_13
wait 100 
04ED: load_animation "GHANDS" 

:SYTNIK_27
84EE:   not animation "GHANDS" loaded 
else_jump @SYTNIK_55 
wait 0 
jump @SYTNIK_27 

:SYTNIK_55
wait 0 
if 
0AB0:   key_pressed 49 
else_jump @SYTNIK_155 

:SYTNIK_74
0AB0:   key_pressed 49 
else_jump @SYTNIK_96 
wait 0 
jump @SYTNIK_74 

:SYTNIK_96
if 
   Player.Defined(0)
else_jump @SYTNIK_155 
0605: actor $PLAYER_ACTOR perform_animation_sequence "GSIGN1" IFP_file "GHANDS" 4.0 loop 1 0 0 0 time 2000 // versionA 


:SYTNIK_155
jump @SYTNIK_13 
jump @SYTNIK_55 
thread 'ANIMA' 

:ANIMA_11
wait 100 
04ED: load_animation "GHANDS" 

:ANIMA_25
84EE:   not animation "GHANDS" loaded 
else_jump @ANIMA_53 
wait 0 
jump @ANIMA_25 

:ANIMA_53
wait 0 
if 
0AB0:   key_pressed 50 
else_jump @ANIMA_146 

:ANIMA_72
0AB0:   key_pressed 50 
else_jump @ANIMA_94 
wait 0 
jump @ANIMA_72 

:ANIMA_94
if 
   Player.Defined(0)
else_jump @ANIMA_146 
0605: actor $PLAYER_ACTOR perform_animation_sequence "GSIGN2" IFP_file "GHANDS" 4.0 loop 1 0 0 0 time 2000 // versionA 

:ANIMA_146
jump @ANIMA_11 
jump @ANIMA_53

Что бы работала кнопка 49 (1) и кнопка 50 (2).
Проблема в том,что скрипт не доходит до того кода (из-за jump'ов я думаю).
Как это исправить,что бы работал весь код?

#8 Вопросы по скриптингу » Проигрывание анимации » 08-03-2012 10:15

russkiy
Replies: 6

При нажатии на О, г должен проигрывать анимацию.
Такого не происходит.
Где моя ошибка?

//-------------MAIN---------------
0000: NOP 
thread 'SYTNIK' 

:SYTNIK_13
wait 100 
if 
   Player.Defined($PLAYER_CHAR)
04ED: load_animation "GANGS" 
else_jump @SYTNIK_13 
jump @SYTNIK_49 

:SYTNIK_49
if 
wait 100 
0AB0:   key_pressed 79 
else_jump @SYTNIK_49 
0605: actor $PLAYER_ACTOR perform_animation_sequence "GSIGN1LH" IFP_file "GANGS" 4.0 loop 1 0 0 1 time 3000 // versionA 
end_thread 
jump @SYTNIK_49

#9 Re: Вопросы по скриптингу » Один вопрос » 16-01-2012 18:04

После того как поставил затемнение ( fade 0 2000 ), после него тупо чёрный экран, но игра не зависла (заходит в меню и слышны звуки).
Что делать?

:SEASIDE_CITY_86
wait 100 
   Model.Available(#GREENWOO)
   Model.Available(#FAM1)
   Model.Available(#FAM2)
Actor.PutAt($PLAYER_ACTOR, 1004.04, -1822.31, 14.4453)
fade 0 2000 
else_jump @SEASIDE_CITY_86

#10 Re: Вопросы по скриптингу » Ролик » 16-01-2012 17:43

У меня после

0930: lock_camera_position 1

камера вообще движется где-то в селе...
Ладно, и так сойдёт...

#11 Вопросы по скриптингу » Ролик » 15-01-2012 17:31

russkiy
Replies: 3

Ролик идёт немного не так.
Вместо того,что бы камере поместится на определённые координаты, она начинает следовать за игроком, который двигается.

Camera.SetPosition(1004.226, -1812.21, 15.2187, 0.0, 0.0, 0.0)

Сам ролик:

wait 100 
Player.CanMove($PLAYER_CHAR) = False
02A3: enable_widescreen 1 
Camera.SetPosition(1004.226, -1812.21, 15.2187, 0.0, 0.0, 0.0)
05D3: AS_actor $PLAYER_ACTOR goto_point 1004.226 -1812.21 14.2187 mode 4 5000 ms // versionA 
wait 6500 
Camera.OnVehicle($CAR, 15, 2)
wait 4500 
02A3: enable_widescreen 0 
Player.CanMove($PLAYER_CHAR) = True
Camera.Restore_WithJumpCut

Вот весь код:

:SEASIDE_CITY_86
wait 100 
   Model.Available(#GREENWOO)
   Model.Available(#FAM1)
   Model.Available(#FAM2)
Actor.PutAt($PLAYER_ACTOR, 1004.04, -1822.31, 14.4453)
else_jump @SEASIDE_CITY_86 
$CAR = Car.Create(#GREENWOO, 1010.637, -1800.41, 14.2188)
wait 100 
01C8: $233 = create_actor_pedtype 8 model #FAM2 in_car $CAR passenger_seat 1 
01C8: $1 = create_actor_pedtype 8 model #FAM1 in_car $CAR passenger_seat 0 
02A8: $MAR = create_marker 15 at 2485.56 -1664.84 13.38 
wait 100 
Player.CanMove($PLAYER_CHAR) = False
02A3: enable_widescreen 1 
Camera.SetPosition(1004.226, -1812.21, 15.2187, 0.0, 0.0, 0.0)
05D3: AS_actor $PLAYER_ACTOR goto_point 1004.226 -1812.21 14.2187 mode 4 5000 ms // versionA 
wait 6500 
Camera.OnVehicle($CAR, 15, 2)
wait 4500 
02A3: enable_widescreen 0 
Player.CanMove($PLAYER_CHAR) = True
Camera.Restore_WithJumpCut
00BC: show_text_highpriority GXT 'CARED' time 7000 flag 1 
wait 7000 
02A3: enable_widescreen 0 
wait 100 
jump @SEASIDE_CITY_347

#12 Re: Вопросы по скриптингу » Маркер и машина » 12-01-2012 17:34

И  ещё - как создать актёра сразу в машине (пассажиром) ?

#13 Вопросы по скриптингу » Маркер и машина » 12-01-2012 16:34

russkiy
Replies: 3

Как проверить,что игрок в маркере,но на машине (нужно для создания миссии).

#15 Вопросы по скриптингу » Пустой CLEO » 09-01-2012 22:12

russkiy
Replies: 3

Знакомый по команде прислал клео скрипт.
Пытаюсь его открыть, но у меня ничего.
Как будто он пустой?
Что делать?

#16 Вопросы по скриптингу » GTA SA - не понятная модель » 09-01-2012 17:35

russkiy
Replies: 1

Что єто за модель?

model.load(1509)

1509 - это что? номер вроде?
Как по нему узнать название модели?

#17 Вопросы по скриптингу » Своя банда » 06-01-2012 13:15

russkiy
Replies: 1
thread 'WAIL' 

:WAIL_11
wait 0 
if 
   Player.Defined($PLAYER_CHAR)
else_jump @WAIL_11 
if and
0AB0:   key_pressed 107 
   not Actor.Driving($PLAYER_ACTOR)
else_jump @WAIL_11 
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 0@ closest_ped_to 10@ 
if 
   not 10@ == -1 
else_jump @WAIL_11 
wait 200 
0638: AS_actor 10@ stay_put 1 
0639: AS_actor 10@ rotate_to_actor $PLAYER_ACTOR 
0639: AS_actor $PLAYER_ACTOR rotate_to_actor 10@ 
wait 500 
0967: actor 10@ move_mouth 7000 ms 
0812: AS_actor 10@ perform_animation "IDLE_CHAT" IFP_file "PED" 4.0 loopA 0 lockX 0 lockY 0 lockF 1 time -1 // versionB

Вот кусок кода который, при нажатии на кнопку, персонаж который возле меня, проигрывает анимацию.
Персонаж любой.
Как сделать проверку, что 10@ - из моей банды ( имеет модель FAM1, FAM2 или FAM3 или другим способом)?
Плииз!

#18 Работа с памятью, EXE » Прорисовка VC » 06-01-2012 13:10

russkiy
Replies: 1

Кто знает адреса памяти, которые отвечают за прорисовку в ВС?

#19 Вопросы по скриптингу » Интерьеры (VC) » 06-11-2011 07:25

russkiy
Replies: 0

Вот код интерьеров,но при запуске новой игры у меня чисто чёрный экран.

:MAIN_138
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 -597.361 651.506 12.0 radius 1.0 1.0 1.0 
else_jump @MAIN_263 
fade 0 500 
wait 500 
00BA: text_styled 'BIKEBAR' 3000 ms 2 
select_interior 11 
0055: put_player $PLAYER_CHAR at -597.361 648.706 10.0 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_263
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 -597.174 650.256 12.0 radius 1.0 1.0 1.0 
else_jump @MAIN_373 
fade 0 500 
wait 500 
select_interior 0 
0055: put_player $PLAYER_CHAR at -597.174 653.256 10.0 
0171: set_player $PLAYER_CHAR z_angle_to 180.0 
fade 1 500 
wait 500 

:MAIN_373
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 -887.156 1160.68 14.0 radius 1.0 1.0 1.0 
else_jump @MAIN_498 
fade 0 500 
wait 500 
00BA: text_styled 'RECORD' 3000 ms 2 
select_interior 9 
0055: put_player $PLAYER_CHAR at -878.79 1160.37 17.0 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_498
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 -875.99 1160.37 17.0 radius 1.0 1.0 1.0 
else_jump @MAIN_608 
fade 0 500 
wait 500 
select_interior 0 
0055: put_player $PLAYER_CHAR at -875.141 1159.38 10.0 
0171: set_player $PLAYER_CHAR z_angle_to 180.0 
fade 1 500 
wait 500 

:MAIN_608
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 -893.96 1054.69 15.67 radius 1.0 1.0 1.0 
else_jump @MAIN_733 
fade 0 500 
wait 500 
00BA: text_styled 'CONCERT' 3000 ms 2 
select_interior 8 
0055: put_player $PLAYER_CHAR at -924.115 1054.524 12.28 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_733
if or
00F6:   player $PLAYER_CHAR 0 -937.9 1075.34 11.0 radius 1.0 1.0 1.0 
00F6:   player $PLAYER_CHAR 0 -937.9 1079.7 11.0 radius 1.0 1.0 1.0 
00F6:   player $PLAYER_CHAR 0 -948.9 1084.14 11.0 radius 1.0 1.0 1.0 
00F6:   player $PLAYER_CHAR 0 -901.44 1062.0 11.0 radius 1.0 1.0 1.0 
else_jump @MAIN_950 
fade 0 500 
wait 500 
select_interior 0 
0055: put_player $PLAYER_CHAR at -891.6 1054.524 15.6 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_950
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 123.3 -829.9 10.57 radius 1.0 1.0 1.0 
else_jump @MAIN_1075 
fade 0 500 
wait 500 
00BA: text_styled 'LAWYER' 3000 ms 2 
select_interior 6 
0055: put_player $PLAYER_CHAR at 139.54 -1369.7 13.1 
0171: set_player $PLAYER_CHAR z_angle_to 0.0 
fade 1 500 
wait 500 

:MAIN_1075
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 136.7 -1369.8 13.18 radius 1.0 1.0 1.0 
else_jump @MAIN_1185 
fade 0 500 
wait 500 
select_interior 0 
0055: put_player $PLAYER_CHAR at 119.76 -827.37 10.57 
0171: set_player $PLAYER_CHAR z_angle_to 60.0 
fade 1 500 
wait 500 

:MAIN_1185
if or
00F6:   player $PLAYER_CHAR 0 -1085.1 -243.51 18.19 radius 1.0 1.0 1.0 
00F6:   player $PLAYER_CHAR 0 -1091.05 -243.38 18.19 radius 1.0 1.0 1.0 
else_jump @MAIN_1343 
fade 0 500 
wait 500 
00BA: text_styled 'PRINTW' 3000 ms 2 
select_interior 18 
0055: put_player $PLAYER_CHAR at -1067.0 -279.0 12.0 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_1343
if 
00F6:   player $PLAYER_CHAR 0 -1081.26 -280.24 12.0 radius 1.0 1.0 1.0 
else_jump @MAIN_1449 
fade 0 500 
wait 500 
select_interior 0 
0055: put_player $PLAYER_CHAR at -1088.17 -243.94 17.0 
0171: set_player $PLAYER_CHAR z_angle_to 180.0 
fade 1 500 
wait 500 

:MAIN_1449
wait 0 
if or
00F6:   player $PLAYER_CHAR 0 -962.71 146.1 9.39 radius 1.0 1.0 1.0 
00F6:   player $PLAYER_CHAR 0 -957.42 150.46 9.24 radius 1.0 1.0 1.0 
else_jump @MAIN_1611 
fade 0 500 
wait 500 
00BA: text_styled 'POULET' 3000 ms 2 
select_interior 12 
0055: put_player $PLAYER_CHAR at -962.799 148.391 8.355 
0171: set_player $PLAYER_CHAR z_angle_to 0.0 
fade 1 500 
wait 500 

:MAIN_1611
wait 0 
if or
00F6:   player $PLAYER_CHAR 0 -962.74 147.19 9.39 radius 1.0 1.0 1.0 
00F6:   player $PLAYER_CHAR 0 -958.51 149.3 9.24 radius 1.0 1.0 1.0 
else_jump @MAIN_1758 
fade 0 500 
wait 500 
select_interior 0 
0055: put_player $PLAYER_CHAR at -962.56 144.59 8.355 
0171: set_player $PLAYER_CHAR z_angle_to 180.0 
fade 1 500 
wait 500 

:MAIN_1758
wait 0 
if and
   Player.Money($PLAYER_CHAR) > 5
00F6:   player $PLAYER_CHAR 0 531.78 -120.0 13.33 radius 1.0 1.0 1.0 
else_jump @MAIN_1878 
Player.Money($PLAYER_CHAR) += -5
fade 0 500 
wait 500 
0055: put_player $PLAYER_CHAR at 531.73 -136.45 36.0 
0171: set_player $PLAYER_CHAR z_angle_to 0.0 
fade 1 500 
wait 500 

:MAIN_1878
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 531.8 -138.96 36.4 radius 1.0 1.0 1.0 
else_jump @MAIN_1984 
fade 0 500 
wait 500 
0055: put_player $PLAYER_CHAR at 531.75 -118.84 12.5 
0171: set_player $PLAYER_CHAR z_angle_to 0.0 
fade 1 500 
wait 500 

:MAIN_1984
wait 0 
if and
   Player.Money($PLAYER_CHAR) > 10
00F6:   player $PLAYER_CHAR 0 474.76 30.29 12.0 radius 1.0 1.0 1.0 
else_jump @MAIN_2104 
Player.Money($PLAYER_CHAR) += -10
fade 0 500 
wait 500 
0055: put_player $PLAYER_CHAR at 455.95 30.44 33.5 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_2104
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 454.15 30.44 34.8 radius 1.0 1.0 1.0 
else_jump @MAIN_2210 
fade 0 500 
wait 500 
0055: put_player $PLAYER_CHAR at 476.98 30.29 11.0 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_2210
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 -448.48 1247.93 12.34 radius 1.0 1.0 1.0 
else_jump @MAIN_2316 
fade 0 500 
wait 500 
0055: put_player $PLAYER_CHAR at -448.48 1250.13 76.5 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_2316
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 -448.48 1247.93 77.3 radius 1.0 1.0 1.0 
else_jump @MAIN_2422 
fade 0 500 
wait 500 
0055: put_player $PLAYER_CHAR at -448.48 1249.93 10.74 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_2422
wait 0 
if or
00F6:   player $PLAYER_CHAR 0 -1513.99 -944.54 21.73 radius 2.0 2.0 2.0 
00F6:   player $PLAYER_CHAR 0 -1357.19 -944.54 21.73 radius 2.0 2.0 2.0 
else_jump @MAIN_2569 
fade 0 500 
wait 500 
select_interior 9 
0055: put_player $PLAYER_CHAR at 216.83 -1295.88 18.28 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_2569
wait 0 
if 
00F6:   player $PLAYER_CHAR 0 219.34 -1285.98 19.28 radius 1.0 1.0 1.0 
else_jump @MAIN_2679 
fade 0 500 
wait 500 
select_interior 0 
0055: put_player $PLAYER_CHAR at -1436.21 -879.44 19.88 
0171: set_player $PLAYER_CHAR z_angle_to 90.0 
fade 1 500 
wait 500 

:MAIN_2679
jump @MAIN_138 

:MAIN_2686
fade 1 1000 
if 
   Player.Defined($PLAYER_CHAR)
else_jump @MAIN_2686 
select_interior 0 
Player.CanMove($PLAYER_CHAR) = True
01B7: release_weather 
end_thread

#20 Вопросы по скриптингу » Main (VC) » 04-11-2011 17:26

russkiy
Replies: 1

Мне нужен чистый Main.scm от Васи... Без миссий....НО С ПИКАПАМИ ОРУЖИЯ И МАШИН.
Знает.кто такой?
Самому очищать - психику и нервы испортить....

#21 Re: Вопросы по скриптингу » Один вопрос » 30-10-2011 20:52

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

[img]s59.radikal.ru/i166/1110/30/39449a1cb34a.jpg[/img]

:BOMJ
thread 'BOMJ'
wait 100
Model.Load(#BARREL2)
Model.Load(#DUMP1)
Model.Load(#WMOTR1)
Model.Load(#BMOTR1)
038B: load_requested_models

:BOMJ_33
wait 100
Model.Available(#BARREL2)
Model.Available(#DUMP1)
Model.Available(#WMOTR1)
Model.Available(#BMOTR1)
else_jump @BOMJ_33

:BOMJ_60
wait 100
$OBJ1 = Object.Create(#BARREL2, 2133.849, -1704.547, 14.0859)
071F: set_object $OBJ1 health_to 10000
$OBJ2 = Object.Create(#DUMP1, 2131.75, -1700.86, 13.9712)
$OBJ3 = Object.Create(#DUMP1, 2127.95, -1702.86, 13.9712)
064B: $FIRE = create_particle "FIRE" at 2133.849 -1704.547 15.0859 type 1
064C: make_particle $FIRE visible
$BO1 = Actor.Create(CivMale, #WMOTR1, 2132.053, -1704.303, 15.0859)
$BO2 = Actor.Create(CivMale, #BMOTR1, 2138.053, -1703.303, 15.0859)
$BO3 = Actor.Create(CivMale, #WMOTR1, 2134.035, -1702.148, 15.0859)
$BO4 = Actor.Create(CivMale, #BMOTR1, 2127.964, -1701.753, 16.5757)
else_jump @BOMJ_60

:BOMJ_274
wait 100
04ED: load_animation "GANGS"
04ED: load_animation "POLICE"
wait 100
0605: actor $BO2 perform_animation_sequence "DRNKBR_PRTL" IFP_file "GANGS" 4.0 loop 0 0 0 1 time -1 // versionA
0605: actor $BO4 perform_animation_sequence "DOOR_KICK" IFP_file "POLICE" 4.0 loop 0 0 0 1 time -1 // versionA
0605: actor $BO3 perform_animation_sequence "XPRESSSCRATCH " IFP_file "PED" 4.0 loop 0 0 0 1 time -1 // versionA
04EB: AS_actor $BO1 crouch 1
else_jump @BOMJ_274

#22 Вопросы по скриптингу » Движение актёра » 30-10-2011 08:28

russkiy
Replies: 1

Как заставить актёра идти/бежать к заданной точке?
Не смог найти данного опкода...

#23 Re: Вопросы по скриптингу » Сфера » 28-10-2011 06:31

Как проверить наличие актёра?
У меня получилось,только проверить наличие саомй сферы(

#24 Вопросы по скриптингу » Сфера » 26-10-2011 20:55

russkiy
Replies: 3

Я сооздал сферу и команду к ней,но сделал это не правильно - выполняется команда и появляется сфера.
Короче, как сделать так,что бы нужное действие происходило,только если гг вступил на сферу.

#25 Re: Вопросы по скриптингу » Появление на других координатах » 25-10-2011 17:26

Где мне найти данную улиту?
Я знаю только на ВС.

Board footer

Powered by FluxBB